Method: WikiController#history

Defined in:
app/controllers/wiki_controller.rb

#historyObject

show page history



237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'app/controllers/wiki_controller.rb', line 237

def history
  @version_count = @page.content.versions.count
  @version_pages = Paginator.new @version_count, per_page_option, params['page']
  # don't load text
  @versions = @page.content.versions.
    select("id, author_id, comments, updated_on, version").
    preload(:author).
    reorder('version DESC').
    limit(@version_pages.per_page + 1).
    offset(@version_pages.offset).
    to_a

  render :layout => false if request.xhr?
end