]> git.openstreetmap.org Git - rails.git/blobdiff - app/views/site/_potlatch2.html.erb
Add a javascript callback for Potlatch 2 to update links as the map moves
[rails.git] / app / views / site / _potlatch2.html.erb
index cda423e29caa2f2e04098ecfb7940d1c8d12f6dd..a72975dd73985e72fc34559d93ab4d2fd04b5e72 100644 (file)
@@ -37,6 +37,7 @@
     fo.addVariable("oauth_consumer_secret","<%= token.client_application.secret %>");
     fo.addVariable("maximise_function","maximiseMap");
     fo.addVariable("minimise_function","minimiseMap");
+    fo.addVariable("move_function","mapMoved");
     fo.write("map");
   }
 
@@ -45,4 +46,8 @@
   function setPosition(lat, lon, zoom) {
     $("potlatch").setPosition(lat, lon, Math.max(zoom || 15, 13));
   }
+
+  function mapMoved(lon, lat, zoom, minlon, minlat, maxlon, maxlat) {
+    updatelinks(lon, lat, zoom, null, minlon, minlat, maxlon, maxlat);
+  }
 </script>