MediaWiki Diskussion:Onlyifediting.js

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
aus Wikisource, der freien Quellensammlung

bitte austauschen -- D 22:01, 11. Feb. 2007 (CET)[Beantworten]

 function addCharSubsetMenu() {
	var toolbar = document.getElementById('toolbar');
	var specialchars = document.getElementById('specialchars');
	if (specialchars) {
		var menu = "\n\r<select id=\"CharSelect\" name=\"CharSelect\" tabindex=\"8\" accesskey=\"a\" style=\"display:inline; vertical-align:middle\" onChange=\"chooseCharSubset(selectedIndex)\">";
		var l = document.getElementById('specialchars').getElementsByTagName('p');
 
		for(var i=0; i < l.length; i++) {
			if(l[i].className == "specialbasic" || l[i].className == "speciallang") {
				var charname = l[i].title;
				menu += "<option>" + charname + "</option>";
			}
		}
		menu += "</select>";
		specialchars.innerHTML = menu + specialchars.innerHTML;
 
		// Standard-CharSubset oder aus Cookie
		var stdsubset = 0;
		if (GetCookie ("CharSubset")) stdsubset = GetCookie ("CharSubset");
		document.editform.CharSelect.options[stdsubset].selected = true;
		chooseCharSubset(stdsubset);

		//Umhängen von Specialchars in die Toolbar
		if (SpecCharsMove) { 
			if (toolbar) { 
				toolbar.appendChild(specialchars.parentNode.removeChild(specialchars));
				toolbar.className='toolbar'; 
			} 
		}
	}
	//Gleicher Tabindex für alle Elemente der Toolbar
	if (toolbar) {
		var charlinks = toolbar.getElementsByTagName('a');
		for (var i=0; i < charlinks.length; i++) {
			charlinks[i].setAttribute("tabindex",8);
		}
	}
 }

Fixes for charinsert changes.[Bearbeiten]

Hi. In order to make this script compatible with changes to <charinsert>, can someone please replace it with the version at Benutzer:Bawolff/sandbox.js (diff). (pinging Benutzer:THE IT). Thanks. Bawolff (Diskussion) 20:32, 28. Jun. 2016 (CEST)[Beantworten]

Der Fehler ist nach wie vor noch da. – Paulis 21:19, 28. Jun. 2016 (CEST)[Beantworten]
@Paulis: bei mir geht es jetzt wieder. Einmal Browser-Cache geleert? --THE IT (Diskussion) 08:21, 29. Jun. 2016 (CEST)[Beantworten]
Cache geleert und die Sonderzeichen gehen weder im FF noch im IE. – Paulis 15:04, 29. Jun. 2016 (CEST)[Beantworten]
Getestet unter W7 mit IE/FF/Chrome ... alles funktioniert. --THE IT (Diskussion) 15:17, 29. Jun. 2016 (CEST)[Beantworten]
Funktioniert nur mit geleerter Monobook, mehr kann ich wohl nicht erwarten :'-( – Paulis 21:14, 30. Jun. 2016 (CEST)[Beantworten]