]> git.openstreetmap.org Git - rails.git/blob - app/views/browse/_changeset_details.html.erb
Improve styling of the per-user notes list view
[rails.git] / app / views / browse / _changeset_details.html.erb
1 <div class='column-1'>
2
3   <div class='browse-section common'>
4     <div>
5       <h4><%= t 'browse.changeset_details.created_at' %></h4>
6       <p><%= l changeset_details.created_at %></p>
7     </div>
8
9     <div>
10       <h4><%= t 'browse.changeset_details.closed_at' %></h4>
11       <p><%= l changeset_details.closed_at %></p>
12     </div>
13
14     <% if changeset_details.user.data_public? %>
15       <div>
16         <h4><%= t 'browse.changeset_details.belongs_to' %></h4>
17         <p><%= link_to h(changeset_details.user.display_name), :controller => "user", :action => "view", :display_name => changeset_details.user.display_name %></p>
18       </div>
19     <% end %>
20   </div>
21
22   <%= render :partial => "tag_details", :object => changeset_details %>
23
24   <div class='browse-section clearfix'>
25     <h4><%= t 'browse.changeset_details.bounding_box' %></h4>
26     <% unless changeset_details.has_valid_bbox? %>
27     <p><%= t 'browse.changeset_details.no_bounding_box' %></p>
28     <% else bbox = changeset_details.bbox.to_unscaled %>
29         <div class='bbox'>
30             <div class='max_lat'><%=bbox.max_lat -%></div>
31             <div class='min_lon'><%=bbox.min_lon -%></div>
32             <div class='box'>(<%= link_to t('browse.changeset_details.box'), root_path(:minlon => bbox.min_lon, :minlat => bbox.min_lat, :maxlon => bbox.max_lon, :maxlat => bbox.max_lat, :box => 'yes'), :title => t('browse.changeset_details.show_area_box') %>)</div>
33             <div class='max_lon'><%=bbox.max_lon -%></div>
34             <div class='min_lat'><%= bbox.min_lat -%></div>
35         </div>
36     <% end %>
37   </div>
38
39   <% unless @nodes.empty? %>
40     <div class='browse-section'>
41       <h4><%= t 'browse.changeset_details.has_nodes', :count => @node_pages.item_count %></h4>
42       <ul>
43           <% @nodes.each do |node| %>
44             <li><%= link_to h(printable_name(node, true)), { :action => "node", :id => node.node_id.to_s }, :class => link_class('node', node), :title => link_title(node) %></li>
45           <% end %>
46       </ul>
47     </div>
48     <%= render :partial => 'paging_nav', :locals => { :pages => @node_pages, :page_param => "node_page"} %>
49   <% end %>
50
51   <% unless @ways.empty? %>
52     <div class='browse-section'>
53       <h4><%= t 'browse.changeset_details.has_ways', :count => @way_pages.item_count %></h4>
54       <ul>
55           <% @ways.each do |way| %>
56           <li><%= link_to h(printable_name(way, true)), { :action => "way", :id => way.way_id.to_s }, :class => link_class('way', way), :title => link_title(way) %></li>
57           <% end %>
58           <%=
59           #render :partial => "containing_relation", :collection => changeset_details.containing_relation_members
60           %>
61       </ul>
62     </div>
63     <%= render :partial => 'paging_nav', :locals => { :pages => @way_pages, :page_param => "way_page" } %>
64   <% end %>
65
66   <% unless @relations.empty? %>
67     <div class='browse-section'>
68       <h4><%= t 'browse.changeset_details.has_relations', :count => @relation_pages.item_count %></h4>
69         <ul>
70           <% @relations.each do |relation| %>
71           <li><%= link_to h(printable_name(relation, true)), { :action => "relation", :id => relation.relation_id.to_s }, :class => link_class('relation', relation), :title => link_title(relation) %></li>
72           <% end %>
73         </ul>
74     </div>
75     <%= render :partial => 'paging_nav', :locals => { :pages => @relation_pages, :page_param => "relation_page" } %>
76   <% end %>
77
78 </div>