Use a more rails like way for the new coordinates link, which also localizes the...
authorShaun McDonald <shaun@shaunmcdonald.me.uk>
Sun, 31 May 2009 14:05:12 +0000 (14:05 +0000)
committerShaun McDonald <shaun@shaunmcdonald.me.uk>
Sun, 31 May 2009 14:05:12 +0000 (14:05 +0000)
app/views/browse/_node_details.rhtml
config/locales/en.yml
config/routes.rb

index 80680fcb116511494780bc07a02b3511f3f23df1..7982e68052b448a2d69cccaa73f8e90d8b5c617c 100644 (file)
@@ -3,8 +3,8 @@
   <%= render :partial => "common_details", :object => node_details %>
 
   <tr>
-    <th>Coordinates:</th>
-    <td><div class="geo"><a href="/?lat=<%= h(node_details.lat) %>&lon=<%= h(node_details.lon) %>&zoom=18"><span class="latitude"><%= h(node_details.lat) %></span>, <span class="longitude"><%= h(node_details.lon) %></span></a></div></td>
+    <th><%= t 'browse.node_details.coordinates' %></th>
+    <td><div class="geo"><%= link_to ("<span class='latitude'>#{number_with_delimiter(node_details.lat)}</span>, <span class='longitude'>#{number_with_delimiter(node_details.lon)}</span>"), {:controller => 'site', :action => 'index', :lat => h(node_details.lat), :lon => h(node_details.lon), :zoom => "18"} %></div></td>
   </tr>
 
   <% unless node_details.ways.empty? and node_details.containing_relation_members.empty? %>
index 6b071b58b0abd8b5b53a3dbe7cb12593c6a38333..53d9098b3a483d566a043a66c1ee5e6a6eeb9232 100644 (file)
@@ -33,6 +33,7 @@ en:
       deleted: "Deleted"
       view_larger_map: "View Larger Map"
     node_details:
+      coordinates: "Coordinates: "
       part_of: "Part of:"
     node_history:
       node_history: "Node History"
index f2d64471900dc3142beaa378240dce829ca8d4b5..4b11610122165f17fdd543272db0d6ed4bab6cea 100644 (file)
@@ -85,6 +85,7 @@ ActionController::Routing::Routes.draw do |map|
   map.connect '/browse/changesets', :controller => 'changeset', :action => 'list'
   
   # web site
+  map.root :controller => 'site', :action => 'index'
   map.connect '/', :controller => 'site', :action => 'index'
   map.connect '/edit', :controller => 'site', :action => 'edit'
   map.connect '/history', :controller => 'changeset', :action => 'list_bbox'