]> git.openstreetmap.org Git - rails.git/blobdiff - app/views/export/_start.rhtml
Fill in license details.
[rails.git] / app / views / export / _start.rhtml
index 749928c124ff9d580fe07154eee933fdb060f09f..481b41c3d1cf33af5b6031f0aed4acc77c4216b0 100644 (file)
@@ -30,7 +30,7 @@
     <p class="export_heading">Licence</p>
 
     <div class="export_details">
-      <p>OSM license agreement blah blah blah...</p>
+      <p>OpenStreetMap data is licensed under the <a href="http://creativecommons.org/licenses/by-sa/2.0/">Creative Commons Attribution-ShareAlike 2.0 license</a>.</p>
     </div
   </div>
 
 
 <script type="text/javascript">
   <!--
+  var vectors;
   var box;
 
   function startExport() {
-    var vectors = new OpenLayers.Layer.Vector("Vector Layer", {
+    vectors = new OpenLayers.Layer.Vector("Vector Layer", {
       displayInLayerSwitcher: false,
     });
     map.addLayer(vectors);
     box.activate();
 
     map.events.register("moveend", map, mapMoved);
+
+    $("viewanchor").className = "";
+    $("exportanchor").className = "active";
+
+    openSidebar({ onclose: stopExport });
+
     updateRegion(map.getExtent());
   }
 
+  function stopExport() {
+    $("viewanchor").className = "active";
+    $("exportanchor").className = "";
+
+    map.events.unregister("moveend", map, mapMoved);
+    box.handler.clear();
+    map.removeLayer(vectors);
+  }
+
   function formatChanged() {
     if ($("format_osm").checked) {
       $("export_osm").style.display = "inline";