「MediaWiki:Common.js」の版間の差分
編集の要約なし |
編集の要約なし |
||
| 95行目: | 95行目: | ||
} | } | ||
} ); | } ); | ||
} ); | |||
// === 最新版を表示のポップアップを非表示にする === | |||
mw.hook( 'wikipage.content' ).add( function ( $content ) { | |||
// このページを見ているユーザーのグループ一覧 | |||
var groups = mw.config.get( 'wgUserGroups' ) || []; | |||
// 承認作業をする「特権ユーザー」かどうか | |||
var isPrivileged = | |||
groups.indexOf( 'sysop' ) !== -1 || | |||
groups.indexOf( 'writer' ) !== -1; // writer も見せたいなら残す。隠したいならこの行を消す。 | |||
if ( !isPrivileged ) { | |||
// 一般閲覧者には ApprovedRevs の「最新版を閲覧」バーごと消す | |||
$content.find( 'notLatestMsg' ).remove(); | |||
} | |||
} ); | } ); | ||