مدیاویکی:Common.js: تفاوت میان نسخه‌ها

از ویکی لاله زار آنلاین
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
خط ۴۳: خط ۴۳:


     // -------- لینک ۲: احسان صنعت پاسارگاد --------
     // -------- لینک ۲: احسان صنعت پاسارگاد --------
    var link2 = mw.util.addPortletLink(
 
        moreMenuID,
        'https://ehsansanatpasargad.com/fa',
        'احسان صنعت پاسارگاد',
        't-ehsan-pasargad'
    );
 
    if (link2) {
        $(link2).find('a').attr('target', '_blank');
    }
mw.loader.using('mediawiki.util', function () {
mw.loader.using('mediawiki.util', function () {
     mw.util.addPortletLink(
     mw.util.addPortletLink(
         'p-tb',                                // منوی ابزارها (Toolbox)
         'p-tb',                                // منوی ابزارها (Toolbox)
         mw.util.getUrl('Category:احسان_صنعت_پاسارگاد'), // مقصد لینک
         mw.util.getUrl('Category:احسان_صنعت_پاسارگاد'), // مقصد لینک
         'ESP'                  // متن لینک
         'احسان صنعت پاسارگاد'                  // متن لینک
     );
     );
});
});

نسخهٔ ۱۷ آوریل ۲۰۲۶، ساعت ۲۲:۲۷

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 () {

    // شناسه منوی "بیشتر"
    var moreMenuID = 'p-tb';

    // نسخه Vector-2022
    if ($('#vector-page-tools').length) {
        moreMenuID = 'vector-page-tools';
    }

    // -------- لینک ۱: لاله‌زار آنلاین --------
    var link1 = mw.util.addPortletLink(
        moreMenuID,
        'https://lalehzaronline.com',
        'لاله‌زار آنلاین',
        't-lalehzar-online'
    );

    if (link1) {
        $(link1).find('a').attr('target', '_blank');
    }


    // -------- لینک ۲: احسان صنعت پاسارگاد --------
   
mw.loader.using('mediawiki.util', function () {
    mw.util.addPortletLink(
        'p-tb',                                // منوی ابزارها (Toolbox)
        mw.util.getUrl('Category:احسان_صنعت_پاسارگاد'), // مقصد لینک
        'احسان صنعت پاسارگاد'                  // متن لینک
    );
});
});



});