МедијаВики:Monobook.js

Од Wikibooks

Напомена: По објавувањето може да треба да го исчистите меѓускладот (кеш) на прелистувачот за да можете ги видите промените.

  • Firefox / Safari: Држете Shift и стиснете на Превчитај (Reload) или притиснете Ctrl-F5 или Ctrl-R (⌘-R на Mac);
  • Google Chrome: Притиснете Ctrl-Shift-R (⌘-R на Mac)
  • Internet Explorer / Edge: Држете Ctrl додека притискате на Refresh или притиснете Ctrl-F5.
  • Opera: Стиснете на Ctrl-F5.
/* add menu for selecting subsets of secial characters */
/***** must match MediaWiki:Edittools *****/

function addCharSubsetMenu() {
  var specialchars = document.getElementById('specialchars');

  if (specialchars) {
    var menu = "<select id=\"charsetBox\" style=\"display:inline\" onkeyup=\"chooseCharSubset(selectedIndex)\" onChange=\"chooseCharSubset(selectedIndex)\">";
    menu += "<option>Вики</option>";
    menu += "<option>Латински/Романски</option>";
    menu += "<option>Грчки</option>";
    menu += "<option>Кирилица</option>";
    menu += "<option>Каталонски</option>";
    menu += "<option>Хрватски</option>";
    menu += "<option>Чешки/Словачки</option>";
    menu += "<option>Есперанто</option>";
    menu += "<option>Естонски</option>";
    menu += "<option>Француски</option>";
    menu += "<option>Германски</option>";
    menu += "<option>Хиероглифи</option>";
    menu += "<option>Унгарски</option>";
    menu += "<option>Исландски</option>";
    menu += "<option>Ирски</option>";
    menu += "<option>Италијански</option>";
    menu += "<option>Летонски</option>";
    menu += "<option>Литвански</option>";
    menu += "<option>Малтешки</option>";
    menu += "<option>Староанглиски</option>";
    menu += "<option>Полски</option>";
    menu += "<option>Португалски</option>";
    menu += "<option>Романски</option>";
    menu += "<option>Скандинавски</option>";
    menu += "<option>Шпански</option>";
    menu += "<option>Турски</option>";
    menu += "<option>Јидиш</option>";
    menu += "<option>IPA</option>";
    menu += "<option>Математика</option>";
    menu += "</select>";
    specialchars.innerHTML = menu + specialchars.innerHTML;

    /* default subset - try to use a cookie some day */
    chooseCharSubset(0);
  }
}

/* select subsection of special characters */
function chooseCharSubset(s) {
  var l = document.getElementById('specialchars').getElementsByTagName('p');
  for (var i = 0; i < l.length ; i++) {
    l[i].style.display = i == s ? 'inline' : 'none';
    l[i].style.visibility = i == s ? 'visible' : 'hidden';
  }
}

jQuery(document).ready(addCharSubsetMenu);