====== テンプレートページ名プラグイン ====== ---- plugin ---- description: (サーバー管理者しか編集できない)テンプレートページ名 '_template.txt' と '__template.txt' を(設定可能な)通常の Wiki ページ名 'c_template' と 'i_template' に変更します。(原作者:Martin Hamant) author : Gerrit Uitslag email : klapinklapin@gmail.com type : action lastupdate : 2014-04-29 compatible : Angua, Adora Belle, Weatherwax, Binky,Ponder Stibbons,Hrun depends : conflicts : similar : tags : template page downloadurl: https://github.com/Klap-in/dokuwiki-plugin-templatepagename/archive/master.zip bugtracker : https://github.com/Klap-in/dokuwiki-plugin-templatepagename/issues sourcerepo : https://github.com/Klap-in/dokuwiki-plugin-templatepagename/ donationurl: ---- ===== 使用方法 ===== テンプレートの名前を変更することで、[[ja:namespace_templates|名前空間テンプレート]](仕組み)の使用方法を改善します。 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 画面を通して編集可能なページ名でなければなりません。 (詳細は、次の質問を参照してください。) ==== 名前空間テンプレートが編集可能な場合は? ==== このプラグインのテンプレートとして[[ja:pagename|ページ名規則]]に従った名前の Wiki ページを設定することで、(必要な ACL 権限を持つ)ユーザーは、他の Wiki ページ同様に Wiki 画面を通してこれらの Wiki ページを更新できます。 ですから、''a-z0-9'' と(ページ名の最初や最後の文字を除いて)''-_.'' 文字だけが使用可能です。 このプラグインがない場合、DokuWiki は名前空間テンプレートとして ''_template.txt'' か ''%%__%%template.txt'' を探します。 これらページは ''_'' で始まっているのでページ名規則に従っていません。 このため、Wiki 画面を通して更新できません。 サーバー管理者としてファイルシステムを通して変更や追加をする必要があります。 ==== このプラグインは Templatebyname プラグインと組み合わせることができますか? ==== はい。 [[plugin:templatebyname|TemplatebyName プラグイン]]に一致するページがある場合、このプラグインの確認する前にテンプレートを読み込みます。 どちらを先に確認するかは(不確かですが)プラグインの読込み順に依存しています。 ===== インストール ===== [[ja:plugin:plugin|プラグイン管理]]と最新バージョンがリンクされた上記のダンロード URL を使ってプラグインをインストールして下さい。 プラグインの手動インストール方法は、[[ja:plugins|プラグイン]]を参照して下さい。 ===== 設定 ===== 設定管理を参照してください。 ここで、テンプレート名を自分で設定することができます。 ===== 開発 ===== 原作者:[[martin@sound4.biz|Martin Hamant]]. 2013年08月に [[user>Klap-in]] が引き取りました。 === 変更履歴 === * **2013-08-16** 非常に小規模の修正 * **2012-07-16** 最初のリリース === 最近の変更 === {{rss>https://github.com/Klap-in/dokuwiki-plugin-templatepagename/commits/master.atom date}} === 既知のバグと問題 === 問題の参照や報告は [[https://github.com/Klap-in/dokuwiki-plugin-templatepagename/issues|issue tracker]] へお願いします。