* finished Issue 24: Add paging to file revisions
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@112 5e329b0b-a2ee-ea63-e329-299493fc886d
This commit is contained in:
parent
40d92128d7
commit
db76d6c436
@ -54,6 +54,8 @@ class DmsfFilesController < ApplicationController
|
||||
@revision = @file.last_revision
|
||||
# TODO: line bellow is to handle old instalations with errors in data handling
|
||||
@revision.name = @file.name
|
||||
|
||||
@revision_pages = Paginator.new self, @file.revisions.count, 25, params["page"]
|
||||
end
|
||||
|
||||
#TODO: don't create revision if nothing change
|
||||
|
||||
@ -47,7 +47,7 @@
|
||||
<%= render(:partial => "file_new_revision") if User.current.allowed_to?(:file_manipulation, @file.project) %>
|
||||
|
||||
<h3><%= l(:heading_revisions) %></h3>
|
||||
<% @file.revisions.each do |revision| %>
|
||||
<% @file.revisions[@revision_pages.current.offset,@revision_pages.items_per_page].each do |revision| %>
|
||||
<div class="box dmsf_detail">
|
||||
<div style="float:right">
|
||||
<%= link_to(image_tag("download.png", :plugin => "redmine_dmsf"),
|
||||
@ -117,6 +117,8 @@
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<p class="pagination"><%= pagination_links_full @revision_pages, @file.revisions.count %></p>
|
||||
|
||||
<% content_for :header_tags do %>
|
||||
<%= stylesheet_link_tag "dmsf", :plugin => "redmine_dmsf" %>
|
||||
<%= javascript_include_tag "https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js" %>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user