News
2008年7月29日
エントリー本文
ArchiveDateFooter プラグイン(MT4.2 対応)
Posted at July 29,2008 1:31 AM
Category:[拡張テンプレートタグ]
Tag:[ArchiveDateFooter, ArchiveDateHeader, MovableType, Plugin]
Category:[拡張テンプレートタグ]
Tag:[ArchiveDateFooter, ArchiveDateHeader, MovableType, Plugin]
ArchiveDateFooter プラグイン が Movable Type 4.2 で動作しないというご連絡を頂きましたので、4.2 対応版をリリース致しました。
旧バージョンの ArchiveDateFooter プラグインを Movable Type 4.2 にインストールし、MTArchiveDateFooter タグのあるテンプレートの再構築を行うと、次のような「Can't use string ("00000001000000") as a subroutine ref while "strict refs" in use at ~ ArchiveDateFooter.pl line 49. 」というエラーが発生します(ブログ記事投稿月が2ヶ月以上にまたがる場合)。

MT4.2 対応の ArchiveDateFooter プラグインは「ArchiveDateFooter プラグイン」のエントリーからダウンロードできます。
ArchiveDateFooter プラグインは、ArchiveDateHeader プラグインと併用してください。ArchiveDateHeader は下記のいずれかのプラグインを用いればOKです。
- mt-archive-dateheader(ダウンロードするには TypeKey によるサインインが必要です)
- ArchiveDateHeader 1.0
ArchiveDateHeader 1.0 を MT4 以降で動作させたい場合は、ArchiveDateHeader.pl に下記のコード(青色部分)を追加してください。
:
use strict;
use MT::Template::Context;
MT::Template::Context->add_container_tag(ArchiveDateHeader => \&ArchiveDateHeader);
use MT::Plugin;
my $plugin = MT::Plugin->new({ name => 'MTArchiveDateHeader' });
MT->add_plugin($plugin);
sub ArchiveDateHeader {
:
Posted by yujiro
ReTweet This!
この記事を読んだ人はこんな記事も読んでいます
人気エントリー
Hatena Hot Entries
Hatena Entries
トラックバックURL
コメントする
greeting
