Movable Type 3.2の導入と、はてなブックマーク対応

サーバーの移転に合わせて、いいタイミングで公開されたMovable Type 3.2日本語版を導入した。以下、作業メモ。

Movable Type 3.2の導入

MT3.2のインストール方法はこちらが詳しいが、経験のある人には詳しすぎて読みにくいかもしれない。

Movable Type 3.2 導入手順

旧バージョンの導入経験がある人向けに端折った説明を書いておくと、従来は次のような手順だったのが、

mt.cfgの編集 → アップロード → mt-check.cgi → mt-load.cgi → mt.cgi

次のように変わった。配布されているアーカイブに「mt-config.cgi-original」というファイルがあるので、これを編集して「mt-config.cgi(従来のmt.cfgに相当)」として保存する。mt-config.cgiの内容は、従来のmt.cfgとほぼ同じ。データベースのパスワードも同じファイル内になっている。

アップロード → mt-check.cgi → mt-cofig.cgiの編集 → mt.cgi

Movable Type 3.2は、メニューのインターフェイスなどが3.1x系よりも洗練されて大変良い感じ。だが、設定項目がやたらと増えていて、まだ使いこなせていない感じがする。


MT.2.661からデータをエクスポート→MT3.2でインポートで、記事、コメント、トラックバックの移転は問題なくできた。ただし、テンプレートやカテゴリーのDescription、その他設定項目などはエクスポート・インポートできないので、別途バックアップを取ったり手で設定し直す必要がある。

はてなブックマークへの対応

ついでに、テンプレートを書き換えてはてなブックマークへの対応をした。

「このエントリーを含むはてなブックマーク」ボタンをつけるには、エントリー テンプレート(個別エントリー アーカイブ)内、または他のテンプレートの<MTEntries>の中に、以下のタグを書き込む。

「はてなブックマークに追加」ボタンをつけることもできるが、ブックマークに登録されているか否かを知りたいので、こちらのボタンにした。

ついでに、どこかの篤信家が投げ銭をしてくれるかもしれないので、以下を参考に投げ銭にも対応しておいた。

「はてなブックマーク」にはてなポイント送信機能(ネタフル)

  • はてなブックマーク - Movable Type 3.2の導入と、はてなブックマーク対応   このエントリーを含むはてなブックマーク