MT4.23のウィジェットとプラグイン

MT4.2ではウィジェットとテンプレートリフレッシュがコアに統合されプラグインではなくなった、とあった。スタイルキャッチャーのプラグインがないので、これがテンプレートリフレッシュのことなのかもしれない。

MT4.23にアップグレード後、藤本壱氏作のプラグインSuperSortとPerl版ダイナミックを適用した。ところがこれがうまくいかず、2日間トラブル続きとなった。原因はこれらプラグインではなく、私のアップグレードミスだ。アップグレード後にすぐにウィジェットを削除したものの、エラーになったのでもう一度MT4.1のウィジェットマネージャーを入れてしまった。ブログは一見してエラーはなかったのでそのままエントリを書き続けたが、プラグイン適用後に再構築したらもうアウト。何をやっても駄目ぐずぐずだった。(;一_一)

やはり、コアのウィジェットとプラグインのウィジェットで衝突が起こったのだろう。何をやってもきちんとならずにどこかがおかしい。最終的には諦めてデータベース削除、新規作成。MTもいったんサーバーから削除して新しくインストールした。そこで再度SuperSortとPerl版ダイナミックをインストールしてやってみたが、またまたエラーだ。とりあえずもう一度データベースを新規作成し、MT4.23も再インストールした。

そして何も変更せず、スタティックでデフォルトスタイルのままにやってみたらうまくいった。その後、スタイルシートをあれこれいじって、ワイド・ミディアムフレームに変更。テーマカラーもなんとなく変更。MTのダイナミックを適用。まだ完全ではないがとりあえず3日目の今日はこんなところで。< `~´> 藤本氏のプラグインはまた後日挑戦するつもり。そしてそのプラグインがうまくいったらドネーションしようと思う。質問したらすぐに回答していただき、いつもながらに感謝。

SuperSortはカテゴリやブログ記事の並べ替えができるプラグイン。MTはバージョンいくつからだったか、カテゴリの並び順をMTタグで並べ替えできなくなったのでこのプラグインが使えたら素晴らしいのに。

2月10日追記

昨日はこのブログでMTのダイナミック(アーカイブテンプレ)がうまくいったのに、3つ目のフォトブログでアーカイブテンプレにMTのダイナミックを適用したらどれも500エラーだ。検索するとtemplate_c/と.htaccessを削除するとうまくいくというのもあったがそれもうまくいかず。これはMT4.21のときかも。また、template_c/のパーミッションを707にするというのも見つけたのでやってみたがやっぱり駄目だった。

結局3つ目のフォトブログはスタティックで再構築。けれど最後のブログ記事(インディビデュアル)が最後まで再構築完了できず途中でエラーとなる。しばらく放っておくか。