「MediaWiki:Common.js」の版間の差分
編集の要約なし |
編集の要約なし |
||
| 98行目: | 98行目: | ||
// === | // === 承認済み版バー(最新版を閲覧)を一般閲覧者から隠す === | ||
mw. | mw.loader.using( 'mediawiki.util', function () { | ||
$( function () { | |||
// 現在のユーザーが所属するグループ | |||
var groups = mw.config.get( 'wgUserGroups' ) || []; | |||
// 管理者・執筆者だけはバーを表示したい | |||
var isPrivileged = | |||
groups.indexOf( 'sysop' ) !== -1 || | |||
groups.indexOf( 'writer' ) !== -1; // writer も非表示にするならこの行を消す | |||
if ( !isPrivileged ) { | |||
// ページ内の notLatestMsg をまるごと削除 | |||
$('.notLatestMsg').remove(); | |||
} | } | ||
} ); | }); | ||
}); | |||