summaryrefslogtreecommitdiff
path: root/config/routes.rb
diff options
context:
space:
mode:
Diffstat (limited to 'config/routes.rb')
-rw-r--r--config/routes.rb11
1 files changed, 8 insertions, 3 deletions
diff --git a/config/routes.rb b/config/routes.rb
index 4a440c13..c3fd5c6d 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -3,7 +3,6 @@ Cccms::Application.routes.draw do
3 3
4 root :to => 'content#render_page', :page_path => ['home'], :locale => 'de' 4 root :to => 'content#render_page', :page_path => ['home'], :locale => 'de'
5 5
6 resources :assets
7 resources :tags 6 resources :tags
8 resources :occurrences 7 resources :occurrences
9 resources :events 8 resources :events
@@ -31,6 +30,10 @@ Cccms::Application.routes.draw do
31 end 30 end
32 end 31 end
33 32
33 scope '/admin' do
34 resources :assets
35 end
36
34 match '/logout' => 'sessions#destroy', :as => :logout, :via => :delete 37 match '/logout' => 'sessions#destroy', :as => :logout, :via => :delete
35 match '/login' => 'sessions#new', :as => :login, :via => :get 38 match '/login' => 'sessions#new', :as => :login, :via => :get
36 match 'admin' => 'admin#index', :as => :admin, :via => :get 39 match 'admin' => 'admin#index', :as => :admin, :via => :get
@@ -47,8 +50,10 @@ Cccms::Application.routes.draw do
47 50
48 resource :session 51 resource :session
49 52
50 match 'rss/:action' => 'rss#index', :as => :rss, :via => [:get, :post] 53 get 'rss/updates', :to => 'rss#updates', :as => :rss
51 match 'rss/:action.:format' => 'rss#index', :via => [:get, :post] 54 get 'rss/updates.:format', :to => 'rss#updates', :as => :rss_feed,
55 :constraints => { :format => /xml|rdf/ }
56 get 'rss/recent_changes', :to => 'rss#recent_changes'
52 57
53 match 'galleries/*page_path' => 'content#render_gallery', :via => :get 58 match 'galleries/*page_path' => 'content#render_gallery', :via => :get
54 match '/*page_path' => 'content#render_page', :as => :content, :via => :get 59 match '/*page_path' => 'content#render_page', :as => :content, :via => :get