]> git.openstreetmap.org Git - rails.git/blob - app/views/old_elements/index.html.erb
Add before/after params to version history links
[rails.git] / app / views / old_elements / index.html.erb
1 <% set_title(t(".#{@type}.title_html", :name => printable_element_name(@feature))) %>
2
3 <%= render "sidebar_header", :title => t(".#{@type}.title_html", :name => printable_element_name(@feature)) %>
4
5 <% if @newer_features_version %>
6   <ul class="pagination justify-content-center">
7     <li class="page-item">
8       <%= link_to t(".newer_versions"), params.permit(:show_redactions).merge(:after => @newer_features_version), :class => "page-link" %>
9     </li>
10   </ul>
11 <% end %>
12
13 <%= render :partial => "browse/#{@type}", :collection => @old_features %>
14
15 <% if @older_features_version %>
16   <ul class="pagination justify-content-center">
17     <li class="page-item">
18       <%= link_to t(".older_versions"), params.permit(:show_redactions).merge(:before => @older_features_version), :class => "page-link" %>
19     </li>
20   </ul>
21 <% end %>
22
23 <div class='secondary-actions'>
24   <%= link_to t("browse.download_xml"), send(:"api_#{@type}_versions_path", @feature.id) %>
25   &middot;
26   <%= link_to t("browse.view_details"), :controller => @type.pluralize, :action => :show %>
27   <% if params[:show_redactions] %>
28     &middot;
29     <%= link_to t("browse.view_history"), params.permit(:before, :after) %>
30   <% elsif current_user&.moderator? %>
31     &middot;
32     <%= link_to t("browse.view_unredacted_history"), params.permit(:before, :after).merge(:show_redactions => true) %>
33   <% end %>
34 </div>