Content deleted Content added
Pythoncoder (talk | contribs) code cleanup (some code taken from User:Anne_drew/admintagger-plus.js) |
Pythoncoder (talk | contribs) better brown |
||
(One intermediate revision by the same user not shown) | |||
Line 56:
),
$.getJSON(mw.config.get('wgScriptPath')+
'/index.php?action=raw&ctype=application/json&title=User:
function(data){
}
),
$.getJSON(mw.config.get('wgScriptPath')+
'/index.php?action=raw&ctype=application/json&title=User:
function(data){
}
),
// Reviewer, Pagemover, and Template Editor data is outdated!
// TODO: Extract from User:MDanielsBot/markAdmins-Data.js instead
$.getJSON(mw.config.get('wgScriptPath')+
'/index.php?action=raw&ctype=application/json&title=User:Bellezzasolo Bot/userhighlighter.js/
function(data){
}
),
$.getJSON(mw.config.get('wgScriptPath')+
'/index.php?action=raw&ctype=application/json&title=User:Bellezzasolo Bot/userhighlighter.js/
function(data){
}
),
$.getJSON(mw.config.get('wgScriptPath')+
'/index.php?action=raw&ctype=application/json&title=User:
function(data){
}
),
// End outdated data
$.getJSON(
mw.config.get("wgScriptPath") +
Line 90 ⟶ 93:
function (data) {
bureaucratData = data.bureaucrat;
stewardData = data.steward;▼
adminData = data.sysop;
formerAdminData = data.formeradmin;
ipdata = data.productiveIPs;
}
)).then(function() {
Line 100 ⟶ 104:
ADMINHIGHLIGHT_NAMESPACES = [-1,2,3];
mw.loader.using(['mediawiki.util','mediawiki.Title'], function() {
mw.util.addCSS("[class~=userhighlighter_excon], [class~=userhighlighter_trusted-ip] {background-color: #99f}");
mw.util.addCSS("[class~=userhighlighter_pcusr] {background-color: #ddd}");
mw.util.addCSS("[class~=userhighlighter_ptusr] {background-color: #9c9}");
mw.util.addCSS("[class~=userhighlighter_pgmvr] {background-color: #bf9}");
mw.util.addCSS("[class~=userhighlighter_temop] {background-color: #f9f}");
mw.util.addCSS("[class~=userhighlighter_former-admin] {background-color: #db9}");
mw.util.addCSS("[class~=userhighlighter_sysop] {background-color: #9ff}");
mw.util.addCSS("[class~=userhighlighter_checkuser][class~=userhighlighter_sysop] {background-color: #9cf}");
Line 148 ⟶ 153:
if (adminData[user] == 1) {
link.addClass(link.attr('class') + ' userhighlighter_sysop');
}
if(formerAdminData[user] == 1) {
link.addClass(link.attr('class') + ' userhighlighter_former-admin');
}
if(tpdata[user] == 1) {
Line 155 ⟶ 163:
link.addClass(link.attr('class') + " userhighlighter_pgmvr");
}
if(
link.addClass(link.attr('class') + " userhighlighter_ptusr");
}
Line 161 ⟶ 169:
link.addClass(link.attr('class') + " userhighlighter_pcusr");
}
if(
link.addClass(link.attr('class') + " userhighlighter_excon");
}
if(ipdata[user] == 1) {
link.addClass(link.attr('class') + " userhighlighter_trusted-ip");
}
if(user == 'Jimbo Wales') {
|