月初に公開した記事で紹介したBlockEditorの独自フィールド、「GoogleMap」と「画像+テキスト」をMovable Type 7 Beta2に対応させました。
- GoogleMapフィールド(記事『Movable Type 7のBlockEditorに独自フィールドを追加する』)
- 画像+テキストフィールド(記事『Movable Type 7のBlockEditorに「画像+テキスト」のフィールドを追加する』)
プラグイン公開当時はconfig.yamlに記述するpath
の都合で上手く動作しない場合がありましたが、フィードバックを反映していただき、Beta2ではpath
の起点がmt-static
となりました。これにより、mt-static
がmt
の直下以外にある場合でもプラグインがそのまま利用できるようになりました。
また、BlockEditorのフィールドを追加した際にwindowオブジェクトにfield_created
イベントが飛ぶようになったことから、このイベントを検知してテキストエリアのTinyMCE初期化処理を実施するように改善できました。
その他、Beta2で変更されたフィールド追加時のダイアログへの対応、MT7スタイルガイドへの対応などを行いました。