• 更新:
  • 投稿:
  • カテゴリィ:

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

[2] このページの一番上へ戻る