ユーティリティ

2017年12月

- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 - - - - - -

キーワード検索

キーワード検索フォーム
キーワード

ユーザー

  • cccのアバター

新着画像

新着コメント

過去ログ

Twitter

Twilogを見る

Feed

エントリー

freoのユーザー管理の表示順を権限順にする

freoのユーザー管理の表示はIDの降順なので、ユーザー登録の数が増えてくると管理がしにくくなる場合があります。
ファイル 76-1.jpg
これをメディア管理で使用している jquery.tablesorter.js を使って権限が管理者→投稿者→ゲストの順で表示するように改良します。

  1. templates/internals/admin/user.html の25行目あたりにある
    <table summary="ユーザー">
    の部分を
    <table summary="ユーザー" id="user" class="tablesorter">
    に変更(赤字部分を追加)します。
  2. js/admin.js
    	//メディア管理
    	$("#media").tablesorter({
    		headers: {
    			2: { sorter: 'digit' },
    			3: { sorter: false },
    			4: { sorter: false }
    		}
    	});
    の下あたりに
    	//ユーザー管理
    	$("#user").tablesorter({
    		sortList: [[4, 1]],
    		headers: {
    			5: { sorter: false }
    		}
    	});
    を追加します。

    そうするとユーザー管理画面のデフォルトの表示順が権限の順になります。

    ファイル 76-2.jpg

  3. さらに未承認のユーザーを上位に表示させるには、2.の追加部分を
    	//ユーザー管理
    	$("#user").tablesorter({
    		sortList: [[3, 1], [4, 1]],
    		headers: {
    			5: { sorter: false }
    		}
    	});
    にします。

    そうすると、未承認のユーザーが上位に表示されるので承認漏れの心配?がなくなるかもしれません。
    ファイル 76-3.jpg

ページ移動

関連エントリー

コメント

  • コメントはまだありません。

コメント登録

  • コメントを入力してください。
  • 一旦登録したコメントは、あとで編集できませんのでご注意下さい。
登録フォーム
名前
メールアドレス
URL
コメント(コメント本文の装飾について
閲覧制限
※基本的には「全体に公開」されますが、内容によっては管理人の方で公開を制限する場合がございますので、その旨ご了承下さい。
freoをひらがな3文字で入力してください(スパム対策)