MT4。
えーっと、仕事の都合もあって
Movable Type を3.2から、4.25にアップグレードしましたー。
てな訳で、4.25での初投稿です。
絶対何か問題起きると思うんだけどなー。
特に EntryCategoryID あたりで。
えいっ。
Publish error: Publish error in template 'Individual Entry Archive':Unknown tag found: EntryCategoryID
・・・やはりorz
という訳で、それ以外は全く問題なく
スイスイ今のところ動いているので、
早速、オリジナルのプラグインをMT4用に
超適当に書き直しておきました。
前回同様、拡張子を .pl に変更した後、
mt/plugins 配下に置いてくだせー。
ちなみに、私が契約しているロリポップだと
MT3系で記事投稿する度に、なんらかの問題でエラーが発生しちゃってたんだけど
投稿自体は出来てたので、そのまま放置してましたが(^^;
MT4だと、大丈夫な気がします。たぶん。おそらく。
追記:
気のせいでした...orz
たまにやっぱりエラーになります。
ついでに、他にもテンプレートタグでコケました。
有名らしいですが、MTArchiveDateHeader がなくなったようですね。
てな訳で、過去の日記達へのリンク部分のテンプレートを書き換えました。
・MT3系
<div class="sidetitle">過去の日記達</div>
<div class="side" style="padding-top:0px;">
<MTArchiveList archive_type="Monthly" sort_order="ascend">
<MTArchiveDateHeader>
<br style="margin-top:0px;" /> <MTArchiveDate format="%Y"> :
</MTArchiveDateHeader>
<a href="<$MTArchiveLink$>monthly_list/"><MTArchiveDate format="%B"></a>
</MTArchiveList>
</div>
・MT4系
<div class="sidetitle">過去の日記達</div>
<div class="side" style="padding-top:0px;">
<$MTSetVar name="last_month" value="12"$>
<MTArchiveList archive_type="Monthly" sort_order="ascend">
<MTSetVarBlock name="current_month"><$MTArchiveDate format="%B"$></MTSetVarBlock>
<MTIf name="current_month" lt="$last_month">
<br style="margin-top:0px;" /> <MTArchiveDate format="%Y"> :
</MTIf>
<a href="<$MTArchiveLink$>monthly_list/"><$MTVar name="current_month"$></a>
<MTSetVar name="last_month" value="$current_month">
</MTArchiveList>
</div>