Movavle Type/範囲内のMTタグを解釈させずにそのまま出力させるプラグイン - NoProcess http://www.ark-web.jp/sandbox/wiki/3223.html

Movavle Type/範囲内のMTタグを解釈させずにそのまま出力させるプラグイン - NoProcess

Movavle Type/範囲内のMTタグを解釈させずにそのまま出力させるプラグイン - NoProcess

[edit]

概要

MTのテンプレート内に記述したMTタグは再構築プロセスでMTのテンプレートエンジンによって必ず解釈されてしまいます。<mt:Ignore> という囲んだ範囲の処理を無効化するブロックタグは用意されていますが、このタグは囲った範囲を丸ごと除去して出力を生成します。
NoProcessは囲った範囲を何も変更せずに、そのまま出力することを実現するブロックタグ<mt:NoProcess>を提供します。

以下、詳細。

mt:Ignoreの場合、テンプレートに

このエントリーのタイトルは<mt:Ignore><$MTEntryTitle$><mt:Ingore>です。

とあると、出力は

このエントリーのタイトルはです。

となる。

mt:NoProcessの場合、テンプレートに

このエントリーのタイトルは<mt:NoProcess><$MTEntryTitle$><mt:NoProcess>です。

とあると、出力は

このエントリーのタイトルは<$MTEntryTitle$>です。

となる。

MT::BootstrapなどMTタグを解釈して動作するCGIアプリケーション等が利用するテンプレートファイルをMTを使って生成したい場合に便利に使えます。

[edit]

ダウンロード

fileNoProcess-1.0.zip (0.8KB)

[edit]

インストール方法

fileNoProcess-1.0.zipを解凍してできるNoProcessディレクトリをpluginsディレクトリに放り込むだけです。

[edit]

使い方

MTのテンプレート上でMTタグをMTのテンプレートエンジンに解釈させたくない箇所を<mt:NoProcess>〜</mt:NoProcess>で囲みます。

<mt:Ignore>ここは普通にMTのテンプレートエンジンに解釈させる</mt:Ignore>
<p><$MTEntryTitle$></p>
<div><$MTEntryBody$></div>

<mt:Ignore>ここから先はMTのテンプレートエンジンには解釈させずそのまま出力させる</mt:Ignore>
<mt:NoProcess>
<div><$MTEntryAuthor$> : <$MTEntryDate format="%x"$>
</mt:NoProcess>
[edit]

対応バージョン

MT4.2以上(MT、MTOS双方とも対応)

[edit]

ライセンス

Artistic License

[edit]

ご利用の際の注意事項

ご利用は利用者の責任においてお願いいたします。当プラグインの利用により生じたいかなる損害についても株式会社アークウェブは責任を負うものではありません。

投稿者進地 | パーマリンク

| append.gif

tag: Movable TypeMTMTPlugin

[edit]

ダウンロード

fileNoProcess-1.0.zip (0.8KB)

[edit]

インストール方法

fileNoProcess-1.0.zipを解凍してできるNoProcessディレクトリをpluginsディレクトリに放り込むだけです。

[edit]

使い方

MTのテンプレート上でMTタグをMTのテンプレートエンジンに解釈させたくない箇所を<mt:NoProcess>〜</mt:NoProcess>で囲みます。

<mt:Ignore>ここは普通にMTのテンプレートエンジンに解釈させる</mt:Ignore>
<p><$MTEntryTitle$></p>
<div><$MTEntryBody$></div>

<mt:Ignore>ここから先はMTのテンプレートエンジンには解釈させずそのまま出力させる</mt:Ignore>
<mt:NoProcess>
<div><$MTEntryAuthor$> : <$MTEntryDate format="%x"$>
</mt:NoProcess>
[edit]

対応バージョン

MT4.2以上(MT、MTOS双方とも対応)

[edit]

ライセンス

Artistic License

[edit]

ご利用の際の注意事項

ご利用は利用者の責任においてお願いいたします。当プラグインの利用により生じたいかなる損害についても株式会社アークウェブは責任を負うものではありません。

投稿者進地 | パーマリンク

| append.gif

tag: Movable TypeMTMTPlugin


添付ファイル: fileNoProcess-1.0.zip 1061件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-07-13 (月) 14:12:32 (2573d)

アークウェブのサービスやソリューションはこちら