2004年08月14日 Sat 09:51
MT 3.01D日本語版の(o)氏によるパッチ
私が勝手に師匠と仰いでいる、Ogawa::Memoranda(http://as-is.net/blog/)の(o)氏が、
現在判明している、Movable Type 3.01D日本語版の累積的バグの
バグフィックスパッチ(UNIX汎用パッチとWindows用パッチ)をリリースされました。
下記エントリでパッチ用のファイルを入手できます。
MT3.01D日本語版「勝手にパッチパッケージ」Release 1
(http://as-is.net/blog/archives/000899.html)
このパッチパッケージはlib以下のファイルのみ修正されるので、
すでにセットアップが済んでしまっている方も、
libディレクトリのみを変更するだけで修正されます。
ただ、現状の動作に特に不具合がないと感じている場合は、
パッチの適用は必要ないかもしれません。
なお、これはOgawa::Memoranda(http://as-is.net/blog/)の(o)氏も書かれていますが、
このパッチを適用するに当たっては、各自自己責任で使用する事と、
すでに、SixApart日本法人から有償ライセンスを購入して使用している場合、
パッチ適用後のシステムは一般的にはサポート対象外になる
と言う点を踏まえたうえで、適用してください。
修正される点は下記の7点+αとのことです。
また、下記の7点の詳細な説明は、Ogawa::Memorandaさんのエントリ
『引き続き修正案、MT3.0日本語版 』(http://as-is.net/blog/archives/000889.html)
に記述されていますので、パッチを当てる、当てないは別としても、
非常に参考になると思いますので、是非一度ご覧になる事をお勧めいたします。
- PublishCharsetがShift_JISのとき、dirifyが意味のない文字列を生成する。
- PublishCharsetがUTF-8以外のとき、
コメント・トラックバックの通知メールのタイトルなどが文字化けする(translateの問題)。 - 広告リンクなどを自動的に挿入するサイトでは、コメンターURLへのリダイレクトが失敗する。
- MySQLを使っている場合(おそらくPostgreSQLの場合も)、
月別アーカイブおよび日別アーカイブのMTArchiveCountが誤った値を返す場合がある。 - バグではないが、lib/MT/Mail.pmがJcode.pmを直接ハンドルしている。
- lib/MT/I18N.pmのfirst_n_textが改行を除去しない。
- mt-tb.cgiがHTTP HeaderにPublishCharsetを返すため、本文のencodingと矛盾している。
また、(o)氏はこのエントリで
「サポートフォーラム」が一向に立ち上がらず、実装に関してコメントする機会も方法もない、
という現状に対するささやかな抵抗でもあります。
と、コメントされているとおり、現在日本のMovableTypeサイトではバグ報告や、
サポートも行われていないので、これらが早期に立ち上がる事を期待します。
MT3.1の概要が発表され、米国では8月31日、日本語版のリリースは、
米国でのリリース後45日以内を予定とのことですが、
もしかしたら、3.1がリリースされてからの立ち上げとなるのでしょうか?
また、MT3.xに関しては
Techknow Movable Type
Techknow Weblog
なども、参考になると思います。
Ogawa::Memoranda http://as-is.net/blog/
Movable Type日本語サイト http://www.movabletype.jp/