Movable Type 3.2の導入と、はてなブックマーク対応
サーバーの移転に合わせて、いいタイミングで公開されたMovable Type 3.2日本語版を導入した。以下、作業メモ。
Movable Type 3.2の導入
MT3.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>の中に、以下のタグを書き込む。
「はてなブックマークに追加」ボタンをつけることもできるが、ブックマークに登録されているか否かを知りたいので、こちらのボタンにした。
ついでに、どこかの篤信家が投げ銭をしてくれるかもしれないので、以下を参考に投げ銭にも対応しておいた。
- 2005.10.08
- [技術話・作業メモ]

小林祐一郎
