User:Bosco/MarkRights.js: Difference between revisions
From WikiOasis Meta
More actions
m = Tags: Replaced Reverted |
mNo edit summary Tag: Reverted |
||
Line 1: | Line 1: | ||
// rewritten by [[m:User:Hoo man]]; 2012-08-26, adapted by [[User:Obersachse]], optimized by [[User:Jack who built the house]], adapted by [[User:Zippybonzo]] | // rewritten by [[m:User:Hoo man]]; 2012-08-26, adapted by [[User:Obersachse]], optimized by [[User:Jack who built the house]], adapted by [[User:Zippybonzo]] & [[User:Bosco]] | ||
// For attribution: [[MediaWiki:Gadget-markadmins.js]] | // For attribution: [[MediaWiki:Gadget-markadmins.js]] | ||
(function () { | (function () { | ||
Line 7: | Line 7: | ||
var userSetTips = { | var userSetTips = { | ||
'A' : 'administrator', | 'A' : 'administrator', | ||
'AP' : 'autopatrolled', | |||
'B' : 'bureaucrat', | 'B' : 'bureaucrat', | ||
'C' : 'confirmed', | |||
'CU': 'checkuser', | 'CU': 'checkuser', | ||
'IA': 'interface administrator', | 'IA': 'interface administrator', | ||
'OS': ' | 'IPBE' : 'IP block exempt', | ||
'OS': 'suppress', | |||
'Rb': 'rollback', | 'Rb': 'rollback', | ||
'S' : 'steward', | 'S' : 'steward', | ||
Line 56: | Line 59: | ||
action: 'query', | action: 'query', | ||
list: 'allusers', | list: 'allusers', | ||
augroup: 'sysop|bureaucrat|checkuser|interface-admin|suppress|rollback|steward|sysadmin|trustandsafety', | augroup: 'sysop|autopatrolled|bureaucrat|confirmed|checkuser|interface-admin|ipblock-exempt|suppress|rollback|steward|sysadmin|trustandsafety', | ||
auprop: 'groups', | auprop: 'groups', | ||
aulimit: 500, | aulimit: 500, | ||
Line 63: | Line 66: | ||
}).done(function(ans) { | }).done(function(ans) { | ||
var list = ans.query.allusers, | var list = ans.query.allusers, | ||
groups = ['sysop', 'bureaucrat', 'checkuser', 'interface-admin', 'suppress', 'rollback', 'steward', 'sysadmin', 'trustandsafety'], | groups = ['sysop', 'autopatrolled', 'bureaucrat', 'confirmed', 'checkuser', 'ipblock-exempt', 'interface-admin', 'suppress', 'rollback', 'steward', 'sysadmin', 'trustandsafety'], | ||
key = ['A', 'B', 'CU', 'IA', 'OS', 'Rb', 'S', 'SA', 'TS'], | key = ['A', 'AP', 'B', 'C', 'CU', 'IA', 'IPBE', 'OS', 'Rb', 'S', 'SA', 'TS'], | ||
userSet = {}; | userSet = {}; | ||