Added pagination on wiki page history.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@571 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2007-06-23 18:53:45 +00:00
parent 600018d5ad
commit 6d7a855ca2
3 changed files with 21 additions and 9 deletions
+9 -2
View File
@@ -77,10 +77,17 @@ class WikiController < ApplicationController
# show page history
def history
@page = @wiki.find_page(params[:page])
# don't load text
@version_count = @page.content.versions.count
@version_pages = Paginator.new self, @version_count, 25, params['p']
# don't load text
@versions = @page.content.versions.find :all,
:select => "id, author_id, comments, updated_on, version",
:order => 'version DESC'
:order => 'version DESC',
:limit => @version_pages.items_per_page,
:offset => @version_pages.current.offset
render :layout => false if request.xhr?
end
# remove a wiki page and its history