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> */