• Home
  • MTAppjQuery
  • MTAppjQuery 0.14 のバグフィックス用の差分ファイル

MTAppjQuery 0.14 のバグフィックス用の差分ファイル

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

バグの内容は、$.MTAppCustomize() において、basename に assets を指定し、さらに show_field を 0 にした場合に JavaScript エラーが発生します。

バージョン 0.14 用の MTAppjQuery.js を用意しましたので、ご利用の方はこちらに差し替えてください。

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

$.MTAppCustomize()を定義する関数の最後の方
$(fieldID).each(function(){
    $('h3.widget-label span',this).text(op.label);
    if (op.hint != '') $(this).showHint(op.hint);
});
// show_field
if (op.show_field == 0) {
    $(this).addClass('hidden');
}
この部分を次のように差し替える
$(fieldID).each(function(){
    if (op.label != '') $('h3.widget-label span',this).text(op.label);
    if (op.hint != '') $(this).showHint(op.hint);
    if (op.show_field == 0) $(this).addClass('hidden');
});

お手数をおかけして申し訳ございませんが、よろしくお願いいたします。

MTAppjQuery について

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

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

MTAppjQuery の詳細を見る

Iamge Description

Recent Entries

Pickup Categories

Movable Type

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

Craft CMS

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