任意のテンプレートを利用しWikiソースのパース結果を適用するプラグインを提供します。
利用方法
{{layout テンプレート名[,変数:値,...] 〜Wiki書式のソース〜 }}
パラメータで利用可能な変数
パラメータで利用する変数の定義はテンプレート内に規定のフォーマットで記述します。詳しくは SAMPLE.tmpl を参照してください。
テンプレートで利用可能な内部変数一覧
SOURCE : Wikiソース変換結果(HTMLソース) LOGIN : ログイン済みの場合は 1 LOGIN_ID : ログイン・ユーザーID LOGIN_TYPE : ログイン種別(0:管理者, 1:一般) IS_HANDYPHONE : 携帯アクセスの場合は 1 IS_FIRST_TMPL : 同一テンプレート利用で1回目の呼び出し時に 1 IS_FIRST_LAYOUT : Layoutプラグインの1回目の呼び出し時に 1 COUNT_TMPL : 同一テンプレートの呼び出し回数(ID属性のカウンターなどに利用) COUNT_LAYOUT : Layoutプラグインの呼び出し回数(ID属性のカウンターなどに利用) CURRENT_TIMESTAMP : 現在時刻(Util::format_date()形式) SCRIPT_NAME : スクリプト・パス CURRENT_PAGE : 表示中のページ名 FSWIKI_HOME : FSWIKI ホームディレクトリ SITE_THEME_URI : スキーマディレクトリへのURI SITE_THEME_NAME : スキーマ名 SITE_TMPL_NAME : テンプレート名
任意のテンプレートの内容をそのまま出力するには・・・
このプラグイン利用時は Wiki ソースの指定はできません。テンプレートで利用可能な内部変数は利用できます。
// インライン版 {{ilayout テンプレート名[,変数:値,...]}} // パラグラフ版 {{playout テンプレート名[,変数:値,...]}}