Movable Type 3.32日本語版をインストールする
[ blog デザイン ]MT3.2 を1年弱使っていたんですが、半角英数+日本語を合体させてカテゴリを作成した際に、半角英数部分しか有効にならない場合があり、複数の異なるカテゴリアーカイブへのリンクが、どれかひとつのアーカイブにしか張られないという不具合にぶち当たりました。たとえば、HGUC アッシマー と HGUC パワードジム という異なるカテゴリのリンク先ディレクトリが両方とも hguc となってしまい、最初に存在していたアーカイブしかリンクされないという事になります。
個人用ライセンスをタダで使わせてもらっているだけに大きな文句を言うつもりはありませんが、あまりに重大なバグに感じたため、新しいバージョンをインストールする事にしました。
上記リンク先 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タグを勉強しなくてはなりません。




コメント
3.3はいろいろとプラグインも追加されてて面白いですよね。アクシズてんちょう日記も地味にアップグレード済みです。
投稿者: Munyu | 2006年09月21日 20:57
プラグイン? と思って設定画面見てみたら。使用可能で未使用になってました。存在に気づいてない…
今んところ未使用でも不満ないんですが、使わないと損な機能ってどんなのがあるんですかね?
投稿者: Aizer | 2006年09月26日 00:32
損な機能って訳ではないですが、ウィジェット機能や、スタイルシートのカスタマイズ機能なんかはおもしろそうですが・・・
投稿者: Munyu | 2006年09月28日 08:48
スタイルシートは自分で編集するとして、ウィジェットですか。ポータルサイトとして使うならば、有用かもしれませんね。
投稿者: Aizer | 2006年09月29日 01:21