MediaWiki:Gadget-markadmins.js: Difference between revisions

From Test Wiki
Content deleted Content added
LisafBia (talk | contribs)
No edit summary
updated script ; per request by Bosco at Test Wiki:Community portal.
 
Line 7: Line 7:
var userSetTips = {
var userSetTips = {
'A' : 'administrator',
'A' : 'administrator',
'AF': 'abusefilter-admin',
'B' : 'bureaucrat',
'B' : 'bureaucrat',
'CU' : 'checkuser',
'CU' : 'checkuser',
'EA': 'election administrator',
'IA' : 'interface administrator',
'IA' : 'interface administrator',
'IWA' : 'interwiki administrator',
'IWA' : 'interwiki administrator',
Line 15: Line 17:
'S' : 'steward',
'S' : 'steward',
'SA': 'system administrator',
'SA': 'system administrator',
'AF': 'abuse filter administrator'
};
};


Line 57: Line 58:
action: 'query',
action: 'query',
list: 'allusers',
list: 'allusers',
augroup: 'sysop|bureaucrat|checkuser|interface-admin|abusefilter-admin|interwiki-admin|non-stewardsuppress|suppress|steward|sysadmin',
augroup: 'sysop|abusefilter-admin|bureaucrat|checkuser|electionadmin|interface-admin|interwiki-admin|non-stewardsuppress|suppress|steward|sysadmin',
auprop: 'groups',
auprop: 'groups',
aulimit: 500,
aulimit: 500,
Line 64: Line 65:
}).done(function(ans) {
}).done(function(ans) {
var list = ans.query.allusers,
var list = ans.query.allusers,
groups = ['sysop', 'bureaucrat', 'checkuser', 'interface-admin', 'interwiki-admin', 'non-stewardsuppress', 'suppress', 'steward', 'sysadmin', 'abusefilter-admin'],
groups = ['sysop', 'abusefilter-admin', 'bureaucrat', 'checkuser', 'electionadmin', 'interface-admin', 'interwiki-admin', 'non-stewardsuppress', 'suppress', 'steward', 'sysadmin'],
key = ['A', 'B', 'CU', 'IA', 'IWA', 'NSS', 'OS', 'S', 'SA', 'AF'],
key = ['A', 'AF', 'B', 'CU', 'EA', 'IA', 'IWA', 'NSS', 'OS', 'S', 'SA'],
userSet = {};
userSet = {};