1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
Cccms::Application.routes.draw do
filter :locale
root :to => 'content#render_page', :page_path => ['home'], :locale => 'de'
resources :assets
resources :tags
resources :occurrences
resources :events
resources :pages do
member do
get :preview
put :sort_images
end
end
resources :nodes do
member do
put :unlock
put :publish
end
resources :revisions do
collection do
post :diff
end
member do
put :restore
end
end
end
match '/logout' => 'sessions#destroy', :as => :logout, :via => :delete
match '/login' => 'sessions#new', :as => :login, :via => :get
match 'admin' => 'admin#index', :as => :admin, :via => :get
match 'admin/search' => 'admin#search', :as => :admin_search, :via => :get
match 'search' => 'search#index', :as => :search, :via => :get
resources :users
resources :menu_items do
member do
post :sort
end
end
resource :session
match 'rss/:action' => 'rss#index', :as => :rss, :via => [:get, :post]
match 'rss/:action.:format' => 'rss#index', :via => [:get, :post]
match 'galleries/*page_path' => 'content#render_gallery', :via => :get
match '/*page_path' => 'content#render_page', :as => :content, :via => :get
end
|