]> git.openstreetmap.org Git - rails.git/blob - app/views/export/_sidebar.html.erb
Disable the export button until a format is selected
[rails.git] / app / views / export / _sidebar.html.erb
1 <%= form_tag :action => "finish" do %>
2
3   <p class="export_heading"><%= t'export.start.area_to_export' %></p>
4
5   <div class="export_bounds">
6     <%= text_field_tag('maxlat', nil, :size => 10, :class => "export_bound") %>
7     <br/>
8     <%= text_field_tag('minlon', nil, :size => 10, :class => "export_bound") %>
9     <%= text_field_tag('maxlon', nil, :size => 10, :class => "export_bound") %>
10     <br/>
11     <%= text_field_tag('minlat', nil, :size => 10, :class => "export_bound") %>
12     <p class="export_hint">
13       <a id="drag_box" href="#"><%= t'export.start.manually_select' %></a>  
14     </p>
15   </div>
16
17   <p class="export_heading"><%= t'export.start.format_to_export' %></p>
18
19   <div class="export_details">
20     <p>
21       <%= radio_button_tag("format", "osm") %> <%= t'export.start.osm_xml_data' %>
22       <br/>
23       <%= radio_button_tag("format", "mapnik") %> <%= t'export.start.map_image' %>
24       <br/>
25       <%= radio_button_tag("format", "html") %> <%= t'export.start.embeddable_html' %>
26     </p>
27   </div>
28
29   <div id="export_osm">
30     <p class="export_heading"><%= t'export.start.licence' %></p>
31
32     <div class="export_details">
33       <p><%= raw t'export.start.export_details' %></p>
34     </div>
35
36     <div  id="export_osm_too_large">
37       <p class="export_heading"><%= t'export.start.too_large.heading' %></p>
38
39       <div class="export_details">
40         <p><%= t'export.start.too_large.body' %></p>
41       </div>
42     </div>
43   </div>
44
45   <div id="export_mapnik">
46     <p class="export_heading"><%= t'export.start.options' %></p>
47
48     <div class="export_details">
49       <p><%= t'export.start.format' %> <%= select_tag("mapnik_format", options_for_select([["PNG", "png"], ["JPEG", "jpeg"], ["SVG", "svg"], ["PDF", "pdf"], ["Postscript", "ps"]], "png")) %></p>
50       <p><%= t'export.start.scale' %> 1 : <%= text_field_tag("mapnik_scale", nil, :size => 8) %> <span class="export_hint">(<%= t'export.start.max' %> 1 : <span id="mapnik_max_scale"></span>)</span></p>
51       <p><%= t'export.start.image_size' %> <span id="mapnik_image_width"></span> x <span id="mapnik_image_height"></span></p>
52     </div>
53   </div>
54
55   <div id="export_html">
56     <p class="export_heading"><%= t'export.start.options' %></p>
57
58     <div class="export_details">
59       <p><a id="add_marker" href="#"><%= t'export.start.add_marker' %></a></p>
60       <p id="marker_inputs" style="display:none">
61         <%= t'export.start.latitude' %> <input type="text" id="marker_lat" size="9" />
62         <%= t'export.start.longitude' %> <input type="text" id="marker_lon" size="9" />
63       </p>
64     </div>
65
66     <p class="export_heading"><%= t'export.start.output' %></p>
67
68     <div class="export_details">
69       <p><input type="text" id="export_html_text" style="width:95%" /></p>
70       <p><%= t'export.start.paste_html' %></p>
71     </div>
72   </div>
73
74   <div class="export_buttons">
75     <p><%= submit_tag t('export.start.export_button'), :id => "export_commit" %></p>
76   </div>
77
78 <% end %>