مدیاویکی:Common.js
از ویکی لاله زار آنلاین
نکته: پس از انتشار ممکن است برای دیدن تغییرات نیاز باشد که حافظهٔ نهانی مرورگر خود را پاک کنید.
- فایرفاکس / سافاری: کلید Shift را نگه دارید و روی دکمهٔ Reload کلیک کنید، یا کلیدهای Ctrl-F5 یا Ctrl-R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای ⌘-R)
- گوگل کروم: کلیدهای Ctrl+Shift+R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای ⌘-Shift-R)
- Edge: کلید Ctrl را نگهدارید و روی دکمهٔ Refresh کلیک کنید، یا کلیدهای Ctrl-F5 را با هم فشار دهید
mw.loader.using('mediawiki.user', function () {
var isSysop = mw.config.get('wgUserGroups').includes('sysop');
// آیتمهای منوی «بیشتر»
var moreMenuItems = [
'#t-whatlinkshere',
'#t-recentchangeslinked',
'#t-print',
'#t-permalink',
'#t-info',
'#t-smph'
];
if (!isSysop) {
moreMenuItems.forEach(function(selector) {
$(selector).hide();
$('#t-pagelog').hide();
});
}
mw.loader.using(['mediawiki.util'], function () {
// شناسه منوی "بیشتر" در پوسته Vector
var moreMenuID = 'p-tb';
// پوسته Vector-2022 شناسه متفاوت دارد
if ($('#vector-page-tools').length) {
moreMenuID = 'vector-page-tools';
}
// افزودن لینک جدید
var link = mw.util.addPortletLink(
moreMenuID, // محل قرارگیری
'https://lalehzaronline.com', // آدرس لینک
'لالهزار آنلاین', // عنوان لینک
't-lalehzar-online' // شناسه سفارشی
);
// باز شدن در تب جدید
if (link) {
$(link).find('a').attr('target', '_blank');
}
});
});
