Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Movable Type 5 ManualMovable Type 5 マニュアル

5.2 リリースノート

最終更新日: 2013.05.29

5.2で実装された機能

Backup

  • 108406 バックアップファイルの生成時にディスクの空き容量が足りなくなった際、エラーメッセージを表示することができるようになりました。(CPANモジュールのFilesys::DfPortableが別途必要となります)

Mail

  • 79818 SMTP認証によるメール送信に対応しました。

System

  • 105703 extlib内のNet::OAuthを0.28にバージョンアップしました。
  • 106632 ファイルシステムのパーミッションチェックロジックを改善しました。
  • 108590 extlibのMath::BigIntを1.997にバージョンアップしました。
  • 108599 extlibのParams::Validateを1.06にバージョンアップしました。

Theme

  • 108200 {{theme_static}}をtheme.yaml内で利用できるようにしました。

User

  • 108034 OpenIDでYahooを利用した際、設定した表示名が表示されるようにしました。

5.2で修正された問題点

Asset

  • 107633 一部のJpegデータがアセットとして認識される
  • 108421 アイテム選択ダイアログで、サポート外の画像フォーマットのアイテムが存在するとき、エラーメッセージが表示される
  • 108480 アイテムのアップロード時にcms_pre_save.asset コールバックが動作する

Backup

  • 106153 バックアップデータを復元した際、テンプレートに含まれる実体参照がエスケープされる
  • 107941 バックアップデータを復元した際、一部ユーザーのシステム権限が外れる
  • 107942 バックアップデータ復元した際、アイテムの作成者が復元前と異なるユーザーになる

Category/Folder

  • 107819 カテゴリ管理の画面でオブジェクト固有のlist_header.tmpl が読み込まれていない
  • 108104 カテゴリの並び順が正常に保存されない
  • 108137 フォルダとカテゴリの並び替え時にエラーが発生する
  • 108370 カテゴリ一覧画面で既存のカテゴリの編集中にエンターキーを押すと、新規カテゴリに対するバリデーションが実行される
  • カテゴリの編集画面で紐付けるカスタムフィールドの数が多いと、紐付け情報が保存されない

Comment/Trackback

  • 108651 コメントへの返信が「(ユーザー名)のコメントへの返信」フィードに出力されない
  • 108701 コメント投稿者がサインアウトした後も「サインアウト」リンクが表示される
  • 108754 コメント投稿欄からサインアウトを行った場合、再サインインができない

Custom fields

  • 107732 カスタムフィールドのベースネームを変更した際、ディスプレイオプションの設定が更新されない
  • 107982 システムレベルで作成したカスタムフィールドの値が、ブログ記事のエクスポートファイルに含まれない
  • 108018 カスタムフィールド作成画面で「オプション *」が空欄でも保存が可能
  • 108256 MT4.1からMT5.14へアップグレードする際、「画像」「アイテム」「オーディオ」「ビデオ」のカスタムフィールド値が引き継げない
  • 108622 カスタムフィールドを削除した際に設定のリロードがされない
  • 108756 Basename重複エラーの表示後、作成済みカスタムフィールドのbasenameを変更した際、変更前のbasenameと同じ文字列を含むカスタムフィールドのBasenameが書き換わってしまう
  • 108758 複数ブログで同名basenameのカスタムフィールドがある場合、カスタムフィールドのBasenameを変更した時、すでに入力されている同じBasenameを持つカスタムフィールドのデータのBasenameが書き換わってしまう

Dynamic

  • 83357 ダイナミックパブリッシングで、日付・時間の相対表示ができない
  • 108592 ダイナミックパブリッシングを利用している際にタグサーチができない
  • ダイナミックパブリッシングで<MTFolders exclude_blogs="(blog_id)">が正常に動作しない
  • ダイナミックパブリッシングで<MTComments exclude_blogs="(blog_id)">が正常に動作しない
  • ダイナミックパブリッシングで<MTEntries/Pages exclude_blogs="(blog_id)">が正常に動作しない
  • ダイナミックパブリッシングのMTPagesで、タグの複数条件によるフィルタリングができない

Enterprise

  • 107810 Movable Type Enterprise 1.53からアップグレードした際、再構築の権限が外れる

Entry/Page

  • 53078 記事やテンプレートの保存時にもオートセーブ処理が行われる場合がある
  • 104556 ブログ記事・ページのプレビューをしたときに、プライベートタグが表示されない
  • 107809 ブログ記事編集画面のアイテムウィジェットのリンクURLが正しくない
  • 108521 リッチテキストエディタのフォーマットが「なし」にしたときに、入力エリアの変更が記憶されるようにする
  • 108548 ウェブページを保存すると日別アーカイブが再構築される

Import/Backup/Clone

  • 107958 WXRImporterを利用してWordPressのエクスポートデータをインポートできない
  • 108549 不正なデータを含んだバックアップファイルを復元する際にエラーが起こる

l18n

  • 107952 MT5.14のダイナミックパブリッシング用フランス語L10Nファイルが利用できない

Listing

  • 107815 フィルター一覧画面から、すでにデータベースに存在しないフィルターを削除したとき、エラーメッセージが表示されない
  • 108202 ブログ記事の一覧でカテゴリー名がエスケープされない
  • 108218 ブログ記事のタイトルが存在しない場合、一括編集でタイトルをつけても正常に保存されない
  • 108530 コメント投稿者の禁止を解除した時にコメント投稿者がリストから消える
  • 108545 一覧画面で、フィルターにエラーがあるときに保存出来てしまう

Mail

  • 106235 メールを送信する際、一行の長さが 998 bytes を超える場合に多バイト文字の中途バイトで改行が挿入され文字化けが発生する

MTML

  • 81862 MTAuthorsタグで、ループに割り当てられたロールによるフィルタリングができない
  • 86127 MTTagRankがMTAssetTags内で正常な値を返さない
  • 91076 MTArchives のtypeモディファイアが、空白文字を認識する
  • 100325 MTSearchResultCountがモデファイアを正しく処理しない
  • 106530 MTEntryExcerptでwordsモディファイアを指定したときの出力結果がスタティックパブリッシング、ダイナミックパブリッシングで異なる
  • 107691 MTSetVarTemplateでハッシュ/配列に代入したテンプレートが展開される
  • 107747 全角文字の条件比較結果が正しくない
  • 108285 encode_xmlが数値文字参照を素通りさせる
  • 108321 テンプレートタグにcategory、tagモディファイアを利用する際、OR/AND/NOT条件が大文字と小文字で結果が違う

Permission

  • 108617 既存のロール「ウェブマスター」が、ウェブページの日時とbasenameを変更できない
  • 「投稿者」の記事編集画面に削除ボタンを付与
  • 「投稿者」ロールのユーザーに、コメンター用のリンクが付与される

Search

  • 108759 ブログ記事を複数のブログから検索したとき、カスタムフィールドに正しいブログIDが提供されない場合がある

System

  • 90886 未公開にしたコメントがダッシュボード上に表示されない
  • 100462 MT::Scorable::_load_score_data がキャッシュデータを2度読み込む
  • 107129 システムのブログ一覧からブログの複製を行うことができない
  • 107739 DBI1.4を利用している際に、MTEntriesタグでカテゴリーフィルタを利用するとエラーが起こる
  • 107844 テキストノードに対してMT::Template::getElementsByNameを実行した時、エラーになる
  • 107933 FastCGI環境で、システム情報が表示されない
  • 108384 システム管理者がログフィードの閲覧を行うと、権限エラーが発生する
  • 108425 環境変数SearchMaxResultsが適用されない
  • 108439 環境変数SerchExcerptWordsが正常に動作しない
  • 108589 Perl5.14および5.16の環境で、extlib内のCGI.pmがエラーを生成する
  • ユーザーダッシュボードとナビゲーションに、ロールに付与されていない項目を表示しないようにしてほしい
  • 管理画面の中に文字が適切にエスケープされていない場所がある

Template

  • 80929 インデックステンプレートで、MTCategories内でタグを利用した際、再構築時にエラーが出るMTArchiveCount
  • 81256 テンプレートのキャッシュデータがデータベースに残る
  • 83807 MT::DefaultTemplatesがコメントテンプレートを正常に呼び出さない
  • 106116 アーカイブマッピング未設定時に記事のプレビューが行えない
  • 106708 優先アーカイブタイプに設定されているアーカイブを削除したとき、優先アーカイブタイプの設定が変更されているかのように見える
  • 108568 スタイルキャッチャーから外部のスタイルレポジトリを指定すると、デザインが崩れる

UI

  • 82052 タグを削除した時に、再構築のショートカットリンクを表示するようにする

Upgrade

  • 107787 MT4.xからアップグレードしたとき、テンプレートのリフレッシュをできない

Website

  • 108463 MTのバージョンアップ時に自動生成されるウェブサイトのサイトパスが正しく設定されない

制限事項

  • 108605 Net::SMTP::TLSを利用してメール送信を行う際、IO::Socket::SSL のver.1.76 ではエラーが起こります。これは既知の問題点となります。エラーを回避するためには、IO::Socket::SSLのVer1.68をご利用下さい。
  • 108242 Windows環境でインストールウィザードを起動中、SSLを利用したSMTP認証でのテストメール送信がうまくいかないことがあります。本現象は再現性がなかったため、現在の状態でリリースを行います。
  • Internet Explorler 8 + SSL 環境で、リッチテキストエディタを利用した記事を作成時、ブログ記事への画像挿入を行うと、セキュリティ警告のダイアログが表示されます。本現象は制限事項となります。

コミュニティからのレポート

このリリースにはMovable Typeコミュニティーから報告されたケースの修正が取り込まれています。FogBugz を通じてパッチおよびレポートを提供してくださったコミュニティーメンバーのお名前は以下の通りです。皆様のご協力に感謝します!