From: John Firebaugh Date: Sat, 28 Sep 2013 01:02:50 +0000 (-0700) Subject: Sidebar work X-Git-Tag: live~4621^2~259 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/a01195f1497b4f4c6b7d019c7affc794d41101cd?hp=6adcce4e5d75fa21dea85742fa36ee3b97247b01 Sidebar work --- diff --git a/app/assets/javascripts/edit.js b/app/assets/javascripts/edit.js index 7de65190e..b03b71154 100644 --- a/app/assets/javascripts/edit.js +++ b/app/assets/javascripts/edit.js @@ -10,10 +10,9 @@ $(document).ready(function () { $("#search_form").submit(function (e) { e.preventDefault(); - $("#sidebar_title").html(I18n.t('site.sidebar.search_results')); $("#sidebar_content").load($(this).attr("action"), { query: $("#query").val() - }, openSidebar); + }); }); $("#describe_location").click(function (e) { @@ -21,11 +20,10 @@ $(document).ready(function () { var mapParams = OSM.mapParams(); - $("#sidebar_title").html(I18n.t('site.sidebar.search_results')); $("#sidebar_content").load($(this).attr("href"), { lat: mapParams.lat, lon: mapParams.lon, zoom: mapParams.zoom - }, openSidebar); + }); }); }); diff --git a/app/assets/javascripts/index.js b/app/assets/javascripts/index.js index d84b8ae24..d09213c5d 100644 --- a/app/assets/javascripts/index.js +++ b/app/assets/javascripts/index.js @@ -91,10 +91,6 @@ $(document).ready(function () { map.dataLayer = new L.OSM.DataLayer(null); map.dataLayer.options.code = 'D'; - $("#sidebar").on("opened closed", function () { - map.invalidateSize(); - }); - var position = $('html').attr('dir') === 'rtl' ? 'topleft' : 'topright'; L.OSM.zoom({position: position}) diff --git a/app/assets/javascripts/index/browse.js b/app/assets/javascripts/index/browse.js index d8de69974..f52c58019 100644 --- a/app/assets/javascripts/index/browse.js +++ b/app/assets/javascripts/index/browse.js @@ -63,11 +63,8 @@ function initializeBrowse(map, params) { locationFilter.on("change", getData); - $("#sidebar_title").html(I18n.t('browse.start_rjs.data_frame_title')); $("#sidebar_content").html(sidebarHtml); - openSidebar(); - if (browseObjectList) loadObjectList(); map.on("moveend", updateData); diff --git a/app/assets/javascripts/index/export.js b/app/assets/javascripts/index/export.js index aec35ed2b..01d21cea2 100644 --- a/app/assets/javascripts/index/export.js +++ b/app/assets/javascripts/index/export.js @@ -9,18 +9,16 @@ function initializeExport(map) { adjustButton: false }).addTo(map); + update(); + locationFilter.on("change", update); map.on("moveend", update); - $("#sidebar_title").html(I18n.t('export.start_rjs.export')); - $("#maxlat,#minlon,#maxlon,#minlat").change(boundsChanged); $("#drag_box").click(enableFilter); - openSidebar(); - setBounds(map.getBounds()); $("#sidebar").one("closed", function () { diff --git a/app/assets/javascripts/index/search.js b/app/assets/javascripts/index/search.js index dc4df821e..ce00fa0af 100644 --- a/app/assets/javascripts/index/search.js +++ b/app/assets/javascripts/index/search.js @@ -21,7 +21,6 @@ function initializeSearch(map) { var bounds = map.getBounds(); - $("#sidebar_title").html(I18n.t('site.sidebar.search_results')); $("#sidebar_content").load($(this).attr("action"), { query: $("#query").val(), zoom: map.getZoom(), @@ -31,8 +30,6 @@ function initializeSearch(map) { maxlat: bounds.getNorth() }); - openSidebar(); - $("#sidebar").one("closed", function () { map.removeLayer(marker); map.removeObject(); @@ -67,11 +64,10 @@ function initializeSearch(map) { var center = map.getCenter(), zoom = map.getZoom(); - $("#sidebar_title").html(I18n.t('site.sidebar.search_results')); $("#sidebar_content").load($(this).attr("href"), { lat: center.lat, lon: center.lng, zoom: zoom - }, openSidebar); + }); } } diff --git a/app/assets/javascripts/sidebar.js b/app/assets/javascripts/sidebar.js index e126285ab..21a4380dc 100644 --- a/app/assets/javascripts/sidebar.js +++ b/app/assets/javascripts/sidebar.js @@ -1,20 +1,6 @@ -function openSidebar() { - $("#sidebar-main") - .hide(); - - $("#sidebar") - .trigger("closed") - .show() - .trigger("opened"); -} - function closeSidebar() { $("#sidebar") - .hide() .trigger("closed"); - - $("#sidebar-main") - .show(); } $(document).ready(function () { diff --git a/app/views/browse/start.html.erb b/app/views/browse/start.html.erb index 12012a029..e281a9728 100644 --- a/app/views/browse/start.html.erb +++ b/app/views/browse/start.html.erb @@ -1,3 +1,4 @@ +

<%= t 'browse.start_rjs.data_frame_title' %>

<%= t'browse.start_rjs.manually_select' %> <%= t'browse.start_rjs.hide_areas' %> diff --git a/app/views/geocoder/search.html.erb b/app/views/geocoder/search.html.erb index 6e25588b6..007516dd6 100644 --- a/app/views/geocoder/search.html.erb +++ b/app/views/geocoder/search.html.erb @@ -1,3 +1,4 @@ +

<%= t('site.sidebar.search_results') %>

<% @sources.each do |source| %>

<%= raw(t "geocoder.search.title.#{source}") %>

"> diff --git a/app/views/site/export.html.erb b/app/views/site/export.html.erb index 0b0e99182..150541f00 100644 --- a/app/views/site/export.html.erb +++ b/app/views/site/export.html.erb @@ -3,10 +3,11 @@ <% end %> <% content_for :sidebar do %> +

<%= t 'export.start_rjs.export' %>

<%= form_tag :controller => "export", :action => "finish" do %> <%= hidden_field_tag 'format', 'osm' %> -
+
<%= text_field_tag('maxlat', nil, :size => 10, :class => "export_bound") %>
@@ -21,14 +22,14 @@

<%= t'export.start.licence' %>

-
+

<%= raw t'export.start.export_details' %>

<%= t'export.start.too_large.heading' %>

-
+

<%= t'export.start.too_large.body' %>

<%= t'export.start.too_large.planet.title' %>
@@ -47,7 +48,7 @@
-
+
<%= submit_tag t('export.start.export_button'), :id => "export_commit" %>
<% end %>