任意のテンプレートを利用し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 テンプレート名[,変数:値,...]}}
http://mslexicon.sakura.ne.jp
MS-LEXICON-Wiki
[ layoutプラグイン ]
トップ 一覧 検索 ヘルプ ログイン