Benutzer:Stefan Kühn/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
// Rechtschreibprüfung
document.write('<SCRIPT SRC="http://de.wikipedia.org/w/index.php?title=Benutzer:APPER/RP/js&action=raw&ctype=text/javascript"><\/SCRIPT>');
//OSM-Karte von Magnus
importScript('Benutzer:Magnus_Manske/osm.js');
// Entfernung von Links aus Personendaten-Feldern mit Datum
document.write('<SCRIPT SRC="http://de.wikipedia.org/w/index.php?title=Benutzer:APPER/removeLinksInPdDates&action=raw&ctype=text/javascript"><\/SCRIPT>');
// clont Map-Link
// https://de.wikipedia.org/wiki/Benutzer:Plenz/OSM_for_Wiki_v.2
window.setTimeout(function() {
var i, j, sp, h1, h2, hr, tx, ns;
for (i = 0; i < document.getElementsByTagName("a").length; i++) {
h1 = document.getElementsByTagName("a")[i];
hr = h1.getAttribute("href");
if (hr && hr.indexOf("osm4wiki") > 0) {
h2 = h1.cloneNode(true);
ns = h1.nextSibling;
if (ns) {ns = 1;} else {ns = 0;}
tx = document.createTextNode(" / ");
if (ns > 0) {
h1.parentNode.insertBefore(tx, h1.nextSibling);
} else {
h1.parentNode.appendChild(tx);
}
hr = h2.getAttribute("href");
j = hr.indexOf("?");
hr = "https://osm4wiki.toolforge.org/cgi-bin/work/wiki-osm.pl" + hr.substr(j, 999);
h2.setAttribute("href", hr);
h2.setAttribute("target", "_osm4wiki");
if (ns > 0) {
h1.parentNode.insertBefore(h2, tx.nextSibling);
} else {
h1.parentNode.appendChild(h2);
}
tx = h2.firstChild;
tx.data = "OSM2";
i = document.getElementsByTagName("a").length;
}
}
}, 199);