Movable Type 3.2x と Recent Reaction template

http://hxxk.jp/2005/10/13/2255

記事データ

投稿者

望月真琴

投稿日時

2005-10-13T22:55+09:00

タグ
概要

拙作の Recent Reaction template ですが、 Movable Type 3.2x で使う場合は Movable Type 3.2-ja-2 へのアップデートと、 recently_pinged_on Plugin の ver.0.18 以降のインストールが必要です。

リプライ

リプライはまだありません。

記事本文

Recent Reaction template が使えなくなっていました

Movable Type 3.2-ja-2 へのアップデートを無事に済ませたわけですが、拙作 Recent Reaction template ver.3 が実は使えなくなっていたという事実が。

前回のアップグレードで、3.17時代の Recent Reaction テンプレートがrecently_commented_onの問題で使えなかったのですが、今回の3.2-ja-2で解決しとりました。

「 Movable Type 3.2-ja にしたら Recent Trackback 部分のテンプレートがおかしくなっているなあ」とは思っていましたが、その部分だけ 3.2-ja としての再構築はしないようにして凌いで、問題解決を先送りにしていました。 そこで MT3.2-ja-2にアップグレード - LIPPiN を見て「 Movable Type 3.2-ja-2 にもアップデートしたしそろそろやんべえか」と思ってもう一度再構築してみたのですが、やはりおかしいまま。 本当なら「トラックバックを受け付けた記事のみを抽出」して、「トラックバックを受け付けた時刻の順」に並べて、「トラックバックを受け付けた記事を親として、寄せられたトラックバックをその子としてツリー状に」並べるはずが、トラックバックを 1 件も受け付けていない記事までリストアップしています。

何故だ ! ちゃんと 3.2-ja-2 のシステムの plugins ディレクトリに recently_pinged_on Plugin もインストールしているのに ! ( Movable Type 3.2-ja をインストールした際に、アップデートではなく別ディレクトリに新規インストールしたので、プラグインの入れ忘れを別件でやらかしていたのです。 )

……って、 Ogawa::Memoranda: recently_pinged_on Plugin にて Movable Type 3.2で正常に動作するように修正 という追記がなされていますね。 私が入れた分は以前から使っていたものだったので、修正されたバージョンのものを新たに入れ直して解決。

Movable Type 3.2x における Recent Reaction template の対応

ということで、以下の条件を満たしておけば、 Movable Type 3.2x 環境でも Recent Reaction template ver.3 のコードを元に作られたテンプレートのコード自体には特に修正の必要はありません。

プラグイン作成者の (o) さん ( Ogawa::Memoranda ) とテンプレートの使用報告者の lego さん ( LIPPiN ) に感謝しつつ、プラグインを前提にしたテンプレートを公開しているならプラグインのバージョンくらいチェックしろと自分に言い聞かせて了。

リプライ

リプライはまだ送られていないか、管理者の承認待ち状態です。

この記事に対するご意見やご質問、ご感想などありましたらこのフォームに簡潔に記入して下さい。 簡潔に記入できない場合や、関連記事にてご意見をお寄せいただく場合は、ご自身の weblog にて記事を書かれた上で あてにトラックバックとして送信してください。

記入フォーム

補足情報

著作、講演、制作実績など