Hinweis: Zum Anlegen oder Ändern von Seiten ist ein Benutzerkonto mit einer überprüften E-Mail-Adresse notwendig.
Benutzer:Curilias/monobook.js
Zur Navigation springen
Zur Suche springen
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
var HideContent = '[–]'; var ShowContent = '[+]'; function toggleContent(indexContainer) { var taContent = document.getElementById("taContent" + indexContainer); var toggleContentLink = document.getElementById("toggleContentLink" + indexContainer); if (!taContent || !toggleContentLink ) { return false; } if (toggleContentLink.firstChild.data == HideContent) { taContent.style.display = 'none'; } else if (toggleContentLink.firstChild.data == ShowContent) { taContent.style.display = 'block'; } if (toggleContentLink.firstChild.data == HideContent) { toggleContentLink.firstChild.data = ShowContent; } else { toggleContentLink.firstChild.data = HideContent; } } function addToggleContentLink() { var indexContainer = 0; for (var i = 0; taContainer = document.getElementsByTagName("div")[i]; i++) { if (taContainer.className == "ta_container") { indexContainer++; // create linkt to toggle visibility var toggleContentLink = document.createElement("a"); toggleContentLink.className = 'ta_toggle'; toggleContentLink.setAttribute('title', 'Ein-/Ausklappen'); toggleContentLink.setAttribute('id', 'toggleContentLink' + indexContainer); ToggleInfobox.setAttribute('href', 'javascript:toggleContent(' + indexContainer + ');'); var toggleCaption = document.createTextNode(HideContent); toggleContentLink.appendChild(toggleCaption); taContainer.insertBefore(toggleContentLink, taContainer.firstChild); for (var j=0; taContent = taContainer.getElementsByTagName("div")[j]; j++) { if (taContent.className == "ta_content") { taContent.setAttribute('id', 'taContent' + indexContainer); } if (taContent.className == "ta_content_default_hidden") { taContent.setAttribute('id', 'taContent' + indexContainer); taContent.style.display = 'none'; toggleContentLink.firstChild.data = ShowContent; } } } } } addOnloadHook(addToggleContentLink);