🐡

Movable Type のバージョンアップ時のミス

2023/01/12に公開2

おそらく誰かの役に立つことはないのですが、自戒の意味を込めて残します。


今回起こったこと

MTAppjQuery(外部プラグイン)のアップデートと Movable Type 本体のアップデートをうまく理解できておらず、Movable Type のバージョンアップ後にマルチフィールドが動作しなかった

関連イベントの時系列

・r.5401 のリリース前日に bit part 社から以下のお知らせあり
https://bit-part.net/news/2022/11/mt7-r5401/

・2022/11/16 に r.5401 のリリースノートが発表(Six Apart 社)
https://www.movabletype.jp/release-notes/70/r5401.html

・2022/11/25 に r.5402 のリリースノートが発表(Six Apart 社)
https://www.movabletype.jp/release-notes/70/r5402.html

なぜ起こったか

  • bit part 社のお知らせはあくまでr.5401で発生するものだと思っていたので、r.5402が出るまで一旦様子を見ることにした(何故か r.5402 のアップデートで修正されると思ってしまっていた…あくまでプラグインの話なのでMT本体は関係ない)
  • マルチフィールド = WYSIWYG エディタからHTMLコンポーネントを呼び出すために使われるものと思っていたので、TinyMCE の挙動が担保されているならば万事OKだと思っていた(勉強不足1)
  • そもそも MTAppjQuery が外部プラグインであるという理解が薄かった(勉強不足2)

終わりに

自分が知る限りではほぼ全てのサイトに MTAppjQuery は利用されている印象であるため、適切に扱えるように理解を深めていこうと思います(もちろん他の機能も含め)。
改めて見直すとなんでこんなことしてるんだろう…という感じ。反省。

Discussion

mersymersy

弊社(bit part)からのコメントがわかりづらくてご迷惑おかけしましたm(__)m

既に環境変数等対応済みかとは思いますが、 MTAppjQuery v2.8.0 以降であれば特段ユーザさま側での対応は不要となります

MTAppjQuery v2.8.0 リリース - マルチフィールドに汎用フィールドと複数選択セレクトボックスを追加、オプションプラグインの MTAppCSVEditor v1.2.4 リリース | bit part 合同会社
https://bit-part.net/news/2022/12/mtappjquery-v280/

ねこ飼いさんねこ飼いさん

コメントありがとうございます!! 大変ありがたいです!!
(※こちらは私の読解力の問題でして、bit part 様のお知らせの内容は大変わかりやすいものかと存じます)
私自身まだまだ初学者から抜けきれていない状態ですが、貴社の情報含め積極的にキャッチアップしていければと思います。
重ねてのお礼になりますが、コメントありがとうございました!!