Movable Type 備忘録
Movable Type 4.26 リリース
- Prev Page: Movable Type 4.25 リリース
- Next Page: Movable Type 5.0 リリース
こんばんわ^^
本日 Movable Type 4.26 がリリースされました。
修正内容は以下のとおりです。
- mt:Entries ブロックタグで category モディファイアを利用して特定のカテゴリに属する記事のみにする場合、& や空白を含むカテゴリー名でエラーになっていた問題を解決。
- バックアップ/復元の信頼性向上
- クエリ速度を改善するためにデータベースインデックスを変更
- Movable Type 4.25 においてフィードウィジェットが表示されない問題を解決 (Movable Type Pro)
- mt-wizerd.cgi において確認されたクロスサイトスクリプティングによる脆弱性に対応。
4.25 で不具合報告した category モディファイアが改善されてたのでさっそくインストールしてみました。
特に目新しい機能はありませんが、セキュリティ面の修正も入ってるようなのでアップデートが推奨されてます。
おはやめに。
Trackback Pings(0)
No trackbacks found.




開発ご苦労様です
早速入れてみますね
こんばんは。
最近テンプレをDLさせてもらい、使い始めているものです。
テンプレのインストール、セッティング、再構築まで順調にでき問題ないと思っていたのですが、いざ記事を投稿しようとするととあるエラーが吐かれました。
当方の環境では、自宅鯖で動くMT4.26に対して、別PCからWindows Live writerを使って投稿しています。
MTデフォルトのテンプレでは下記エラーは吐かれていません。
ので、こちらのテンプレにバグがあるのかとおもいコメントさせていただきます。
エラーメッセージ
-----
サーバー エラー Server が発生しました
Can't locate object method "blog" via package "MT" at /home/taiti/public_html/plugins/mt_memo/lib/mt_memo/Plugin.pm line 56.
-----
とのことです。
このエラーが発生したも記事自体はMTへ正常に送られています。
が、再構築プロセスが走らずIndexページに投稿した記事が反映されていない状態になってしまします。
ブラウザ上でMT管理画面を開き手動で再構築すれば投稿内容を反映することができます。(つまり投稿自体は正常にできている?)
おそらくLive Writerを使った場合の特有なエラーかと思います。。。
なにか心当たり等ありましたら、よろしくお願いします。
>>2 たいち さん
おはよございます。
返事が遅くなってすいません
ご質問の件ですが、Windows Live writer から記事を書いたことないので断言はできませんが、たぶんそのツール( 他のツールにおいても同様のことが言えるかも )からの投稿だとプラグインセットが対応してないんだと思います。
MT にログインしてから直接記事投稿だと問題ないのですよね
試しに plugins/mt_memo/cofig.yaml 内の 56 行目を以下のように変更した場合、正しく動作するか確認することはできますか!?
変更前 my $cfg = instance()->get_config_hash('blog:'.$app->blog->id); 変更後 my $cfg = $ctx->{config};上記変更を行って config.yaml を保存して、再度記事投稿を行ってみてください。