]> git.openstreetmap.org Git - rails.git/blobdiff - app/views/changeset/_changeset_paging_nav.html.erb
Merge branch 'master' into notes
[rails.git] / app / views / changeset / _changeset_paging_nav.html.erb
index 27bc30981b24b896f0ab35c91d80aebd1e2000c5..46b4635c88c86607c75bfe96d61a88406d72b6ae 100644 (file)
@@ -1,11 +1,15 @@
-<p>
-<% current_page = @edit_pages.current_page %>
+<ul class='secondary-actions pager clearfix'>
+  <% if @page > 1 %>
+    <li><%= link_to t('changeset.changeset_paging_nav.previous'), params.merge({ :page => @page - 1 }) %></li>
+  <% else %>
+    <li><%= t('changeset.changeset_paging_nav.previous') %></li>
+  <% end %>
 
 
-<%= t'changeset.changeset_paging_nav.showing_page' %> 
-<%= current_page.number %> (<%= current_page.first_item %><% 
-if (current_page.first_item < current_page.last_item) # if more than 1 changeset on page 
-  %>-<%= current_page.last_item %><% 
-end %>
-<%= t'changeset.changeset_paging_nav.of'%> <%= @edit_pages.item_count %>)
- | <%= pagination_links_each(@edit_pages, {}) { |n| link_to(n, params.merge({ :page => n })) }  %>
-</p>
+  <li><%= t('changeset.changeset_paging_nav.showing_page', :page => @page) %></li>
+
+  <% if @edits.size < @page_size %>
+    <li><%= t('changeset.changeset_paging_nav.next') %></li>
+  <% else %>
+    <li><%= link_to t('changeset.changeset_paging_nav.next'), params.merge({ :page => @page + 1 }) %></li>
+  <% end %>
+</ul>
\ No newline at end of file