Movable Typeのテンプレート編集画面でシンタックスハイライトを無効にする「InvalidateCodeMirrorプラグイン」をバージョンアップしました。
1.プラグインの機能
下のスクリーンショットのように、テンプレート編集画面のシンタックスハイライト(Codemirror)を無効にします。
Movable Type 5.1テンプレート編集画面(プラグイン適用前)
Movable Type 5.1テンプレート編集画面(プラグイン適用後)
2.変更点
MT5.1版でテンプレートのプレビューを実行すると保存動作になってしまう不具合を修正しました。
不具合の原因は、修正前のバージョンでは単純にシンタックスハイライトするためのcodemirror.jsを読み込まないようにしていたためです。読み込む処理を削除したせいで、プレビュー時にJavaScriptエラーが発生し、フォームのデフォルト動作である保存が実行されてしまっていたようです。
3.プラグインのダウンロード
InvalidateCodeMirrorプラグインは下記のリンク先からダウンロードできます。