Movable Type 4.261 の出荷を開始します
いつの間にか4.26→4.261がリリースされていたようです。
さっそくアップグレードしました。
今回は元のMTフォルダを「mt425」と変え、新たに「mt」フォルダを設置、ファイルのアップロードと上書きではない方法で行いました。
そのせいで、うっかり自分で追加したプラグインをアップし忘れ、再構築しようとしたときにエラーが出てちょっとあせったりしましたが、それ以外は特に問題なく終了しました。
ところが、
記事ページでサインインせずにコメントするときのCAPTCHA認証の画像が表示されていないのに気づいた。
自分なりにコメント入力のテンプレートやmt.jsを初期化してみたりしたけれど、変化はなし。
そしてググっているうちにやっと見つけた。
CAPTCHA画像が表示されない - 覚え書き
そして記事中にあったリンク先のこちらに書かれているように
mt/lib/MT/Util/Captcha.pm
の
my $im = $imbase->Montage(geometry => $geometry_str,
tile => $tile_geom);
の部分を
my $im = $imbase->Append(stack=>"");
に書き換えてみたところ、無事表示された。
正直よくわからないけどま、いいか。
だけど、時折プレビュー画面でCAPTCHA画像が表示されなかったり、突如表示されたり。何なんだ
≪ 続きを隠す