IndexContext

アーカイブテンプレートなどで、一時的にインデックステンプレートと同じ振る舞いを実現するプラグインです。

対応するMovable Typeバージョン

特に制限はありません。 簡単にテストした範囲では、MT4でもそのまま動作します。

ダウンロード

以下のリンクからダウンロードできます。

インストール

zipを解凍して出てくる「indexcontext.pl」ファイルをpluginsディレクトリにアップロードしてください。

機能

以下のタグが利用可能になります。
<MTIndexContext>
一時的にテンプレートのコンテキストをインデックステンプレートと同じ振る舞いにするコンテナタグです。

特記事項

あんちもん2.Labさんによるダイナミック・パブリッシング版が公開されています。あんちもん2さん、ありがとうございます。

TechMemo

  • MT4で多用されているSetVarなどの変数設定も同時にクリアされてしまうため、MT4で大きなブロックを括ると収集がつかなくなるかもしれません。ピンポイントで利用したほうが無難かと思われます。
  • 基本的に、このタグで囲んだ箇所の出力結果は同じになる(はず)ので、つまり、全てのテンプレートで同じものを無駄に再構築していることになります。大規模なサイト構築では、SSIやPHPによるインクルードを利用する場合に比べて、再構築時の負荷の原因となることが考えられます。(スタティックで再構築する場合です。)

トラックバック(1)

トラックバックURL: http://blog.aklaswad.com/cgi-bin/blog/mt-tb.cgi/122

「Movable Type Developer Conference」でCHEEBOWさんが質問していた、「モジュールにコンテクストを指定したい」について... 続きを読む

コメントする

Tag Cloud

info

Powered by Movable Type 4.2rc4-ja