「MediaWiki:Common.js」の版間の差分
編集の要約なし |
編集の要約なし |
||
| (同じ利用者による、間の2版が非表示) | |||
| 96行目: | 96行目: | ||
} ); | } ); | ||
} ); | } ); | ||
// === 承認済み版バー(最新版を閲覧)を一般閲覧者から隠す === | |||
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(); | |||
} | |||
}); | |||
}); | |||