Perl版ダイナミック・パブリッシング(MT4.2用)一部修正

昨日、Movable Type備忘録のbzbellさんから、以下のご質問をいただきました。

PerlDynamic プラグインによるダイナミック・パブリッシングでも MTIfDynamic ブロックタグは使用可能でしょうか。

この点に対応するために、プラグインを一部修正しました。

1.インストール

修正版は以下からダウンロードすることができます。

PerlDynamic_3_23.zip

ダウンロードしたファイルを解凍すると、「PerlDynamic」のフォルダができます。
すでにPerl版ダイナミック・パブリッシングをご利用の方は、このフォルダから「mt-dpcache-drop.php」を削除した後、このフォルダをMovable Typeの「plugins」ディレクトリにアップロードします。

なお、新規にインストールしたい方は、こちらのページを参照してください。

2.変更点

Perl版ダイナミック・パブリッシングをオンにしているテンプレートでは、MTIfDynamicタグのブロック内が実行されるようになります。
また、MTIfStaticタグのブロック内は実行されなくなります。
さらに、MTIfDyanmicタグと同じ働きをするタグとして、「MTIfPerlDynamic」も追加しました。