Hilf mit!
Lustenauer Wiki ist 15 Jahre alt, vielleicht schaffen wir es ja dieser Seite nochmal etwas leben einzuhauchen ...
MediaWiki:Onlyifediting.js: Unterschied zwischen den Versionen
Aus Lustenauer Wiki
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | // Optionen für das Sonderzeichenmenü in MediaWiki:Edittools | + | // Optionen für das Sonderzeichenmenü in [[MediaWiki:Edittools]] |
− | // wird in MediaWiki:Monobook.js ganz unten eingebunden | + | // wird in [[MediaWiki:Monobook.js]] ganz unten eingebunden |
− | + | ||
− | function addCharSubsetMenu() { | + | function addCharSubsetMenu() { |
− | + | var specialchars = document.getElementById('specialchars'); | |
− | + | ||
− | if (specialchars) { | + | if (specialchars) { |
− | + | var menu = "<select style=\"display:inline\" onChange=\"chooseCharSubset(selectedIndex)\">"; | |
− | + | menu += "<option>Standard</option>"; | |
− | + | menu += "<option>WikiSyntax</option>"; | |
− | + | menu += "<option>Französisch</option>"; | |
− | + | menu += "</select>"; | |
− | + | specialchars.innerHTML = menu + specialchars.innerHTML; | |
− | + | ||
− | + | // Standard-CharSubset | |
− | + | chooseCharSubset(0); | |
− | + | } | |
− | + | } | |
− | + | ||
− | + | // CharSubset-Auswahl | |
− | + | 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'; | |
− | + | } | |
− | + | } | |
− | + | ||
− | + | // Menü-Einfügung | |
− | + | function customizeWikipedia() { | |
− | + | addCharSubsetMenu(); | |
− | + | } | |
− | + | ||
− | + | addOnloadHook(customizeWikipedia); | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | // Standard-CharSubset | + | |
− | + | ||
− | + | ||
− | } | + | |
− | + | ||
− | // CharSubset-Auswahl | + | |
− | function chooseCharSubset(s) { | + | |
− | + | ||
− | + | ||
− | + | ||
− | // l[i].style.visibility = i == s ? 'visible' : 'hidden'; | + | |
− | + | ||
− | } | + | |
− | + | ||
− | // Menü-Einfügung | + | |
− | function customizeWikipedia() { | + | |
− | + | ||
− | } | + | |
− | + | ||
− | addOnloadHook(customizeWikipedia); | + |
Aktuelle Version vom 26. Februar 2010, 08:51 Uhr
// Optionen für das Sonderzeichenmenü in [[MediaWiki:Edittools]] // wird in [[MediaWiki:Monobook.js]] ganz unten eingebunden function addCharSubsetMenu() { var specialchars = document.getElementById('specialchars'); if (specialchars) { var menu = "<select style=\"display:inline\" onChange=\"chooseCharSubset(selectedIndex)\">"; menu += "<option>Standard</option>"; menu += "<option>WikiSyntax</option>"; menu += "<option>Französisch</option>"; menu += "</select>"; specialchars.innerHTML = menu + specialchars.innerHTML; // Standard-CharSubset chooseCharSubset(0); } } // CharSubset-Auswahl 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'; } } // Menü-Einfügung function customizeWikipedia() { addCharSubsetMenu(); } addOnloadHook(customizeWikipedia);