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