مدیاویکی:Common.js: تفاوت میان نسخهها
از ویکی لاله زار آنلاین
بدون خلاصۀ ویرایش |
بدون خلاصۀ ویرایش |
||
| خط ۲۱: | خط ۲۱: | ||
mw.loader.using(['mediawiki.util'], function () { | mw.loader.using(['mediawiki.util'], function () { | ||
// | // شناسه منوی "بیشتر" در پوسته Vector | ||
var moreMenuID = | var moreMenuID = 'p-tb'; | ||
// | // پوسته Vector-2022 شناسه متفاوت دارد | ||
if ($('#vector-page-tools').length) { | |||
moreMenuID = 'vector-page-tools'; | |||
moreMenuID = ' | |||
} | } | ||
// افزودن لینک | // افزودن لینک جدید | ||
var link = mw.util.addPortletLink( | var link = mw.util.addPortletLink( | ||
moreMenuID, | moreMenuID, // محل قرارگیری | ||
'https://lalehzaronline.com', | 'https://lalehzaronline.com', // آدرس لینک | ||
'لالهزار آنلاین', | 'لالهزار آنلاین', // عنوان لینک | ||
't-lalehzar-online' | 't-lalehzar-online' // شناسه سفارشی | ||
); | ); | ||
// باز شدن | // باز شدن در تب جدید | ||
if (link) { | if (link) { | ||
$(link).find('a').attr('target', '_blank'); | $(link).find('a').attr('target', '_blank'); | ||
} | } | ||
}); | }); | ||
}); | }); | ||
نسخهٔ ۱۷ آوریل ۲۰۲۶، ساعت ۰۴:۱۴
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');
}
});
});
