IE9でMovable Typeの管理画面を操作できるようにする「EmulateIEプラグイン」
IE9でMovable Typeの管理画面を操作できるようにする「EmulateIEプラグイン」を紹介します。
1.機能
Movable Type 4やMT5(5.12まで)は、IE9での動作が保障されていません。本プラグインを適用することで、MT4/MT5をIE9で使えるようにします。
具体的には、次のmeta要素を管理画面に自動的に埋め込みます。この要素を埋め込むことで、IEのドキュメントモードを強制的に切り替えます。
MT4.xの場合
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
MT5.0x/MT5.1xの場合
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
本プラグインを作るにあたっての参考サイトは下記です。ありがとうございました。
- WingMemo - IE9とMT4
- CoolCat-Web - MT4がIE9だと使えない
- Web Application Programming Wiki* - ブラウザ/準拠仕様の切り替え
- ういはるかぜの化学 - X-UA-Compatibleが有効にならないことがあるケース
2.具体的な改善例
MT4とMT5の具体的な改善例をスクリーンショットで示します。利用したバージョンは4.292と5.12です。
MT4.292(プラグイン適用前:編集画面が1行になってしまう)
MT4.292(プラグイン適用後:編集画面を正常に表示)
MT5.12(プラグイン適用前:カテゴリのドラッグ不可)
MT5.12(プラグイン適用後:カテゴリのドラッグ可能)
3.価格
価格:\3,000-(税別)/1インストールMT(購入前に必ず動作確認してください)
4.プラグインのダウンロード・インストール
下記のリンクをクリックして、プラグインアーカイブをダウンロードします。
プラグインアーカイブを展開し、中にあるEmulateIEフォルダごと、Movable Type のアプリケーションディレクトリのpluginsディレクトリにアップロードします。
システム管理画面のプラグイン設定画面で、「EmulateIE~」が表示されればインストール完了です。
5.注意事項
ドキュメントモードは、開発者モード(F12キーを押下)でも変更が可能です。
ただし、開発者モードでドキュメントモードの変更を行った後は、meta要素によるドキュメントモードの変更が効かないようです(これで1時間ほどハマりました)。
meta要素によるドキュメントモードの変更を有効にするには、開発者モードで操作したタブではなく、新しいタブで操作してください。
2012.04.22
本文を一部見直しました。
- MovableTypeで削除したコンテンツデータや記事を復元できる「Trashプラグイン」
- Movable Typeのデータ更新を抑止する「DataUpdateSuppressorプラグイン」
- Movable Typeのウェブサイト管理者にブログ作成権限を与える「CreateBlogPermissionプラグイン」
- Movable Typeでダッシュボードのサイト情報期間を変更できる「SiteStatsTermChangerプラグイン」
- Movable Typeの管理画面のtitle要素を変更する「TitleChangerプラグイン」
- Movable Type管理画面のセッションタイムアウトを延長する「SessionTimeoutExtenderプラグイン」
- Movable Type管理画面で左右のメニューを非表示にする「MenuHiddenerプラグイン」
- Movable Typeのテンプレート編集画面でシンタックスハイライトを無効にする「InvalidateCodeMirrorプラグイン」バージョンアップ(v0.12)
- Movable Typeでログイン後の管理画面を変更する「ScreenChangerプラグイン」
- Movable Typeのテーマにウェブページを利用できる「PageImExporterプラグイン」バージョンアップ(カスタムフィールド対応)
- Movable Typeのテンプレート編集画面でシンタックスハイライトを無効にする「InvalidateCodeMirrorプラグイン」バージョンアップ(v0.11)
- Movable Typeの記事一覧画面にアイテムを表示する「EntryAssetListingプラグイン」バージョンアップ
- Movable Typeのテーマにブログ記事を利用できる「EntryImExporterプラグイン」バージョンアップ(カスタムフィールド対応)
- Movable Typeのテーマにブログ記事を利用できる「EntryImExporterプラグイン」バージョンアップ
- Movable Typeでアイテムアップロード時にリサイズ可能な「UploadImageResizerプラグイン」バージョンアップ
≫ IE9でMTの管理画面を操作できるようにしました from 美大日記::ムサビの手羽
今日は久々の設定変更お知らせ。IE9ではMTの管理画面が(そのままでは)使えませ... [続きを読む]