app/controllers/blog_controller.rb in spud_blog-0.1.3 vs app/controllers/blog_controller.rb in spud_blog-0.2.1

- old
+ new

@@ -3,34 +3,34 @@ respond_to :html, :xml, :json before_filter :find_post, :only => [:show] layout Spud::Blog.base_layout def index - @posts = SpudPost.for_frontend(params[:page], params[:per_page]) + @posts = SpudPost.public_blog_posts(params[:page], Spud::Blog.config.posts_per_page) respond_with @posts end def category @post_category = SpudPostCategory.find_by_url_name(params[:category_url_name]) if @post_category.nil? redirect_to blog_path else if request.post? redirect_to blog_category_path(params[:category_url_name]) - else - @posts = @post_category.posts.for_frontend(params[:page], params[:per_page]) + else + @posts = @post_category.posts_with_children.public_blog_posts(params[:page], Spud::Blog.config.posts_per_page) respond_with @posts do |format| format.html { render 'index' } end - end + end end end def archive if request.post? - redirect_to blog_archive_path(params[:blog_archive]) + redirect_to blog_archive_path(params[:archive_date]) else - @posts = SpudPost.from_archive(params[:blog_archive]).for_frontend(params[:page], params[:per_page]) + @posts = SpudPost.public_blog_posts(params[:page], Spud::Blog.config.posts_per_page).from_archive(params[:archive_date]) respond_with @posts do |format| format.html { render 'index' } end end end \ No newline at end of file