9月 14

Movable Type 3.2 日本語版 ベータテスト

Tag: MovableTypeTOSHI @ 12:46:34

ようやく来ました3.2。10日には気づいてたんだけど、土日に作業する気はなくて放置。週明けに入れ替え。
基本的な作業はMovable Type 3.2 日本語版 ベータサイトの導入手順まんま、diffとってインスコ。mt-upgrade.cgiが途中で止まって困ったりしたけど、rewrite設定が悪さしてたらしく、はずしたらちゃんとupdate完了。

テンプレートの変更点はまだ全然見てないので、これから必要な部分だけ移植するつもり。なんかSix Apart standard な XHTML採用ってことで、今までのと全然構成が違うようなので比較が大変かも。
私みたいにdefaultから全然かけ離れたヲレカスタマイズをかましてなければ、付属のTemplate Backup and Refreshを使うと、一瞬でテンプレートが3.2defaultになりまっす。試しにテスト用のblogで使ってみた(テンプレート設定画面で、入れ替えるテンプレートを選択して、右上の「その他操作」から「テンプレートを更新する」を選んで実行)ら、まぁばっさりとdefaultにはや代わり。時間入りのbackupもとってもらえ便利(かもしれない)。

とりあえず想うところ。
・なんで、extlibのCGI.pmがバージョンダウンしてるんだろ?
・mt.cfg->mt-config.cgiに設定ファイルが変わってまんど。
 mt-config.cgiにMySQLのパスワード書かせるのも、私からすればへんだなぁト想うけど。別ファイルに書いて、それだけ権限を別途強化できるし。まとめて書かれると、他にも影響しちゃうから下手に強い設定にできん。
・インターフェースは綺麗になった。ちょっと文字が小さいかなぁ

3.2の目玉とも言える、SpamLookup pluginも使用してみますた。というか勝手に入ってるし。他のpluginにもいえるけど、システム・メニューのプラグインからはシステム全般のplugin設定ができないぽく(日本語版だけ?)、各blogの環境設定メニューにある設定の一番右タブに追加されてたのでそこを見つけるのがまず苦労した。
default設定のまま使用しているけど、ちゃんといらんコメント保留してくれたしいい感じ。トラックバックは3.2 update時に全部保留になったので、必要なものを改めて公開。小川さんも書かれてる通り、Quasi-Spam Filter Pluginはお役御免。

ついでに、宮川さんところで紹介されてて気になっていたStyleCatcherも突っ込んでみる(デフォルトインストールって宮川さんところにあるけど英語版?)。…が、これが全然ダメだった。
plugin設定しても、"Please configure the settings for this plugin before using it."と怒られる。script見てみたけど、どうもviewルーチンはシステム・メニューから設定したconfigurationがないとエラーとして戻している(で、少なくとも私はその設定場所を見つけられなかった)。各blogから設定しても :blog:id のkeyいれられるのでだめぽ。
:blog:1の設定を最初に見るようにscript書き換えてみたけど、試しにテスト用のを書き換えてみようと適用したらcssすっ飛んだ。もうだめだーw
まだまだ、StyleCatcherはコードの洗練が必要と想われる。

最後に、現状私の環境で影響ある不具合報告。SixApartへもトラックバック。
・MTArchiveListのlastn不一致(小川さんパッチで暫定解決)
・IEでテンプレート設定時のレンダリングがおかしい(同様報告あり)
・Template Backup and Refreshをシステムテンプレートに使ったら、バックアップがモジュールのところにできる(同様報告あり)
・コメント等された時に送られてくるメールのSubjectが全文MIMEエンコードされる
 本来は、1byte文字のところはエンコードされないべき。というか、3.171-jaまではそうなってましたが…。Subjectを見てメール振り分けているはずが振り分けられなくて困ったり(’A`)

あと、FeedBurnerの更新に便利に使わせてもらっているUpdate-n-Ping Pluginが設定ファイルを mt.cfg 決めうちで見ていて、3.2にした時にエラー吐かれたり(手元では適当に書き直しましたが)

メール送信時のMIMEエンコードについてちろちろいぢってみますた。結論としては、MIME::Wordsがよろしくない気がしてならない。encode_mimewords のルーチンを元に独自ルーチン書いてみたけれども、美しくないなぁ。
これならJcodeでやらせたほうがいいんじゃないかなぁと後ろ向き思考。

コメント:2個

  1. skulusaより、 2005/10/04 火:

    はじめまして。StyleCatcherで同じ症状が出て解決法を探してる時にココにたどり着きました。
    多分システム・メニューに設定ボタンが出てこないのはアカウント権限のせいだと思います。
    http://www.stupid-net.com/x/mt/archives/001149.shtml
    ↑に対処法を書いたのでよかったら一度読んでみてください。

  2. TOSHIより、 2005/10/04 火:

    おおおおおおなーるほど…確かに、管理権限がNULLでしたorz
    情報ありがとうございます~

コメントをどうぞ