Sha256: 9911a2858eaaa2ed16060529e0e0893c6d79ee3c8d8b40f6f2a55ada183f9bac
Contents?: true
Size: 1.18 KB
Versions: 2
Compression:
Stored size: 1.18 KB
Contents
Rails.application.routes.draw do namespace :admin, :path => ComfyBlog.config.admin_route_prefix do namespace :blog do resources :posts, :except => [:show] do resources :comments, :only => [:index] end resources :comments, :only => [:index, :destroy] do put :publish, :on => :member end resources :tags, :except => [:show] end end unless ComfyBlog.config.admin_route_prefix.blank? scope ComfyBlog.config.public_route_prefix, :module => :blog do get '/' => 'posts#index', :as => :blog_posts get 'tag/:tag' => 'posts#index', :as => :tagged_blog_posts get 'category/:category' => 'posts#index', :as => :categorized_blog_posts with_options :constraints => { :year => /\d{4}/, :month => /\d{1,2}/ } do |o| o.get ':year' => 'posts#index', :as => :year_blog_posts o.get ':year/:month' => 'posts#index', :as => :month_blog_posts o.get ':year/:month/:slug' => 'posts#show', :as => :dated_blog_post end post ':post_id/comments' => 'comments#create', :as => :blog_post_comments get ':id' => 'posts#show', :as => :blog_post end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
comfy_blog-0.1.1 | config/routes.rb |
comfy_blog-0.1.0 | config/routes.rb |