From 6b416cd304829d68fc5d4ff58f6a1b4707210f4f Mon Sep 17 00:00:00 2001 From: Pascal Rettig Date: Tue, 3 Aug 2010 10:22:42 -0400 Subject: [PATCH 1/3] Category fix --- vendor/modules/blog/app/controllers/blog/page_renderer.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/vendor/modules/blog/app/controllers/blog/page_renderer.rb b/vendor/modules/blog/app/controllers/blog/page_renderer.rb index b632e95e..2dc8353e 100644 --- a/vendor/modules/blog/app/controllers/blog/page_renderer.rb +++ b/vendor/modules/blog/app/controllers/blog/page_renderer.rb @@ -50,6 +50,7 @@ def entry_list end if list_type == 'category' + list_type_identifier = list_type_identifier.to_s.gsub("+"," ") set_page_connection(:category, list_type_identifier) end From 2281bc21476dbd075b7b0d62b1d4bb7d585fe0f4 Mon Sep 17 00:00:00 2001 From: Pascal Rettig Date: Tue, 3 Aug 2010 12:46:28 -0400 Subject: [PATCH 2/3] Editor blog post typo --- vendor/modules/blog/app/controllers/blog/page_renderer.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/modules/blog/app/controllers/blog/page_renderer.rb b/vendor/modules/blog/app/controllers/blog/page_renderer.rb index 2dc8353e..c7f4584b 100644 --- a/vendor/modules/blog/app/controllers/blog/page_renderer.rb +++ b/vendor/modules/blog/app/controllers/blog/page_renderer.rb @@ -107,7 +107,7 @@ def entry_detail result = renderer_cache(blog, display_string) do |cache| entry = nil if editor? - entry = blog.blog_posts.find(:first,:conditions => ['blog_posts.status "published" AND blog_blog_id=? ',blog.id]) + entry = blog.blog_posts.find(:first,:conditions => ['blog_posts.status = "published" AND blog_blog_id=? ',blog.id]) elsif conn_type == :post_permalink entry = blog.find_post_by_permalink(conn_id) end From 4ef03a347456b4407a9af7f57d0bead5bf55f41a Mon Sep 17 00:00:00 2001 From: Pascal Rettig Date: Tue, 3 Aug 2010 14:58:01 -0400 Subject: [PATCH 3/3] Added support for stylesheet handlers (S3) --- app/controllers/public_controller.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/controllers/public_controller.rb b/app/controllers/public_controller.rb index af434407..582717ba 100644 --- a/app/controllers/public_controller.rb +++ b/app/controllers/public_controller.rb @@ -36,7 +36,12 @@ def stylesheet return end end - + + get_handlers(:stylesheet,:post_process).each do |req| + cls = req[0].constantize.new(self) + @css = cls.post_process_stylesheet @css + end + render :layout=> false, :text => @css end