From 21dca99ddf7eadb929bc9fe40a6b3f9fd90b2f41 Mon Sep 17 00:00:00 2001 From: Philip Arndt Date: Sat, 28 Aug 2010 18:15:53 +1200 Subject: wrote rails engine for later, added ability to add comments and see ones already posted. --- config/locales/en.yml | 1 + config/routes.rb | 39 ++++++++++++++++++++++----------------- 2 files changed, 23 insertions(+), 17 deletions(-) (limited to 'config') diff --git a/config/locales/en.yml b/config/locales/en.yml index c37ba53..c6d75e6 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -59,3 +59,4 @@ en: filed_in: Filed in created_at_title: Publishing Date created_at: Posted on {{when}} + submit: Send comment diff --git a/config/routes.rb b/config/routes.rb index 36e80f9..fabb925 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,20 +1,25 @@ -ActionController::Routing::Routes.draw do |map| - map.blog_post '/blog', :controller => :blog_posts, :action => :index - map.blog_post '/blog/:id', :controller => :blog_posts, :action => :show - map.blog_category '/blog/categories/:category_id', :controller => :blog_posts, :action => :index +if Rails.version < '3.0.0' + ActionController::Routing::Routes.draw do |map| + map.blog_post '/blog', :controller => :blog_posts, :action => :index + map.blog_post '/blog/:id', :controller => :blog_posts, :action => :show + map.blog_category '/blog/categories/:category_id', :controller => :blog_posts, :action => :index + map.blog_post_blog_comments '/blog/:id/comments', :controller => :blog_posts, :action => :comment - map.namespace(:admin, :path_prefix => 'refinery') do |admin| - admin.namespace :blog do |blog| - blog.resources :posts - blog.resources :categories - blog.resources :comments, :collection => { - :approved => :get, - :rejected => :get - } - blog.resources :settings, :collection => { - :notification_recipients => [:get, :post], - :moderation => :get - } + map.namespace(:admin, :path_prefix => 'refinery') do |admin| + admin.namespace :blog do |blog| + blog.resources :posts + blog.resources :categories + blog.resources :comments, :collection => { + :approved => :get, + :rejected => :get + } + blog.resources :settings, :collection => { + :notification_recipients => [:get, :post], + :moderation => :get + } + end end end -end +else + # route for rails3 here. +end \ No newline at end of file -- cgit v1.2.3