MediaWiki:Common.js: Difference between revisions

No edit summary
Tags: Reverted Mobile edit Mobile web edit
No edit summary
Tags: Manual revert Mobile edit Mobile web edit
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
/* Any JavaScript here will be loaded for all users on every page load. */
/* Any JavaScript here will be loaded for all users on every page load. */
// Link user group badges in Special:ListUsers to group pages
mw.hook('wikipage.content').add(function () {
    if (mw.config.get('wgCanonicalSpecialPageName') !== 'Listusers') return;
    $('.mw-usergroup-stewards').each(function () {
        var $badge = $(this);
        if ($badge.find('a').length === 0) { // not already linked
            var link = mw.util.getUrl('Gyaanipedia:Stewards');
            $badge.wrap('<a href="' + link + '"></a>');
        }
    });
});