From e9bab19d51ef7787cdcb266195b6e4ce339a9373 Mon Sep 17 00:00:00 2001 From: albert Date: Wed, 29 Jun 2011 13:06:25 -0400 Subject: [PATCH] changes --- app/controllers/pool_versions_controller.rb | 2 +- app/controllers/post_versions_controller.rb | 3 +- app/helpers/application_helper.rb | 9 ++++ app/views/post_versions/_listing.html.erb | 44 +++++++++++++++++ app/views/post_versions/index.html.erb | 54 +++------------------ 5 files changed, 64 insertions(+), 48 deletions(-) create mode 100644 app/views/post_versions/_listing.html.erb diff --git a/app/controllers/pool_versions_controller.rb b/app/controllers/pool_versions_controller.rb index 735bd8a32..8e15c7a77 100644 --- a/app/controllers/pool_versions_controller.rb +++ b/app/controllers/pool_versions_controller.rb @@ -1,6 +1,6 @@ class PoolVersionsController < ApplicationController def index @search = PoolVersion.search(params[:search]) - @pool_versions = @search.paginate(:page => params[:page]) + @pool_versions = @search.paginate(params[:page]) end end diff --git a/app/controllers/post_versions_controller.rb b/app/controllers/post_versions_controller.rb index f5f2b2760..1dbb6f1fc 100644 --- a/app/controllers/post_versions_controller.rb +++ b/app/controllers/post_versions_controller.rb @@ -1,5 +1,6 @@ class PostVersionsController < ApplicationController def index - @search = PostVersion.search(params[:search]).paginate(params[:paginate]) + @search = PostVersion.search(params[:search]) + @post_versions = @search.order("id desc").paginate(params[:page]) end end diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index f4ca50d16..ace6fc1b3 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -44,7 +44,16 @@ protected when "uploads" /^\/post/ + + when "post_versions" + /^\/post/ + + when "pool_versions" + /^\/pool/ + when "note_versions" + /^\/note/ + else /^\/#{controller}/ end diff --git a/app/views/post_versions/_listing.html.erb b/app/views/post_versions/_listing.html.erb new file mode 100644 index 000000000..a439326d4 --- /dev/null +++ b/app/views/post_versions/_listing.html.erb @@ -0,0 +1,44 @@ +
+ + + + + + + + + + + + + + <% post_versions.each do |post_version| %> + + + + + + + + + + <% end %> + +
PostDateUserRatingParentIP AddressTags
<%= link_to(post_version.post_id, post_path(post_version.post_id)) %><%= post_version.updated_at.strftime("%Y-%m-%d %H:%M") %><%= link_to(post_version.updater.name, user_path(post_version.updater_id)) %><%= post_version.rating %><%= post_version.parent_id %> + <% if CurrentUser.is_admin? %> + <%= post_version.updater_ip_addr %> + <% end %> + + <% post_version.add_tag_array.each do |tag| %> + <%= tag %> + <% end %> + + <% post_version.del_tag_array.each do |tag| %> + <%= tag %> + <% end %> +
+
+ +
+ <%= sequential_paginator(post_versions) %> +
\ No newline at end of file diff --git a/app/views/post_versions/index.html.erb b/app/views/post_versions/index.html.erb index 6ee81932c..a3f4e69f0 100644 --- a/app/views/post_versions/index.html.erb +++ b/app/views/post_versions/index.html.erb @@ -2,56 +2,18 @@
-
- - - - - - - - - - - - - - <% @post_versions.each do |post_version| %> - - - - - - - - - - <% end %> - -
PostDateUserRatingParentIP AddressTags
<%= link_to(post_version.post_id, post_path(post_version.post_id)) %><%= post_version.updated_at.strftime("%Y-%m-%d %H:%M") %><%= link_to(post_version.updater.name, user_path(post_version.updater_id)) %><%= post_version.rating %><%= post_version.parent_id %> - <% if CurrentUser.is_admin? %> - <%= post_version.updater_ip_addr %> - <% end %> - - <% post_version.add_tag_array.each do |tag| %> - <%= tag %> - <% end %> - - <% post_version.del_tag_array.each do |tag| %> - <%= tag %> - <% end %> -
-
- -
- <%= sequential_paginator(@post_versions) %> -
+ <% if @post_versions.empty? %> + <%= render "post_sets/blank" %> + <% else %> + <%= render :partial => "listing", :locals => {:post_versions => @post_versions} %> + <% end %>
+<%= render "posts/partials/common/secondary_links" %> \ No newline at end of file