Benutzer:Bin im Garten/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
function link2ge() {
var c = document.getElementById('coordinates');
if (!c) return;
var a = c.getElementsByTagName('a');
var geohack = false;
var h, i;
for (i = 0; i < a.length; i++) {
h = a[i].href;
if (!h.match(/geohack/)) continue;
geohack = true;
break;
}
if (!geohack) return;
h = h.replace(/http:\/\/toolserver\.org\/~geohack\/geohack\.php\?pagename=(.+?)&language=de¶ms=([\d\.]+)_(.)_([\d\.]+)_(.).*/, function() {
return "http://toolserver.org/~kolossos/earth.php?lat="+((arguments[3]=="S")?"-":"")+arguments[2]+"&long="+((arguments[5]=="W")?"-":"")+arguments[4]+"&name="+arguments[1];
} );
var na = document.createElement('a');
na.href = h;
na.appendChild(document.createTextNode('GoogleEarth'));
c.appendChild(document.createTextNode(' ('));
c.appendChild(na);
c.appendChild(document.createTextNode(') '));
}
$(link2ge);