User:Dbenzhuser/monobook.js

importScript('User:Dbenzhuser/showRedundantLinks.js');

// ============================================================ // BEGIN Mooving of the editsection links /* function moveEditsection { if (typeof oldEditsectionLinks == 'undefined' || oldEditsectionLinks == false) { // Sammelt alle div-Elemente der Klasse "editsection". var editsections = new Array; var divs = document.getElementById("bodyContent").getElementsByTagName("div"); for(var i = 0; i < divs.length; i++) { if(divs[i].className == "editsection") { editsections.push(divs[i]); }       }        // Wenn die Seite Editsection-Buttons enthält. if (editsections.length != 0) { // Sucht zu jedem Editsection-Button die dazugehörige Überschrfift. var i = 0; var element, heading; while (editsections[i] != null) { element = editsections[i]; heading = element.nextSibling; while(!/^H[1-6]$/.test(heading.nodeName)) { heading = heading.nextSibling; }               // Erstellt innerhalb der Überschrift ein per CSS formatiertes span-Element. // Dort hinein wird dann der Editsection-Link verschoben. // Anschließend werden die Reste des alten Editsection-Buttons entfernt. var spanElement = document.createElement("span"); var spaceNode = document.createTextNode(" "); heading.appendChild(spaceNode); heading.appendChild(spanElement); spanElement.setAttribute("class", "editsection"); spanElement.style.fontSize = "x-small"; spanElement.style.fontWeight = "normal"; while (element.childNodes.length != 0) { spanElement.appendChild(element.childNodes[0]); }               element.parentNode.removeChild(element); i++; }       }     } } // onload $(moveEditsection);
 * moveEditsection
 * Dieses Script verschiebt die Editsection-Buttons von rechts oberhalb
 * der Überschriften in die Überschriften.
 * Positiv getestet unter: Firefox 1.0, Opera 8.0, Internet Explorer 6.0
 * Anmerkungen, Verbesserungen, Hinweise, Nörgeleien jederzeit gerne gesehen!
 * Zum Abschalten die folgende Zeile (ohne führendes Sternchen) in die eigene
 * monobook.js (zu finden unter Benutzername/monobook.js) kopieren:
 * var oldEditsectionLinks = true;
 * dbenzhuser (de:Benutzer:Dbenzhuser)
 * dbenzhuser (de:Benutzer:Dbenzhuser)
 * dbenzhuser (de:Benutzer:Dbenzhuser)