MediaWiki:Common.js: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 30: Line 30:


// Experimental donator user group checker
// Experimental donator user group checker
window.onload = function() {
document.addEventListener('DOMContentLoaded', function() {
     mw.loader.using('mediawiki.api', function() {
     mw.loader.using('mediawiki.api', function() {
         var api = new mw.Api();
         var api = new mw.Api();
Line 62: Line 62:
                 var users = data.query.users;
                 var users = data.query.users;


                 for (user in users) {
                 for (var i = 0; i < users.length; ++i) {
                     if (users[user].groups.includes("donator")) {
                     if (users[i].groups.includes("donator")) {
                         console.log(users[user].name + "is a donator");
                         console.log(users[i].name + "is a donator");
                     }
                     }
                 }
                 }
Line 71: Line 71:
         }
         }
     } );
     } );
}
}, false);