» Movable Type 3.31日本語版の提供を開始
7月12日、Six Apart が Movable Type 3.31日本語版の提供を開始しました。
Movable Type 3.3に不具合があり、修正版のリリースが予告されていましたが、
Movable Type 3.31-ja としてリリースされました。
修正内容は続きを読むからどうぞ。
3.3-jaから3.31-jaの変更点
TemplateRefreshで使うテンプレートのハッシュを更新しました。
デフォルトテンプレートの内容を一部更新したため、テンプレートのハッシュを更新しました。
日付アーカイブにおいて、MTEntriesテンプレートタグがエントリーの
正しい一覧を保持していませんでした。
MTEntriesテンプレートタグに属性がひとつも付いていない場合、
日付アーカイブの処理中にMTEntriesコンテナタグに含まれるエントリーが
常に最新のものになってしまうことがありました。このバグは修正されました。
SQLiteおよびPostgresを利用しているときにダイナミック・パブリッシングを行うと、
MTEntryTagsテンプレートタグが正しいエントリー・タグの一覧を保持していませんでした。
SQLiteとPostgresのをDBMSとして使用しているときに、MTEntryTagsを
ダイナミック・パブリッシングされるテンプレートで利用していると、そのエントリーに
ついているエントリー・タグだけではなく、ブログに関連付けられているすべての
エントリー・タグがMTEntryTagsコンテナタグに含まれてしまうことがありました。
このバグは修正されました。
"[" や "]" をエントリーのタイトルに使用すると、管理画面上で編集できない
エントリーになってしまっていました。
新規にエントリーを投稿するときにタイトルに大括弧を使うと、
エントリーは正しく保存されるものの、その後編集画面に進むときに
エラーになってしまっていました。
既存のエントリーでタイトルに大括弧を含むものは、編集画面に進もうとしても
エラーになって進めませんでした。
ダイナミック・パブリッシングで、日付アーカイブのサイドバーにリンクが
表示されないことがありました。
日付アーカイブでダイナミック・パブリッシングを有効にしているとき、
例えば2006年1月のアーカイブページのサイドバーに、
以前のアーカイブ(2005年12月のアーカイブなど、年をまたぐアーカイブ)への
リンクが表示されないことがありました。このバグは修正されました。
MTEntriesテンプレートタグでlastnとoffsetを組み合わせて利用しているときに、
アーカイブテンプレートによっては正しいエントリーを保持していないことがありました。
日付アーカイブなどでMTEntriesにlastnとoffsetの属性を指定しているときに、
MTEntriesコンテナタグに正しいエントリーが含まれていないことがありました。
このバグは修正されました。
コメントにURLを記入したときに、自動的にリンクする設定になっているにもかかわらず
リンクされない場合がありました。
URLを自動的にリンクする設定になっていても、コメントに入力されたURLのうち
最初の1件や改行直後の1件などがリンクされないことがありました。
このバグは修正されました。
検索結果ページに含まれるフィードへのリンクで、URLにASCII以外の
文字が直接含まれていました。
デフォルトの検索結果テンプレートに含まれているMTSearchStringテンプレートタグに
encode_urlの指定が含まれていないため、検索文字列が直接出力されていました。
デフォルトのテンプレートを更新し、encode_url属性を含めるように修正しました。
mt-send-entry.cgiは削除されました。
以前のバージョンまで同梱されていたmt-send-entry.cgiは削除されました。
以前のバージョン(3.3-jaも含む)から上書きアップデートする場合には、
このファイルは自動的には削除されないので、必要でなければ手動で削除してください。
ファイルのアップロード機能で同名のファイルを
上書きアップロードできないことがありました。
ファイルのアップロード機能で、同名のファイルがパスにすでに存在している場合に、
上書きの確認画面が出た後、上書きしようとするとエラーになることがありました
(サイトパス直下ではなくディレクトリを一段以上下がった場合)。
このバグは修正されました。
デフォルトのテンプレートの不具合をいくつか修正しました。
検索結果におけるDIVの並び順や、投稿者名を表示しないときの
表示方法などを改善しました。
秋月 錬
