MovableType 4.0β版お試しできず

DBD::SQLite のバージョンが 1.10 以下のバージョンではMT4ベータは動作しないことが分かりました(フィードバックしたところ連絡頂きました)。

がーん!
私も早速試してみようと思ったら、インストールは上手く行くものの何かやろうとする度にログイン画面になってしまって止めたんですけど、そういう事でしたか・・・
ロリポサーバのSQLiteはmt-check.cgiで確認するとどうやら1.08のようなのでNGですね。orz
これは正式版でも対応されないのかな?
しかしMT4.0ではBerklayDBが使えないようだし、ロリポサーバの場合MySQLは実質使い物にならない(*)ので、こりゃ今後MTを4.0にアップグレードしようと思ったらサポートにSQLiteのバージョンアップをお願いするかサーバ変えるかしないとダメですね。
ていうか、今のところ3.34で特に問題無いし、あまりアップグレードするメリットは無い?
———————
「私にとっては」です。
 だってDB1個しか作れないしDBサーバのレスポンス悪いしSQLiteの方が楽だし・・・

FcPreviewプラグイン公開

こちらのエントリーで紹介したコメントスパム対策は、直接MTのソース自体に手を入れる必要があるため、実際のところちょっと人には勧めにくいし、バージョンアップ等した時に同じように再度修正しないといけないため面倒臭いです。
ということで、一念発起してプラグイン化に挑戦してみました。
しかしプラグイン作成については、基本的なものはSix Apartのサイトにもあるものの、なかなか突っ込んだ情報が見つからず、結局はMTのソースを解析したり先達の公開しているプラグインのソースを参考にさせてもらったりで、色々試行錯誤することに・・・
まぁそうやって苦労しながらも、なんとか思ったような動作をするものができました!
基本的に自分の使用環境でしか確認できないので、他の人の環境でも上手く動くのか不安ですが、良ければ興味のある方はお試しください。
ダウンロード:mt-fcpreview.lzh (ヘルプ
以降技術的なメモランダム。

続きを読む