MediaWiki:Common.js — различия между версиями

Материал из ПокеВики
Перейти к: навигация, поиск
м
Строка 1: Строка 1:
 
/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */
 
/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */
  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 = 'Wikificator'
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 (wgAction == 'edit' || wgAction == 'submit'){
  if (wgAction == 'edit' || wgAction == 'submit')
+
  document.write('<script type="text/javascript" src="/index.php?title=MediaWiki:Wikificator.js&action=raw&ctype=text/javascript"><\/script>')
  {
+
   addOnloadHook(addWikifButton)
  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);
 
 
  }
 
  }

Версия 12:17, 6 апреля 2010

/* Размещённый здесь 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 = 'Wikificator'
  i.onclick = Wikify
  i.style.cursor = 'pointer'
  toolbar.appendChild(i)
 }
 if (wgAction == 'edit' || wgAction == 'submit'){
 document.write('<script type="text/javascript" src="/index.php?title=MediaWiki:Wikificator.js&action=raw&ctype=text/javascript"><\/script>')
  addOnloadHook(addWikifButton)
 }