Benutzer:FGodard/monobook.js
Erscheinungsbild
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
/*
* WatchReload
* Läd die Beobachtungsliste automatisch alle 15 Minuten neu
*/
function watchReload() {
var titel = document.getElementsByTagName('h1')[0];
var Artikel_Name = encodeURIComponent(titel.firstChild.data);
if (Artikel_Name=="Beobachtungsliste") {window.setTimeout('location.reload()', 900000);}
}
// onload
addOnloadHook(watchReload);
/*
* addToplink
* Fügt einen Link zum Artikeltitel mit dem Text "Top" unten rechts im Browserfenster hinzu.
* 02.06.2007 by FGodard
*/
function addToplink() {
var topdiv = document.createElement("div");
topdiv.setAttribute("id", "toplinkdiv");
topdiv.setAttribute("style", "position:fixed; right:0; bottom:0; display:block;z-index:500;");
var Ausgabebereich1 = document.getElementById("disclaimer");
Ausgabebereich1.appendChild(topdiv);
var toplink = document.createElement("a");
toplink.setAttribute("href", "#");
toplink.setAttribute("id", "toplink");
var text = document.createTextNode("Top");
toplink.appendChild(text);
var Ausgabebereich2 = document.getElementById("toplinkdiv");
Ausgabebereich2.appendChild(toplink);
}
// onload
addOnloadHook(addToplink);
/*
* addGoogleLinks
* Fügt drei Links zur Googlesuchen zum Artikeltitel neben denselben hinzu.
* Original by Michael Kümmling
* Modified by FGodard
*/
function addGoogleLinks() {
if (document.getElementsByTagName('body')[0].attributes[0].nodeValue.indexOf("ns-0")!=-1) {
var Heading = document.getElementsByTagName('h1')[0];
var Artikel_Name = encodeURIComponent(Heading.firstChild.data);
var GoogleLinks = document.createElement("span");
var GoogleLinksA = document.createAttribute("style");
GoogleLinksA.nodeValue = "font-size:10pt; font-weight:normal;"
GoogleLinks.setAttributeNode(GoogleLinksA);
Heading.appendChild(GoogleLinks);
Heading = GoogleLinks;
var GoogleLinksT = document.createTextNode(" ");
Heading.appendChild(GoogleLinksT);
var GoogleLinks = document.createElement("a");
var GoogleLinksA = document.createAttribute("href");
GoogleLinksA.nodeValue = "http://www.google.com/search?hl=de&q="+Artikel_Name;
GoogleLinks.setAttributeNode(GoogleLinksA);
var GoogleLinksA = document.createAttribute("target");
GoogleLinksA.nodeValue = '_blank';
GoogleLinks.setAttributeNode(GoogleLinksA);
var GoogleLinksT = document.createTextNode("Google");
GoogleLinks.appendChild(GoogleLinksT);
Heading.appendChild(GoogleLinks);
var GoogleLinksT = document.createTextNode(" | ");
Heading.appendChild(GoogleLinksT);
var GoogleLinks = document.createElement("a");
var GoogleLinksA = document.createAttribute("href");
GoogleLinksA.nodeValue = "http://images.google.com/images?hl=de&q="+Artikel_Name;
GoogleLinks.setAttributeNode(GoogleLinksA);
var GoogleLinksA = document.createAttribute("target");
GoogleLinksA.nodeValue = '_blank';
GoogleLinks.setAttributeNode(GoogleLinksA);
var GoogleLinksT = document.createTextNode("Bilder");
GoogleLinks.appendChild(GoogleLinksT);
Heading.appendChild(GoogleLinks);
var GoogleLinksT = document.createTextNode(" | ");
Heading.appendChild(GoogleLinksT);
var GoogleLinks = document.createElement("a");
var GoogleLinksA = document.createAttribute("href");
GoogleLinksA.nodeValue = "http://maps.google.com/?hl=de&q="+Artikel_Name;
GoogleLinks.setAttributeNode(GoogleLinksA);
var GoogleLinksA = document.createAttribute("target");
GoogleLinksA.nodeValue = '_blank';
GoogleLinks.setAttributeNode(GoogleLinksA);
var GoogleLinksT = document.createTextNode("Maps");
GoogleLinks.appendChild(GoogleLinksT);
Heading.appendChild(GoogleLinks);
}
}
// onload
addOnloadHook(addGoogleLinks);
/*
* addContributeLinks
* Ergänzt ein paar Links im Mitmachen-Linkbereich.
*/
function addContributeLinks() {
var contribiuteUl = document.getElementById("p-Mitmachen").getElementsByTagName("ul");
var linksPrefix = "http://de.wikipedia.org/wiki/";
var links = new Array();
links[0] = new Array(2);
links[0][0] = "Freiburg im Breisgau";
links[0][1] = "Freiburg";
links[1] = new Array(2);
links[1][0] = "Deutsch-Französisches Gymnasium";
links[1][1] = "DFG";
links[2] = new Array(2);
links[2][0] = "Wikipedia:QSH";
links[2][1] = "Qualitätssicherung";
links[3] = new Array(2);
links[3][0] = "Wikipedia:Löschkandidaten";
links[3][1] = "Löschkandidaten";
linksLength = links.length;
for (var i=0; i < linksLength; ++i) {
var li = document.createElement("li");
li.style.whiteSpace = "nowrap";
contribiuteUl[0].appendChild(li);
var a = document.createElement("a");
a.setAttribute("href", linksPrefix+links[i][0]);
a.setAttribute("title", links[i][1]);
li.appendChild(a);
var aText = document.createTextNode(links[i][1]);
a.appendChild(aText);
}
}
// onload
addOnloadHook(addContributeLinks);