Last edited one month ago
by WikiSysop

MediaWiki:Common.js: Difference between revisions

(Created page with "mw.loader.using('mediawiki.user').then(function () { mw.user.getName().then(function (userName) { if (userName) { console.log('User is authenticated:', userName); } else { console.log('User is not authenticated.'); } }); });")
 
No edit summary
Line 1: Line 1:
mw.loader.using('mediawiki.user').then(function () {
mw.loader.using('mediawiki.user').then(function () {
     mw.user.getName().then(function (userName) {
     mw.user.getGroups().then(function (groups) {
         if (userName) {
         console.log('User groups:', groups);
            console.log('User is authenticated:', userName);
         if (groups.includes('sysop')) {
         } else {
             console.log('User is an administrator.');
             console.log('User is not authenticated.');
         }
         }
     });
     });
});
});

Revision as of 00:25, 11 January 2025

mw.loader.using('mediawiki.user').then(function () {
    mw.user.getGroups().then(function (groups) {
        console.log('User groups:', groups);
        if (groups.includes('sysop')) {
            console.log('User is an administrator.');
        }
    });
});