Ogawa::Memoranda: Movable Type 3.1x の日本語化パッチ

シェアする

Movable Type 3.1x の日本語化パッチ
単純な日本語化だけではなく’MTCommentFields’の問題にも対処してある。
>具体的にはオリジナルには以下のような問題があります。
>
>* Templateですでに含まれているため不要であるにも関わらず、getCookie用のJavascriptを生成する。
>* しかも、getCookieは生成するが、rememberMe、forgetMeは生成しない。
>* Author, E-mail, URLなどのフィールドを必ずクッキーから読み込むJavascriptが生成される。例えば、URL欄をblankにしたいと思ってもクッキーから自動的にフィルされてしまう。
>* コードが汚い。
>
>そこでjpatch02では一部整理しました。
>
>* 不要なJavascriptは生成しない。生成するならdefault-templates.plの変更と併せて。
>* `preview=”1″ (Comment Preview, Comment Error)` のときは、クッキーからフィルするのは `Yes/No` ラジオボタンのみとする。`preview=”0″ (Comment Listing)` のときは、すべてのフィールドをクッキーからフィルする。
>* コードを少々クリーンアップ。

via: tugaa blog