2006/9/21 木曜日

Movable Type 3.32日本語版をインストールする

カテゴリー: blog デザイン — Aizer @ 2:30:43

MT3.2 を1年弱使っていたんですが、半角英数+日本語を合体させてカテゴリを作成した際に、半角英数部分しか有効にならない場合があり、複数の異なるカテゴリアーカイブへのリンクが、どれかひとつのアーカイブにしか張られないという不具合にぶち当たりました。たとえば、HGUC アッシマー HGUC パワードジム という異なるカテゴリのリンク先ディレクトリが両方とも hguc となってしまい、最初に存在していたアーカイブしかリンクされないという事になります。

個人用ライセンスをタダで使わせてもらっているだけに大きな文句を言うつもりはありませんが、あまりに重大なバグに感じたため、新しいバージョンをインストールする事にしました。

Movable Type 3.3 マニュアル

上記リンク先 six apartのマニュアルに沿ってアップグレードすれば、一通りの作業は終わるのですが、モジュール Mail::sendmail のインストール方法に一部間違いがあるようです。

Movable Type 3.3 マニュアル - メール・サーバーとの連携

エントリーの投稿通知、コメントの通知などを管理者へメールするために必要な Mail::sendmail ですが、マニュアル通りに圧縮ファイルを解凍しても、なんと Mail.pm なんてファイルは出てきません。恐らく Sendmail.pm の間違いなんでしょうが…。対策として Mail.pm にリネームするか、パッケージをインストールするか、になりますが、恐らくどっちでも動きます。

NI-Lab.’s ヅラッシュドット: [Perl]Mail-Sendmail モジュールのインストール

最終的な対処としては、上記リンク先のインストール方法にならって

$ tar zxvf ./Mail-Sendmail-0.79.tar.gz
$ cd ./Mail-Sendmail-0.79
$ perl Makefile.PL
$ make
※test.pl を自分の環境に合わせる
$ make test
# make install

を実行してインストールします。これでメール通知が有効になりました。

アップグレードした結果の不具合としては、トラックバックされたエントリーを表示するMTタグが動かなくなってしまいました。Tipsが古いですからね。新しいMTタグを勉強しなくてはなりません。

4 件のコメント »

  1. 3.3はいろいろとプラグインも追加されてて面白いですよね。アクシズてんちょう日記も地味にアップグレード済みです。

    コメント by Munyu — 2006/9/21 木曜日 @ 20:57:12

  2. プラグイン? と思って設定画面見てみたら。使用可能で未使用になってました。存在に気づいてない…

    今んところ未使用でも不満ないんですが、使わないと損な機能ってどんなのがあるんですかね?

    コメント by Aizer — 2006/9/26 火曜日 @ 0:32:02

  3.  損な機能って訳ではないですが、ウィジェット機能や、スタイルシートのカスタマイズ機能なんかはおもしろそうですが・・・

    コメント by Munyu — 2006/9/28 木曜日 @ 8:48:41

  4. スタイルシートは自分で編集するとして、ウィジェットですか。ポータルサイトとして使うならば、有用かもしれませんね。

    コメント by Aizer — 2006/9/29 金曜日 @ 1:21:18

このコメント欄の RSS フィード

コメントをどうぞ

HTML convert time: 0.612 sec. Powered by WordPress ME