Difference between revisions of "Дольник:Edward Chernenko/monobook.js"

С Сибирска Википеддя
Айдать на коробушку Айдать на сыскальник
*>Edward Chernenko
(читабельность)
*>Edward Chernenko
(addLoadEvent - нужно для ф-ции быстрого отката)
 
Line 1: Line 1:
 
/* <pre> */
 
/* <pre> */
 +
 +
function addLoadEvent(func)
 +
{
 +
if (window.addEventListener)
 +
  window.addEventListener("load", func, false);
 +
else if (window.attachEvent)
 +
  window.attachEvent("onload", func);
 +
}
  
 
/* Помещаем глобальное сообщение MediaWiki:Sitenotice вниз */
 
/* Помещаем глобальное сообщение MediaWiki:Sitenotice вниз */

Latest revision as of 21:33, 1 Сечня 2007

/* <pre> */

function addLoadEvent(func) 
{
 if (window.addEventListener) 
   window.addEventListener("load", func, false);
 else if (window.attachEvent) 
   window.attachEvent("onload", func);
}

/* Помещаем глобальное сообщение MediaWiki:Sitenotice вниз */
function move_site_notice()
{
 var lmod = document.getElementById('lastmod');
 var notice = document.getElementById('siteNotice').innerHTML;
 document.getElementById('f-list').innerHTML = lmod ? ("<div style=\"float: right\">" + notice + "</div>" + lmod.innerHTML) : notice;
}
addLoadEvent(move_site_notice);

/* Включаем режим быстрых откатов (работает только для меня ;)) */
function godRevert_on()
{
  if(document.getElementById('pagehistory'))
    document.getElementById('contentSub').innerHTML += " <a href=\"http://upreka.net/cgi-bin/revert_mw.cgi?page=" + wgPageName + "\">Откат</a>";
  
  if(window.location.href.match('reverted_ok=1'))
    document.getElementById('contentSub').innerHTML += "<div class=\"usermessage\">Откат произведён успешно</div>";
}
addLoadEvent(godRevert_on);

/* </pre> */