Last modified date : 2015/03/29

Movable Type ではタグを自由に入力出来ます。
自由に入力出来るが故に担当者が複数いる場合に表記にブレが出る場合もあります。

そのようなブレをなくすために MTAppMultiCheckbox を使ってタグの入力をチェックボックスで選択することが出来るようになります。

user.js に以下の様に記述するとタグ欄を「Moveble Type,MTOS,PowerCMS,MTAppjQuery,flexibleSearch.js」というラベルのチェックボックスにして、保存される値を「movabletype,mtos,powercms,mtappjquery,flexibleserach」となり、フィールドの順番は昇順(sort: 'ascend')になります。

$.MTAppMultiCheckbox({
    basename: 'tags',
    label:    {
      'movabletype': 'Movable Type',
      'mtos': 'MTOS',
      'powercms': 'PowerCMS',
      'flexibleserach': 'flexibleSearch.js',
      'mtappjquery': 'MTAppjQuery'
    },
    sort: 'ascend',
    debug: false
});