Download - 更新担当者の負担を軽減できる MTプラグインのご紹介
更新担当者の負担を軽減できるMTプラグインのご紹介
MeetupFUKUSHIMA2010
2010.11.6 ビッグパレットふくしま株式会社Gazi工房 赤井なつみ
/ 22
自己紹介
2
• Web制作をしています。• 福島生まれの農家の孫。• DTP、イラストも描いています。• 2009年よりクリエイティブユニット「gabs」にて、活動開始。
赤井 なつみ(あかい なつみ)株式会社Gazi工房gabs 笑顔担当
もっと使いやすい管理画面に!
Movable Type 5の管理画面をjQueryでカスタマイズしやすくするプラグイン
MTAppjQuery
/ 225
/ 227
MTAppjQueryを使ってカスタマイズ
下層メニューに一気にアクセスできる、スライドメニュー
デフォルトフィールドのラベル変更
入力フィールドの並び替え
テキスト欄をチェックボックスに変更
/ 228
MTAppjQueryをインストール
http://bit.ly/cV42tx
mt-static
plugins
plugins
MTAppjQuery
MTAppjQuery
「_MTAppjQuery」をリネーム
jQuery(function($){
});
$('#page_loding').hide(); $('#container').css('visibility','visible');
/ 22
user.js 注意点
9
デモします。
下層メニューに一気にアクセスできる、スライドメニュー
jQuery(function($){
});
$.MTAppSlideMenu();
/ 22
スライドメニュー
12
デフォルトフィールドのラベル変更
/ 22
デフォルトフィールドのラベル変更
14
$.MTAppCustomize({ basename: 'title', label: '物件名称', hint: '物件の名前を入力してください', });
/ 22
デフォルトフィールドのラベル変更 本文非表示
15
$.MTAppCustomize({ basename: 'body', show_field: 0,});
入力フィールドの並び替え
/ 22
入力フィールドの並び替え
17
$.MTAppFieldSort({ sort: ' c:estateid,title'});
カスタムフィールドにはc: をつける
テキスト欄をチェックボックスに変更
/ 22
テキスト欄をチェックボックスへ変更
19
$.MTAppMultiCheckbox({basename: 'estatelanduse',label: '第1種低層住居専用地域,第2種低層住居専用地域,第1種中高層住居専用地域',custom: 1});
まとめ
/ 22
まとめ
21
更新担当者のリクエストに合わせて、より使いやすく柔軟にカスタマイズ