MediaWiki:Common.js — различия между версиями
Материал из ПокеВики
EvilCat (обсуждение | вклад) (Создано: /* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой страниц...) |
EvilCat (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
function addWikifButton( | function addWikifButton( | ||
{ | { | ||
− | var toolbar = document.getElementById('toolbar') | + | var toolbar = document.getElementById('toolbar'); |
− | var textbox = document.getElementById('wpTextbox1') | + | var textbox = document.getElementById('wpTextbox1'); |
− | if (!textbox || !toolbar) return | + | if (!textbox || !toolbar) return ''; |
− | var i = document.createElement('img') | + | var i = document.createElement('img'); |
− | i.src = 'http://upload.wikimedia.org/wikisource/ru/d/d1/Button-wikifikator.png' | + | i.src = 'http://upload.wikimedia.org/wikisource/ru/d/d1/Button-wikifikator.png'; |
− | i.alt = i.title = 'Викификатор' | + | i.alt = i.title = 'Викификатор'; |
− | i.onclick = Wikify | + | i.onclick = Wikify; |
− | i.style.cursor = 'pointer' | + | i.style.cursor = 'pointer'; |
− | toolbar.appendChild(i) | + | toolbar.appendChild(i); |
} | } | ||
− | if ( | + | |
+ | if (document.URL.indexOf('action=edit') > 0 || document.URL.indexOf('action=submit') > 0) | ||
{ | { | ||
− | document.write('<script type="text/javascript" src="http://ru.wikipedia.org/w/index.php?title=MediaWiki:Wikificator.js&action=raw&ctype=text/javascript"><\/script>') | + | document.write('<script type="text/javascript" src="http://ru.wikipedia.org/w/index.php?title=MediaWiki:Wikificator.js&action=raw&ctype=text/javascript"><\/script>'); |
− | addOnloadHook(addWikifButton) | + | addOnloadHook(addWikifButton); |
} | } |
Версия 22:12, 26 августа 2009
/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */ function addWikifButton( { var toolbar = document.getElementById('toolbar'); var textbox = document.getElementById('wpTextbox1'); if (!textbox || !toolbar) return ''; var i = document.createElement('img'); i.src = 'http://upload.wikimedia.org/wikisource/ru/d/d1/Button-wikifikator.png'; i.alt = i.title = 'Викификатор'; i.onclick = Wikify; i.style.cursor = 'pointer'; toolbar.appendChild(i); } if (document.URL.indexOf('action=edit') > 0 || document.URL.indexOf('action=submit') > 0) { document.write('<script type="text/javascript" src="http://ru.wikipedia.org/w/index.php?title=MediaWiki:Wikificator.js&action=raw&ctype=text/javascript"><\/script>'); addOnloadHook(addWikifButton); }