🐡
Movable Type のバージョンアップ時のミス
おそらく誰かの役に立つことはないのですが、自戒の意味を込めて残します。
今回起こったこと
MTAppjQuery(外部プラグイン)のアップデートと Movable Type 本体のアップデートをうまく理解できておらず、Movable Type のバージョンアップ後にマルチフィールドが動作しなかった
関連イベントの時系列
・r.5401 のリリース前日に bit part 社から以下のお知らせあり
・2022/11/16 に r.5401 のリリースノートが発表(Six Apart 社)
・2022/11/25 に r.5402 のリリースノートが発表(Six Apart 社)
なぜ起こったか
- bit part 社のお知らせはあくまでr.5401で発生するものだと思っていたので、r.5402が出るまで一旦様子を見ることにした(何故か r.5402 のアップデートで修正されると思ってしまっていた…あくまでプラグインの話なのでMT本体は関係ない)
- マルチフィールド = WYSIWYG エディタからHTMLコンポーネントを呼び出すために使われるものと思っていたので、TinyMCE の挙動が担保されているならば万事OKだと思っていた(勉強不足1)
- そもそも MTAppjQuery が外部プラグインであるという理解が薄かった(勉強不足2)
終わりに
自分が知る限りではほぼ全てのサイトに MTAppjQuery は利用されている印象であるため、適切に扱えるように理解を深めていこうと思います(もちろん他の機能も含め)。
改めて見直すとなんでこんなことしてるんだろう…という感じ。反省。
Discussion
弊社(bit part)からのコメントがわかりづらくてご迷惑おかけしましたm(__)m
既に環境変数等対応済みかとは思いますが、 MTAppjQuery v2.8.0 以降であれば特段ユーザさま側での対応は不要となります
コメントありがとうございます!! 大変ありがたいです!!
(※こちらは私の読解力の問題でして、bit part 様のお知らせの内容は大変わかりやすいものかと存じます)
私自身まだまだ初学者から抜けきれていない状態ですが、貴社の情報含め積極的にキャッチアップしていければと思います。
重ねてのお礼になりますが、コメントありがとうございました!!