summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/routes.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/config/routes.rb b/config/routes.rb
index d591619..9b5980b 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -12,9 +12,10 @@ ActionController::Routing::Routes.draw do |map|
12 map.resources :tags 12 map.resources :tags
13 map.resources :occurrences 13 map.resources :occurrences
14 map.resources :events 14 map.resources :events
15 map.resources :revisions, :member => {:diff => :post, :restore => :put}
16 map.resources :pages, :member => {:preview => :get, :sort_images => :put} 15 map.resources :pages, :member => {:preview => :get, :sort_images => :put}
17 map.resources :nodes, :member => {:publish => :put, :unlock => :put} 16 map.resources :nodes, :member => {:publish => :put, :unlock => :put} do |node|
17 node.resources :revisions, :member => {:restore => :put}, :collection => {:diff => :post}
18 end
18 map.logout '/logout', :controller => 'sessions', :action => 'destroy' 19 map.logout '/logout', :controller => 'sessions', :action => 'destroy'
19 map.login '/login', :controller => 'sessions', :action => 'new' 20 map.login '/login', :controller => 'sessions', :action => 'new'
20 map.admin_search 'admin/search', :controller => 'admin', :action => 'search' 21 map.admin_search 'admin/search', :controller => 'admin', :action => 'search'