MediaWiki:Monobook.js: Porovnání verzí

Smazaný obsah Přidaný obsah
m preference->nastavení
první část pokusu o obšlehnutí speciálních znaků z en: wiktionary
Řádek 1:
/* <pre> */
/* tooltips and access keys */
ta = new Object();
Řádek 50 ⟶ 51:
ta['ca-nstab-help'] = new Array('c','Zobrazit stránku nápovědy.');
ta['ca-nstab-category'] = new Array('c','Zobrazit kategorii.');
 
/* přidat menu pro speciální znaky */
/* Musí odpovídat MediaWiki:Copyrightwarning! **/
/* podle en:wiktionary */
function addCharSubsetMenu() {
var copywarn = document.getElementById('editpage-copywarn');
 
if (copywarn) {
var menu = "<select style=\"display:inline\" onChange=\"chooseCharSubset(selectedIndex)\">";
menu += "<option>Čeština a zvláštní znaky</option>";
menu += "<option>AHD</option>";
menu += "<option>Cyrilice</option>";
menu += "<option>Chorvatština</option>";
menu += "<option>Esperanto</option>";
menu += "<option>Estonština</option>";
menu += "<option>Francouzština</option>";
menu += "<option>Havajština</option>";
menu += "<option>IPA</option>";
menu += "<option>Islandština</option>";
menu += "<option>Italština</option>";
menu += "<option>Katalánština</option>";
menu += "<option>Maltština</option>";
menu += "<option>Němčina</option>";
menu += "<option>Pinyin</option>";
menu += "<option>Portugalština</option>";
menu += "<option>Rōmaji</option>";
menu += "<option>Rumunština</option>";
menu += "<option>Řečtina</option>";
menu += "<option>Skandinávské jazyky</option>";
menu += "<option>Srbština</option>";
menu += "<option>Staroangličtina</option>";
menu += "<option>Španělština</option>";
menu += "<option>Velština</option>";
menu += "<option>Vietnamština</option>";
menu += "</select>";
copywarn.innerHTML = menu + copywarn.innerHTML;
 
/* implicitní sada */
chooseCharSubset(0);
}
}
 
/* volba speciálních znaků */
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';
}
}
 
/* úpravy české Wikipedie */
function customize() {
addCharSubsetMenu();
}
 
if (window.addEventListener) window.addEventListener("load",customize,false);
else if (window.attachEvent) window.attachEvent("onload",customize);
 
/* </pre> */