(サーバー管理者しか編集できない)テンプレートページ名 '_template.txt' と '__template.txt' を(設定可能な)通常の Wiki ページ名 'c_template' と 'i_template' に変更します。(原作者:Martin Hamant)
Compatible with DokuWiki
Angua, Adora Belle, Weatherwax, Binky,Ponder Stibbons,Hrun
(サーバー管理者しか編集できない)テンプレートページ名 '_template.txt' と '__template.txt' を(設定可能な)通常の Wiki ページ名 'c_template' と 'i_template' に変更します。(原作者:Martin Hamant)
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
This extension is not in the 'plugin' or 'template' namespace and is therefore ignored.
Similar to newpagetemplate
テンプレートの名前を変更することで、名前空間テンプレート(仕組み)の使用方法を改善します。
Wiki のユーザーは、通常のエディタを使って名前空間内に c_template
と i_template
という Wiki ページを追加できます。
DokuWiki は、新規作成されたページのテンプレートとしてこれらのページを使用します。
DokuWiki は、デフォルトでテンプレートページ名として _template
と __template
を使用しています。
このプラグインは、これを変更します:
c_template
(現在の名前空間の新規ページのテンプレート)i_template
(上位の名前空間から継承されるテンプレート)
構成マネージャを使ってページ名を c_template
と i_template
から自分の設定に変更できます。
Wiki のユーザーは、Wiki 内に ns:c_template
を作成可能で、名前空間のテンプレートとして認識されます。
次に ns:page
を作成する場合、c_template
の内容は page
の編集ウィンドウに事前に入力されています。
好きな名前を使用できますが、Wiki 画面を通して編集可能なページ名でなければなりません。 (詳細は、次の質問を参照してください。)
このプラグインのテンプレートとしてページ名規則に従った名前の Wiki ページを設定することで、(必要な ACL 権限を持つ)ユーザーは、他の Wiki ページ同様に Wiki 画面を通してこれらの Wiki ページを更新できます。 ですから、a-z0-9
と(ページ名の最初や最後の文字を除いて)-_.
文字だけが使用可能です。
このプラグインがない場合、DokuWiki は名前空間テンプレートとして _template.txt
か __template.txt
を探します。
これらページは _
で始まっているのでページ名規則に従っていません。
このため、Wiki 画面を通して更新できません。
サーバー管理者としてファイルシステムを通して変更や追加をする必要があります。
はい。 TemplatebyName プラグインに一致するページがある場合、このプラグインの確認する前にテンプレートを読み込みます。 どちらを先に確認するかは(不確かですが)プラグインの読込み順に依存しています。
設定管理を参照してください。 ここで、テンプレート名を自分で設定することができます。
原作者:Martin Hamant.
2013年08月に Klap-in が引き取りました。
問題の参照や報告は issue tracker へお願いします。