MediaWiki:Common.js: Perbedaan antara revisi
Dari WikiPangan
(hide menu admin di navigation) |
Tidak ada ringkasan suntingan |
||
Baris 1: | Baris 1: | ||
/* JavaScript yang ada di sini akan diterapkan untuk semua kulit. */ | /* JavaScript yang ada di sini akan diterapkan untuk semua kulit. */ | ||
mw.loader.using('mediawiki.user', function () { | mw.loader.using('mediawiki.user', function () { | ||
// Cek apakah halaman ini adalah halaman login | |||
if (mw.config.get('wgCanonicalSpecialPageName') === 'Userlogin') { | |||
return; | |||
} | |||
mw.user.getGroups().then(function (groups) { | mw.user.getGroups().then(function (groups) { | ||
// Cek jika user BUKAN admin (sysop) | // Cek jika user BUKAN admin (sysop) |
Revisi per 7 Mei 2025 15.35
/* JavaScript yang ada di sini akan diterapkan untuk semua kulit. */
mw.loader.using('mediawiki.user', function () {
// Cek apakah halaman ini adalah halaman login
if (mw.config.get('wgCanonicalSpecialPageName') === 'Userlogin') {
return;
}
mw.user.getGroups().then(function (groups) {
// Cek jika user BUKAN admin (sysop)
if (groups.indexOf('sysop') === -1) {
// Sembunyikan link sidebar dengan teks tertentu
$('#p-navigation li a').each(function () {
if ($(this).text().trim() === 'Daftar Artikel (ADMIN)') {
$(this).closest('li').hide();
}
});
}
});
});