*mtemplate.inc.php [#jacc4536]

#contents

**どのようなプラグインか? [#f99a6c9d]

テンプレート機能を提供する。通常のテンプレートと違い、テンプレートの内容を変更すると、そのテンプレートを使ったすべてのページにその変更が反映される。MediaWikiのテンプレート機能を参考にしたので、名前を"mtemplate"とした。

**書式 [#jd308cef]

 #mtemplate(テンプレート名,パラメータ名=パラメータの値,パラメータ名=パラメータの値,...)

:テンプレート名|
テンプレートの名前を指定する。テンプレートはデフォルトで、「:config/plugin/mtemplate/(テンプレート名)」という名前のページになる。テンプレートページで「{{{(パラメータ名)}}}」と書かれた部分が、指定された文字列で置換される。
:パラメータ名=パラメータの値|
テンプレートページ内で置き換えるパラメータの名前と、その値(文字列)の組み合わせを指定する。テンプレートページで「{{{パラメータ名}}}」と書かれた部分が、「パラメータの値」で置き換わる。~
「パラメータ名=」の部分は省略できる。省略された場合は、一番目のパラメータが"1"、二番目が"2"という風に、パラメータ名に番号が指定されたものとする。

また、MadiaWikiと同じように、","ではなく、"|"をセパレータとして使う事もできる。

  #mtemplate(テンプレート名|パラメータ名=パラメータの値|パラメータ名=パラメータの値|...)

**使い方 [#d0d9d4e5]

**ダウンロード [#tc620b37]

**ライセンス [#j81c4d07]

GPL

**コメント [#bcec0039]

#comment

#pageinfo([[:Category/PukiWiki]],2006-07-07 (金) 04:30:33,DOBON!,2006-07-07 (金) 04:30:33,DOBON!)
[ トップ ]   [ 新規 | 子ページ作成 | 一覧 | 単語検索 | 最終更新 | ヘルプ ]