MTML
スタティックパブリッシング専用のタグです。静的ファイル出力のテンプレートにのみ記載できます。tag モディファイアで指定した MT タグに params モディファイアで指定したパラメータを付けて MT タグとして出力します。<$MTML tag="MTBlogName" params='escape="html"'$>
は <MTBlogName escape="html">
を出力します。MTDynamicMTML を使わず部分的に MT タグを出力したい場合、ブロックタグの開始タグ、終了タグだけを静的に出力する場合などに利用できます。
MTML タグは CGI が生成する動的な画面では動作しません。CGI の動的な画面で利用するには MTBuildRecurs を併せて利用する必要があります。
使い方
<MTML tag="MTIfUserHasPermission" params='permission="comment"'> <MTBlogName escape="html">にコメントできます。 <MTML tag="MTElse"> <MTBlogName escape="html">にコメントできません。 <MTML tag="/MTIfUserHasPermission"> 上記のテンプレートは下記のように出力されます。 <MTIfUserHasPermission permission="comment"> [ブログ名]にコメントできます。 <MTElse> [ブログ名]にコメントできません。 </MTIfUserHasPermission>
モディファイア
- tag="テンプレートタグ"
-
出力するテンプレートタグを指定します。指定は開始タグだけでなく、終了タグやファンクションタグも可能です。
- params="モディファイア"
-
tag
モディファイアへ指定したテンプレートタグ名に指定したいモディファイアを指定します。
MTML と関連のあるテンプレートタグ (40)
- MTAuthorLanguage
- MTBuildRecurs
- MTClientAuthorBlock
- MTCommentOut
- MTCommentStrip
- MTCSSCompressor
- MTCurrentArchiveFile
- MTCurrentArchiveURL
- MTCustomObjectTags
- MTDynamicMTML
- MTDynamicSiteBootstrapper
- MTEntryCategoryBlock
- MTEntryStatusInt
- MTExtFieldFileThumbnail
- MTFileGetContents
- MTIfBlogDynamicMTML
- MTIfLogin
- MTIfUserAgent
- MTIfUserHasPermission
- MTJSCompressor
- MTLoginAuthorCtx
- MTML
- MTMTML
- MTNonDynamicMTML
- MTPluginSetting
- MTQuery
- MTQueryLoop
- MTQueryVars
- MTRand
- MTRawMTML
- MTRawMTMLTag
- MTReferralKeyword
- MTReferralKeywords
- MTSearchEntries
- MTSetQueryVars
- MTSplitVars
- MTTableColumnValue
- MTTabSplitLine
- MTTrans
- MTUserAgent