Користувач:ReAl/markadmins.js
Перейти до навігації
Перейти до пошуку
Увага: Після публікування слід очистити кеш браузера, щоб побачити зміни.
- Firefox / Safari: тримайте Shift, коли натискаєте Оновити, або натисніть Ctrl-F5 чи Ctrl-Shift-R (⌘-R на Apple Mac)
- Google Chrome: натисніть Ctrl-Shift-R (⌘-Shift-R на Apple Mac)
- Internet Explorer / Edge: тримайте Ctrl, коли натискаєте Оновити, або натисніть Ctrl-F5
- Opera: натисніть Ctrl-F5
//Based on [[uk:Користувач:Ahonc/markadmins.js]]
//Based on [[ru:Участник:Obersachse/markadmins.js]]
//<pre>
var userSet = new Object();
var userSetTip = new Object();
userSet['A'] = '|AlexKozur|Amakuha|Antanana|Atoly|Brunei|DixonD|Fessor|Geohem|Goo3|Green Zero|Helixitta|IgorTurzh|Kholodovsky|Krupolskiy Anonim|Krystofer|LeonNef|Leonst|Mcoffsky|Mr.Rosewater|NickK|Nina Shenturk|Olmi|Piramidion|RLuts|Sergento|Submajstro|SteveR|Tespaer|VictorAnyakin|Visem|VoidWanderer|Ykvach|Yukh68|Анатолій Мітюшин|Андрій Гриценко|Вальдимар|ДмитрОст|Нестеренко Оля|Рассилон|Стефанко1982|Фільтр редагувань|';
userSetTip['A'] = ', адміністратор';
userSet['B'] = '|Aced|Lystopad|MaryankoD|Yakudza|YarikUkraine|';
userSetTip['B'] = ', бюрократ';
userSet['C'] = '|NickK|VictorAnyakin|Стефанко1982|';
userSetTip['C'] = ', чек\'юзер';
userSet['F'] = '|Ahonc|Andriy.v|Base|Dimon2711|RLutsDebug|Volodymyr D-k|Watashi-wa|Микола Василечко|';
userSetTip['F'] = ', перейменовувач файлів';
userSet['I'] = '|Atoly|DixonD|Green Zero|NickK|Piramidion|RLuts|Sergento|VoidWanderer|';
userSetTip['I'] = ', адміністратор інтерфейсу';
userSet['a'] = '|A1|Ahonc|Albedo|Alex K|Alex Khimich|Amatorov|Andriyko UA|AS|Base|Basio|Bryndza|Bunyk|Deineka|Dim Grits|Erud|Galkovsky|Gutsul|Helgi|Ilya|Jphwra|Leon II|Movses|OlegB|OlegMarchuk|Oleksii0|Oloddin|Pavlo Shevelo|ReAl|Rh|SamOdin|SergoBot|TheStrayCat|Tigga|TnoXX|Yakiv Gluck|Артем В. Коновалов|Максим Підліснюк|';
//userSet['a'] += 'Submajstro|'; // Wasn't admin but this is a new Basio's nick
userSetTip['a'] = ', колишніх адміністраторів не буває(tm)';
userSet['Ar'] = '|Brunei|Helixitta|Анна Мороз|';
userSetTip['Ar'] = ', арбітр';
$(markUsers);
function markUsers(){
var body, lnk, href, title, mm, user, mark, i, k;
if (!(body = document.getElementById('bodyContent'))) return;
var links = body.getElementsByTagName('A');
for (i=0; i<links.length; i++){
lnk = links[i];
if (!lnk.title || ! (mm=lnk.title.match('(?:Користувач|Користувачка):(.*)'))) continue;
user = '|' + decodeURIComponent(mm[1]).replace(" (ще не написана)", "") + '|';
for (k in userSet){
if (userSet[k].indexOf(user) < 0) continue;
mark = document.createElement('b');
mark.appendChild(document.createTextNode('(' + k + ')'));
if (userSetTip[k]) lnk.title += userSetTip[k];
lnk.appendChild(mark);
}
}
}
//</pre>