MTのダイナミックパブリッシングエラーが謎なので。
公開日 : 2010-09-15 12:55:22
ダイナミックパブリッシングでMTのタグとかプラグインのタグとかがエラーを吐く時に「ダイナミックパブリッシングエラー」テンプレートが呼ばれるわけですが、404(Not Found)のエラーもタグのエラーも一緒くたなのでこんな状態になるわけです。
開発中・構築中はまぁご愛嬌なんですが、公開したサイトでこんなの表示って不細工きわまりないと思うのは僕だけでしょうか? ダイナミックパブリッシングエラーテンプレートでSetVarして分岐してみたけどうまくいかないので...
エラーメッセージを返せないのはなんですが、MTErrorHandlerで囲まれた部分についてはエラーをスキップするようなブロックタグを書いてみました。MTErrorファンクションタグはテスト用(MTErrorHandlerで囲っていない部分に記述すると強制的にエラーを返します)。
<$mt:error$>
(せっかくだから5.1で直ってるんじゃないかって書いておこう)