MediaWiki:Wikiminiatlas.js: Difference between revisions
magnus' geohacks new official URL
No edit summary |
(magnus' geohacks new official URL) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
// also check my user page [[User:Dschwen]] for more tools<pre> | // also check my user page [[User:Dschwen]] for more tools<pre> | ||
// | // | ||
// Revision | // Revision 11.1 | ||
var wikiminiatlas = | var wikiminiatlas = | ||
Line 16: | Line 16: | ||
enabled : true, | enabled : true, | ||
onlytitle : false, | onlytitle : false, | ||
iframeurl : 'http://toolserver.org/ | iframeurl : 'http://stable.toolserver.org/wma/iframe.html', | ||
imgbase : 'http://toolserver.org/ | imgbase : 'http://stable.toolserver.org/wma/tiles/', | ||
coordurls : new Array ( | coordurls : new Array ( | ||
'http://stable.toolserver.org/geohack/geohack.php?', | |||
'http://stable.ts.wikimedia.org/geohack/geohack.php?', | 'http://stable.ts.wikimedia.org/geohack/geohack.php?', | ||
'http://toolserver.org/~magnus/geo/geohack.php?', | 'http://toolserver.org/~magnus/geo/geohack.php?', | ||
Line 210: | Line 211: | ||
}, | }, | ||
// | // fill in the map-service templates | ||
qlURL : function( lat, lon, zoom ) | qlURL : function( lat, lon, zoom ) | ||
{ | { | ||
var url = wikiminiatlas.config.quicklinkurl; | var url = wikiminiatlas.config.quicklinkurl; | ||
url = url.replace( /\{latdegdec\}/g, lat ); | url = url.replace( /\{latdegdec\}/g, lat ); | ||
url = url.replace( /\{londegdec\}/g, lon ); | url = url.replace( /\{londegdec\}/g, lon ); | ||
url = url.replace( /\{span\}/g, | |||
var span = Math.pow( 2.0, zoom) / 150.0; | |||
url = url.replace( /\{span\}/g, span.toFixed(4) ); | |||
return url; | return url; | ||
}, | }, |