<p>In app/assets/javascripts/params.js:</p>
<pre style='color:#555'>> + mapParams.lon = parseFloat(params.lon);
> + mapParams.lat = parseFloat(params.lat);
> + mapParams.zoom = parseInt(params.zoom || 5);
> + mapParams.object_zoom = false;
> + } else if (params.mlon && params.mlat) {
> + mapParams.lon = parseFloat(params.mlon);
> + mapParams.lat = parseFloat(params.mlat);
> + mapParams.zoom = parseInt(params.zoom || 12);
> + mapParams.object_zoom = false;
> + } else if (loc = document.cookie.replace(/(?:^|.*;\s*)_osm_location\s*=\s*((?:[^;](?!;))*[^;]?).*/, "$1")) {
> + loc = loc.split("|");
> + mapParams.lon = parseFloat(loc[0]);
> + mapParams.lat = parseFloat(loc[1]);
> + mapParams.zoom = parseInt(loc[2]);
> + mapParams.layers = loc[3];
> + } else if (OSM.home) {
</pre>
<p>Are there really 8 different sources for the map center? We should really unify these if so.</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">
—<br>
Reply to this email directly or <a href='https://github.com/openstreetmap/openstreetmap-website/pull/94/files#r1597286'>view it on GitHub</a>.
</p>
<img src='https://github.com/notifications/beacon/uTRSc6ihLa7Shf84BpiOpmLWAu4oQih75mggZl1E8_kktyfaOsWW6PwqBlSyjcDz.gif' height='1' width='1'>