MediaWiki:Common.js: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
mw.loader.using( 'mediawiki.util', function () { | mw.loader.using( 'mediawiki.util', function () { | ||
const | const groups = mw.config.get( 'wgUserGroups' ); | ||
const isPrivileged = | |||
groups.includes( 'editor' ) || | |||
groups.includes( 'approver' ) || | |||
groups.includes( 'sysop' ); | |||
if ( !isPrivileged ) { | |||
mw.util.addCSS( | mw.util.addCSS( | ||
` | |||
#ca-edit, | |||
#ca-edit-source, | |||
#ca-ve-edit, | |||
#ca-viewsource { | |||
display: none !important; | |||
} | |||
` | |||
); | ); | ||
} | } | ||
}); | }); | ||
Latest revision as of 01:26, 15 February 2026
mw.loader.using( 'mediawiki.util', function () {
const groups = mw.config.get( 'wgUserGroups' );
const isPrivileged =
groups.includes( 'editor' ) ||
groups.includes( 'approver' ) ||
groups.includes( 'sysop' );
if ( !isPrivileged ) {
mw.util.addCSS(
`
#ca-edit,
#ca-edit-source,
#ca-ve-edit,
#ca-viewsource {
display: none !important;
}
`
);
}
});