Movable Type 5.14リリースと5.13との差分

Movable Type 5.14リリースと5.13との差分

Posted at May 17,2012 12:03 AM
Tag:[5.14, MovableType]

Movable Type 5.14がリリースされました。

Movable Type 5.14 の提供開始
Movable Type 5.14

1.追加機能

環境変数HeaderCacheControlが追加されました。

この環境変数は、管理画面に対して、Cache-Controlの値を設定します。運用上のセキュリティポリシー上、プロキシサーバーなどの外部サーバにキャッシュを保持させたくないなどに利用します。

この環境変数に指定した値は、HTTPレスポンスに記述され、管理画面のコンテンツキャッシュをどう制御するか、指定することができます。

例えば、

HeaderCacheControl private

と設定すれば、HTTPレスポンスに「Cache-Controle:private」が指定され、ページを閲覧するユーザー以外、サーバーにキャッシュを残さないようになります。

2.修正点

約50の修正が行われています。詳細はリリースノートをご覧ください。

リリースノート

上記リンク先には記載されていませんが、管理画面で利用するjQueryが1.4.4から1.6.4にアップグレードされています。

3.5.13とのファイル差分

MT5.13と5.14のファイル差分を掲載しておきます。

  • addons/Commercial.pack/config.yaml
  • addons/Commercial.pack/lib/CustomFields/App/CMS.pm
  • addons/Commercial.pack/lib/CustomFields/ImportExport.pm
  • addons/Commercial.pack/lib/CustomFields/Util.pm
  • addons/Commercial.pack/templates/professional/blog/comment_response.mtml
  • addons/Commercial.pack/templates/professional/blog/javascript.mtml
  • addons/Commercial.pack/templates/professional/website/comment_response.mtml
  • addons/Commercial.pack/templates/professional/website/javascript.mtml
  • addons/Commercial.pack/tmpl/edit_field.tmpl
  • addons/Community.pack/lib/MT/App/Community.pm
  • addons/Community.pack/lib/MT/Community/L10N/de.pm
  • addons/Community.pack/lib/MT/Community/L10N/es.pm
  • addons/Community.pack/lib/MT/Community/L10N/fr.pm
  • addons/Community.pack/lib/MT/Community/L10N/nl.pm
  • addons/Community.pack/templates/blog/comment_response.mtml
  • addons/Community.pack/templates/blog/powered_by.mtml
  • addons/Community.pack/templates/global/javascript.mtml
  • default_templates/comment_response.mtml
  • default_templates/entry.mtml
  • default_templates/notify-entry.mtml
  • extlib/I18N/LangTags/Detect.pm
  • extlib/Locale/Maketext/Guts.pm
  • extlib/Locale/Maketext/GutsLoader.pm
  • extlib/Locale/Maketext/TPJ13.pod
  • extlib/Locale/Maketext.pm
  • extlib/Locale/Maketext.pod
  • lib/MT/App/CMS.pm
  • lib/MT/App/Comments.pm
  • lib/MT/App/Search.pm
  • lib/MT/App/Trackback.pm
  • lib/MT/App.pm
  • lib/MT/Asset/Image.pm
  • lib/MT/Asset.pm
  • lib/MT/Association.pm
  • lib/MT/Atom.pm
  • lib/MT/AtomServer.pm
  • lib/MT/Auth/MT.pm
  • lib/MT/Auth.pm
  • lib/MT/Author.pm
  • lib/MT/Blog.pm
  • lib/MT/Bootstrap.pm
  • lib/MT/CMS/AddressBook.pm
  • lib/MT/CMS/Asset.pm
  • lib/MT/CMS/Blog.pm
  • lib/MT/CMS/Comment.pm
  • lib/MT/CMS/Common.pm
  • lib/MT/CMS/Entry.pm
  • lib/MT/CMS/Filter.pm
  • lib/MT/CMS/Log.pm
  • lib/MT/CMS/Tag.pm
  • lib/MT/CMS/Template.pm
  • lib/MT/CMS/Tools.pm
  • lib/MT/CMS/User.pm
  • lib/MT/Core.pm
  • lib/MT/Entry.pm
  • lib/MT/FileInfo.pm
  • lib/MT/L10N/de.pm
  • lib/MT/L10N/en_us.pm
  • lib/MT/L10N/es.pm
  • lib/MT/L10N/fr.pm
  • lib/MT/L10N/ja.pm
  • lib/MT/L10N/nl.pm
  • lib/MT/Object.pm
  • lib/MT/ObjectDriver/SQL.pm
  • lib/MT/ObjectScore.pm
  • lib/MT/Permission.pm
  • lib/MT/Revisable/Local.pm
  • lib/MT/Summary/Triggers.pm
  • lib/MT/Tag.pm
  • lib/MT/Template/Context.pm
  • lib/MT/Template/ContextHandlers.pm
  • lib/MT/Template/Tags/Calendar.pm
  • lib/MT/Template/Tags/Tag.pm
  • lib/MT/Template/Tags/Website.pm
  • lib/MT/Template.pm
  • lib/MT/Theme/Category.pm
  • lib/MT/Theme.pm
  • lib/MT/Upgrade/v5.pm
  • lib/MT/Upgrade.pm
  • lib/MT/Util.pm
  • lib/MT.pm
  • mt-check.cgi
  • mt-cp.cgi
  • mt-static/codemirror/demo/activeline.html
  • mt-static/codemirror/demo/changemode.html
  • mt-static/codemirror/demo/complete.html
  • mt-static/codemirror/demo/folding.html
  • mt-static/codemirror/demo/fullscreen.html
  • mt-static/codemirror/demo/marker.html
  • mt-static/codemirror/demo/mustache.html
  • mt-static/codemirror/demo/preview.html
  • mt-static/codemirror/demo/resize.html
  • mt-static/codemirror/demo/runmode.html
  • mt-static/codemirror/demo/search.html
  • mt-static/codemirror/demo/theme.html
  • mt-static/codemirror/index.html
  • mt-static/codemirror/lib/codemirror.css
  • mt-static/codemirror/lib/codemirror.js
  • mt-static/codemirror/lib/util/foldcode.js
  • mt-static/codemirror/lib/util/javascript-hint.js
  • mt-static/codemirror/lib/util/runmode.js
  • mt-static/codemirror/lib/util/simple-hint.js
  • mt-static/codemirror/LICENSE
  • mt-static/codemirror/mode/clike/clike.js
  • mt-static/codemirror/mode/clike/index.html
  • mt-static/codemirror/mode/clojure/clojure.js
  • mt-static/codemirror/mode/clojure/index.html
  • mt-static/codemirror/mode/coffeescript/coffeescript.js
  • mt-static/codemirror/mode/coffeescript/index.html
  • mt-static/codemirror/mode/css/index.html
  • mt-static/codemirror/mode/diff/diff.css
  • mt-static/codemirror/mode/diff/index.html
  • mt-static/codemirror/mode/groovy/groovy.js
  • mt-static/codemirror/mode/groovy/index.html
  • mt-static/codemirror/mode/haskell/index.html
  • mt-static/codemirror/mode/htmlmixed/index.html
  • mt-static/codemirror/mode/javascript/index.html
  • mt-static/codemirror/mode/javascript/javascript.js
  • mt-static/codemirror/mode/jinja2/index.html
  • mt-static/codemirror/mode/lua/index.html
  • mt-static/codemirror/mode/markdown/index.html
  • mt-static/codemirror/mode/markdown/markdown.js
  • mt-static/codemirror/mode/ntriples/index.html
  • mt-static/codemirror/mode/pascal/index.html
  • mt-static/codemirror/mode/pascal/pascal.js
  • mt-static/codemirror/mode/perl/index.html
  • mt-static/codemirror/mode/perl/perl.js
  • mt-static/codemirror/mode/php/index.html
  • mt-static/codemirror/mode/php/php.js
  • mt-static/codemirror/mode/plsql/index.html
  • mt-static/codemirror/mode/python/index.html
  • mt-static/codemirror/mode/python/python.js
  • mt-static/codemirror/mode/r/index.html
  • mt-static/codemirror/mode/rst/index.html
  • mt-static/codemirror/mode/rst/rst.js
  • mt-static/codemirror/mode/ruby/index.html
  • mt-static/codemirror/mode/ruby/ruby.js
  • mt-static/codemirror/mode/rust/index.html
  • mt-static/codemirror/mode/rust/rust.js
  • mt-static/codemirror/mode/scheme/index.html
  • mt-static/codemirror/mode/smalltalk/index.html
  • mt-static/codemirror/mode/smalltalk/smalltalk.js
  • mt-static/codemirror/mode/sparql/index.html
  • mt-static/codemirror/mode/stex/index.html
  • mt-static/codemirror/mode/tiddlywiki/index.html
  • mt-static/codemirror/mode/velocity/index.html
  • mt-static/codemirror/mode/xml/index.html
  • mt-static/codemirror/mode/xml/xml.js
  • mt-static/codemirror/mode/xmlpure/index.html
  • mt-static/codemirror/mode/xmlpure/xmlpure.js
  • mt-static/codemirror/mode/yaml/index.html
  • mt-static/codemirror/mt/mt.css
  • mt-static/codemirror/README.md
  • mt-static/codemirror/test/index.html
  • mt-static/codemirror/test/test.js
  • mt-static/codemirror/theme/cobalt.css
  • mt-static/codemirror/theme/eclipse.css
  • mt-static/codemirror/theme/elegant.css
  • mt-static/codemirror/theme/monokai.css
  • mt-static/codemirror/theme/neat.css
  • mt-static/codemirror/theme/night.css
  • mt-static/css/form.css
  • mt-static/css/listing.css
  • mt-static/css/main.css
  • mt-static/css/simple.css
  • mt-static/css/sortable.css
  • mt-static/css/structure.css
  • mt-static/jquery/jquery.js
  • mt-static/jquery/jquery.min.js
  • mt-static/jquery/jquery.mt.js
  • mt-static/jquery/jquery.mt.min.js
  • mt-static/mt.js
  • mt-static/mt_de.js
  • mt-static/mt_es.js
  • mt-static/mt_fr.js
  • mt-static/mt_nl.js
  • php/lib/block.mtcalendar.php
  • php/lib/block.mtentries.php
  • php/lib/block.mtif.php
  • php/lib/block.mtifmoreresults.php
  • php/lib/block.mtsethashvar.php
  • php/lib/class.mt_session.php
  • php/lib/function.mtinclude.php
  • php/lib/function.mtsetvar.php
  • php/lib/function.mtvar.php
  • php/lib/l10n_de.php
  • php/lib/l10n_es.php
  • php/lib/l10n_fr.php
  • php/lib/l10n_nl.php
  • php/lib/mtdb.base.php
  • php/lib/thumbnail_lib.php
  • php/mt.php
  • plugins/MultiBlog/lib/MultiBlog.pm
  • plugins/MultiBlog/php/block.mtmultiblog.php
  • plugins/MultiBlog/php/init.MultiBlog.php
  • plugins/StyleCatcher/lib/StyleCatcher/CMS.pm
  • themes/classic_blog/templates/comment_response.mtml
  • themes/classic_blog/templates/entry.mtml
  • themes/classic_blog/templates/javascript.mtml
  • themes/classic_website/templates/comment_response.mtml
  • themes/classic_website/templates/javascript.mtml
  • themes/pico/templates/comment_response.mtml
  • themes/pico/templates/javascript.mtml
  • tmpl/cms/cfg_prefs.tmpl
  • tmpl/cms/dialog/adjust_sitepath.tmpl
  • tmpl/cms/dialog/footer.tmpl
  • tmpl/cms/edit_asset.tmpl
  • tmpl/cms/edit_category.tmpl
  • tmpl/cms/edit_comment.tmpl
  • tmpl/cms/edit_template.tmpl
  • tmpl/cms/include/asset_table.tmpl
  • tmpl/cms/include/entry_table.tmpl
  • tmpl/cms/include/header.tmpl
  • tmpl/cms/list_category.tmpl
  • tmpl/cms/list_common.tmpl
  • tmpl/cms/restore_end.tmpl
  • tmpl/cms/search_replace.tmpl
  • tools/rebuild-pages

以下はMT5.14で追加されたファイルです。

  • extlib/auto/Image/Size: emfsize.al
  • extlib/SOAP/Transport: LOOPBACK.pm

その他、mt-static/codemirror関係で差分がありますが割愛します。

関連記事
トラックバックURL


コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)