トップ 一覧 一覧(LIST) Farm 置換 検索 インデックス検索 ヘルプ RSS 改造 実験室 PageTree ログイン

layoutプラグイン

任意のテンプレートを利用し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       : スクリプト・パス
PAGE              : ページ名

任意のテンプレートの内容をそのまま出力するには・・・

このプラグイン利用時は Wiki ソースの指定はできません。テンプレートで利用可能な内部変数は利用できます。

// インライン版
{{ilayout テンプレート名[,変数:値,...]}}
// パラグラフ版
{{playout テンプレート名[,変数:値,...]}}