aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers/refinery/admin/blog/posts_controller.rb
diff options
context:
space:
mode:
authorPhilip Arndt <parndt@gmail.com>2011-09-03 22:09:51 -0700
committerPhilip Arndt <parndt@gmail.com>2011-09-03 22:09:51 -0700
commit40be4f71ee425ee55ecedea96ff2b0dc510d71db (patch)
tree3ba02acc7861ef51045f0196dff6bac9efda40d5 /app/controllers/refinery/admin/blog/posts_controller.rb
parent80ca7c1bf99befac70803309e542a4db54f1f198 (diff)
parent6212e60f9e4d144f9a136f6c82b33abd47ddb237 (diff)
downloadrefinerycms-blog-40be4f71ee425ee55ecedea96ff2b0dc510d71db.tar.gz
refinerycms-blog-40be4f71ee425ee55ecedea96ff2b0dc510d71db.tar.bz2
refinerycms-blog-40be4f71ee425ee55ecedea96ff2b0dc510d71db.zip
Merge pull request #126 from enmasse-entertainment/fix-comments
Fix comments
Diffstat (limited to 'app/controllers/refinery/admin/blog/posts_controller.rb')
-rw-r--r--app/controllers/refinery/admin/blog/posts_controller.rb20
1 files changed, 9 insertions, 11 deletions
diff --git a/app/controllers/refinery/admin/blog/posts_controller.rb b/app/controllers/refinery/admin/blog/posts_controller.rb
index 548f8c9..17ebe87 100644
--- a/app/controllers/refinery/admin/blog/posts_controller.rb
+++ b/app/controllers/refinery/admin/blog/posts_controller.rb
@@ -1,18 +1,21 @@
-require 'will_paginate/array'
-
module Refinery
module Admin
module Blog
class PostsController < ::Admin::BaseController
-
+
+ cache_sweeper Refinery::BlogSweeper
crudify :'refinery/blog_post',
:title_attribute => :title,
:order => 'published_at DESC'
+
+ before_filter :find_all_categories,
+ :only => [:new, :edit, :create, :update]
+
+ before_filter :check_category_ids, :only => :update
def uncategorized
- @blog_posts = Refinery::BlogPost.uncategorized.paginate(:page => params[:page],
- :per_page => Refinery::BlogPost.per_page)
+ @blog_posts = Refinery::BlogPost.uncategorized.page(params[:page])
end
def tags
@@ -71,7 +74,7 @@ module Refinery
unless request.xhr?
render :action => 'new'
else
- render :partial => "/shared/admin/error_messages",
+ render :partial => "/refinery/admin/error_messages",
:locals => {
:object => @blog_post,
:include_object_name => true
@@ -80,11 +83,6 @@ module Refinery
end
end
- before_filter :find_all_categories,
- :only => [:new, :edit, :create, :update]
-
- before_filter :check_category_ids, :only => :update
-
protected
def find_all_categories
@blog_categories = Refinery::BlogCategory.find(:all)