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)
に記述されていますので、パッチを当てる、当てないは別としても、
非常に参考になると思いますので、是非一度ご覧になる事をお勧めいたします。

  1. PublishCharsetがShift_JISのとき、dirifyが意味のない文字列を生成する。
  2. PublishCharsetがUTF-8以外のとき、
    コメント・トラックバックの通知メールのタイトルなどが文字化けする(translateの問題)。
  3. 広告リンクなどを自動的に挿入するサイトでは、コメンターURLへのリダイレクトが失敗する。
  4. MySQLを使っている場合(おそらくPostgreSQLの場合も)、
    月別アーカイブおよび日別アーカイブのMTArchiveCountが誤った値を返す場合がある。
  5. バグではないが、lib/MT/Mail.pmがJcode.pmを直接ハンドルしている。
  6. lib/MT/I18N.pmのfirst_n_textが改行を除去しない。
  7. 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/

Posted by tugaa | Comments (0) | Category( MovableType )
このエントリのTrackBack URL:

このエントリのPermalink:
  このエントリーをブックマークに追加 
Trackback
Comments