MediaWiki:Gadget-markadmins.js: различия между версиями

>Edward Chernenko
м и всё-таки
>Edward Chernenko
м test
Строка 1: Строка 1:
/* <pre><nowiki> */
/* <pre><nowiki> */


var admins = '|Юрник|Ded_Krapiva|Morley_Dotes|Edward_Chernenko|';
var admins_str = 'Юрник|Ded_Krapiva|Morley_Dotes|Edward_Chernenko';


function markUsers()
function markUsers()
Строка 7: Строка 7:
  cont = document.getElementById('bodyContent') || document.getElementById('content');
  cont = document.getElementById('bodyContent') || document.getElementById('content');
  if (!cont) return;
  if (!cont) return;
  var links = cont.getElementsByTagName('A')
var admins = admins_str.split('\|')
 
  var links = cont.getElementsByTagName('A');
  for (i=0; i<links.length; i++)
  for (i=0; i<links.length; i++)
  {
  {
Строка 18: Строка 21:
     user = user.replace(/ \([^\)]+\)$/,'');
     user = user.replace(/ \([^\)]+\)$/,'');
   user = '\|' + user + '\|'
   user = '\|' + user + '\|'
 
   if(admins.indexOf(user) > 0)
   if(admins.match(user))
     lnk.innerHTML = '<span class="admin">' + lnk.innerHTML + '</span>';
     lnk.innerHTML = '<span class="admin">' + lnk.innerHTML + '</span>';
  }
  }