MTAppjQuery 0.15 リリース - バグフィックス

MTAppjQuery - Movable Type 5 の管理画面をjQueryでカスタマイズしやすくするプラグイン」の MTAppjQuery.js 内にバグが見つかりました。

$.MTAppMultiCheckbox() をブログ記事編集画面のタグ欄に適用させた場合、保存したタグが正しく反映されませんでした。

これは MT の仕様上、タグが「, 」(カンマ + 半角スペース)という状態で表示されるのに対し、当プラグインでは単純にカンマで区切ってしまっていたため、余分な半角スペースが残ってしまうためででした。

このバグと、先日の「MTAppjQuery 0.14 のバグフィックス用の差分ファイル」の記事にあるバグもつぶしてありますので、今後お使いになる方は最新版をお使いいただくか、バージョン 0.14 をお使いの方は、MTAppjQuery.js を差し替えてください。

いずれも以下のページからダウンロードしてください。

なお、このバグは、おそらく過去のすべてのバージョンに同様に発生します。過去のバージョンをお使いの方は、MTAppjQuery.js を以下のように修正してください。

193行目付近
checked = value.split(',');
この部分を次のように差し替える
checked = value.split(',').map(function(s) {
    return $.trim(s);
});
221行目付近
checks = title.split(',');
この部分を次のように差し替える
checks = title.split(',').map(function(s) {
    return $.trim(s);
});

お手数をおかけして申し訳ございませんが、よろしくお願いいたします。また、ご指摘いただいた@havanaclub_さん、ありがとうございました!

MTAppjQuery について

Movable Type の管理画面をフロントエンドの知識だけで簡単にカスタマイズすることができます。

クライアントの満足度を高めるためにぜひお使いください。

MTAppjQuery の詳細を見る

Iamge Description

Recent Entries

Pickup Categories

Movable Type

CMSとして国内5万サイト以上に導入されている Movable Type に関する記事です。

Craft CMS

CMS 業界で注目の Craft CMS に関する記事です。Craft CMS はチーム全体をハッピーにしてくれる素晴らしい CMS です。