MediaWiki:Common.js
Aus SchnuppTrupp
Version vom 8. April 2015, 16:21 Uhr von Novelette (Diskussion | Beiträge)
Hinweis: Leere nach dem Speichern 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: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Extras → Internetspuren löschen … → Individuelle Auswahl → Den kompletten Cache löschen
/* Das folgende JavaScript wird für alle Benutzer geladen. */
var map_is_open;
function rskpopup (url,t_name,x,y) {
// var newwd = window.open(url, "Popupfenster", "width=" + x + ",height=" + y + ",scrollbars=no,location=no");
// newwd.focus();
var lat = url.match(/c1=[0-9]+[NS]+[0-9]+/);
var lng = url.match(/c2=[0-9]+[OW]+[0-9]+/);
var map = url.match(/map=[RU]+[0-9]?/);
var gomap=0;
switch (map[0]) {
case "map=R":
gomap=0;
break;
case "map=U":
gomap=1;
break;
case "map=U2":
gomap=2;
break;
default:
gomap=0;
}
if (!map_is_open || map_is_open.closed) {
map_is_open = open ('http://www.schnupptrupp.org/Weltkarte/google/Weltkarte.html?'+lat[0]+'&'+lng[0]+'&'+map[0]);
} else {
lat=lat[0].match(/[0-9]+[NS]+[0-9]+/);
lng=lng[0].match(/[0-9]+[OW]+[0-9]+/);
var rspoint = map_is_open.RunescapeLatLngtoEuclidianLatLng(lat[0],lng[0]);
map_is_open.wikimarker.setPosition(rspoint);
map_is_open.switchLayer(gomap)
map_is_open.EuclideanMap.setZoom(6);
map_is_open.EuclideanMap.panTo(rspoint);
map_is_open.focus();
}
}