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
/* Der Grossteil der Codes befindet sich in [[MediaWiki:Common.js]] */
/*
* moveEditsection
* Dieses Script verschiebt die [Bearbeiten]-Buttons vom rechten Fensterrand
* direkt rechts neben die jeweiligen Überschriften.
* This script moves the [edit]-buttons from the right border of the window
* directly right next to the corresponding headings.
*
* Zum Abschalten die folgende Zeile (ohne führendes Sternchen) in die eigene
* vector.js (zu finden unter [[Special:Mypage/vector.js|Benutzer:Name/vector.js]]) kopieren:
* var oldEditsectionLinks = true;
*
* dbenzhuser (de:Benutzer:Dbenzhuser)
* Angepasst nach Vorschlag von http://de.wikipedia.org/w/index.php?title=MediaWiki_Diskussion:Vector.js&oldid=75510836
*/
$( function () {
if (typeof oldEditsectionLinks != 'undefined' && oldEditsectionLinks)
return;
appendCSS("#bodyContent .editsection{float:none;margin-left:0}");
var elt, item;
var root=document.getElementById("content");
for (var i=1; i <= 6; ++i) {
var list=root.getElementsByTagName("h" + i);
for (var j=0, je=list.length; j < je; ++j) {
item=list[j];
numChilds=item.childNodes.length;
if (numChilds > 1 && item.firstChild.className == "editsection")
{
// Zuerst das Leerzeichen von hinter dem Bearbeiten Link davor
item.insertBefore(item.firstChild.nextSibling, item.firstChild);
// Danach die große Rotation: Alles nach vorn, bis auf die beiden Elemente
while (--numChilds > 1)
item.insertBefore(item.lastChild, item.firstChild); // Überschrift vor Bearbeitenlink
}
}
}
});
/*
* showTopicon
* Funktion zum Anzeigen von Bewertungskästchen im rechten oberen Bereich des Artikels,
* um exzellente bzw. lesenswerte Artikel, ausgezeichnete Bilder und dergleichen zu kennzeichnen.
*
* Abschaltbar für angemeldete Benutzer, einfach 'var dontShowTopicons = true' in die eigene vector.js aufnehmen
*
* Der Code basiert auf der Lösung der frWP
*/
$( function() {
if (typeof dontShowTopicons != 'undefined' && dontShowTopicons) return;
var h1 = document.getElementById("firstHeading");
var bc = document.getElementById("bodyContent");
if (!h1 || !bc)
return;
var icons = getElementsByClassName(bc, "div", "topicon");
for (var j = icons.length; j > 0; --j) {
var icon = icons[j-1];
h1.parentNode.insertBefore(icon, h1);
icon.style.cssFloat = icon.style.styleFloat = "right";
icon.style.marginLeft = "3px";
icon.style.display = "block";
}
});