Benutzer:Saure/monobook.js
aus Wikipedia, der freien Enzyklopädie
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
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
// Im Standard-Wikipediaskinstyle wird in der Navigationsleiste
// links zusätzlich eine Box mit Links eingebunden. Der folgende
// Code muss auf der Benutzerunterseite Benutzer:*****/monobook.js
// eingebunden werden und kann beliebig ergänzt, verändert oder
// jederzeit wieder gelĂśscht werden.
// Siehe auch [[Wikipedia:WikiProjekt_Marxismus/monobook.js]]
///////////////////////////////////////////////////////////////
//*************************************************************
// SKRIPTSTART
//*************************************************************
function createLinksSidebar() {
//*************************************************************
// BEARBEITUNGSFELD START
//*************************************************************
// TITEL DER NAVIGATION/LINKLISTE:
var title = "Zusätzliche Hilfen";
// INFORMATIONEN �BER DIE LISTENEINTR�GE:
var links = new Array(
Array(
"Laden nach Commons", // Name
"http://commons.wikimedia.org/wiki/Commons:Upload", // Adresse
"Commons Upload") // Beschreibung
//*************************************************************
// BEARBEITUNGSFELD ENDE
//*************************************************************
// Bearbeitung der folgenden Abschnitte nicht empfohlen.
);
// Box erstellen und in Seitenleiste unter "Werkzeuge" einfĂźgen:
var divPortlet = document.createElement("div");
divPortlet.setAttribute("id", "p-link");
divPortlet.setAttribute("class", "portlet");
var col1 = document.getElementById("column-one");
var tb = document.getElementById("p-tb");
if(tb.parentNode === col1) {
col1.insertBefore(divPortlet, tb.nextSibling);
}
// �berschrift erstellen und in Box einfßgen:
var h5 = document.createElement("h5");
h5.appendChild(document.createTextNode(title));
divPortlet.appendChild(h5);
// Inhalt erstellen und in Box einfĂźgen:
var divPbody = document.createElement("div");
divPbody.setAttribute("class", "pBody");
divPortlet.appendChild(divPbody);
// Liste erstellen und in Inhalt einfĂźgen:
var ul = document.createElement("ul");
ul.setAttribute("id", "u-link")
for (var number = 0; number < links.length; number++) {
var link = links[number];
// Listenelement erstellen und in Liste einfĂźgen:
var li = document.createElement("li");
ul.appendChild(li);
// Link erstellen und in Listenelement einfĂźgen:
var a = document.createElement("a");
a.appendChild(document.createTextNode(link[0])); // Link-Namen eintragen
a.setAttribute("href", link[1]); // Link-Adresse eintragen
a.setAttribute("title", link[2]); // Link-Beschreibung eintragen
li.appendChild(a);
}
divPbody.appendChild(ul);
}
// Boxerzeugungsfunktion zur Abarbeitung einreihen:
$(createLinksSidebar);