OSDN Git Service

user check
[pettanr/pettanr.git] / config / routes.rb
1 Pettanr::Application.routes.draw do
2
3   devise_for :users , :controllers => { :registrations => "user_registrations" }
4   devise_for :admins
5
6   match 'original_pictures/:id(.:format)/refresh' => 'original_pictures#refresh'
7
8   resources :authors do
9     collection do
10       get :index
11       get :show
12       post :create
13       get :list
14       get :browse
15     end
16     member do
17       put :update
18       delete :destroy
19     end
20   end
21   resources :artists do
22     collection do
23       get :index
24       get :show
25       post :create
26       get :list
27       get :browse
28     end
29     member do
30       put :update
31       delete :destroy
32     end
33   end
34   resources :speaches do
35     collection do
36       get :index
37       get :show
38       get :list
39       get :browse
40     end
41     member do
42     end
43   end
44   resources :balloons do
45     collection do
46       get :index
47       get :show
48       get :list
49       get :browse
50     end
51     member do
52     end
53   end
54   resources :speach_templates do
55     collection do
56       get :index
57       get :show
58       get :list
59       get :browse
60     end
61     member do
62     end
63   end
64   resources :balloon_templates do
65     collection do
66       get :index
67       get :show
68       get :list
69       get :browse
70     end
71     member do
72     end
73   end
74   resources :speach_balloons do
75     collection do
76       get :index
77       get :show
78       post :create
79       get :list
80       get :browse
81     end
82     member do
83       put :update
84       delete :destroy
85     end
86   end
87   resources :panel_pictures do
88     collection do
89       get :index
90       get :show
91       get :list
92       get :browse
93     end
94     member do
95     end
96   end
97   resources :resource_pictures do
98     collection do
99       get :index
100       get :show
101       get :list
102       get :browse
103     end
104     member do
105     end
106   end
107   resources :original_pictures do
108     collection do
109       get :index
110       get :show
111       get :new
112       post :create
113       get :list
114       get :browse
115     end
116     member do
117       get :edit
118       put :update
119       delete :destroy
120     end
121   end
122   resources :panels do
123     collection do
124       get :index
125       get :show
126       post :create
127       get :list
128       get :browse
129     end
130     member do
131       put :update
132       delete :destroy
133     end
134   end
135   resources :comics do #, except: [:new, :edit]
136     collection do
137       get :index
138       get :show
139       post :create
140       get :list
141       get :browse
142     end
143     member do
144       put :update
145       delete :destroy
146     end
147   end
148   resources :licenses do
149     collection do
150       get :index
151       get :show
152       get :list
153       get :browse
154     end
155   end
156   resources :original_licenses do
157     collection do
158       get :index
159       get :show
160       get :new
161       post :create
162       get :list
163       get :browse
164     end
165     member do
166       get :edit
167       put :update
168       delete :destroy
169     end
170   end
171   resources :common_licenses do
172     collection do
173       get :index
174       get :show
175       post :create
176       get :list
177       get :browse
178     end
179     member do
180       put :update
181       delete :destroy
182     end
183   end
184   resources :system_pictures do
185     collection do
186       get :index
187       get :show
188       post :create
189       get :list
190       get :browse
191     end
192     member do
193       put :update
194       delete :destroy
195     end
196   end
197
198   # The priority is based upon order of creation:
199   # first created -> highest priority.
200
201   # Sample of regular route:
202   #   match 'products/:id' => 'catalog#view'
203   # Keep in mind you can assign values other than :controller and :action
204   match 'comics/:id(.:format)/play' => 'comics#play'
205   match 'resource_pictures/:subdir/:id(.:format)/' => 'resource_pictures#show'
206   match 'home/(:action)', :controller => 'home'
207   match 'help/(:action)', :controller => 'help'
208   match 'system/(:action)', :controller => 'system'
209   match 'authors/(:action(/:id))', :controller => 'authors'
210 #  controller 'system' do
211 #    get 'start'
212 #    get 'index'
213 ##    match 'start', :to => 'system#start'
214 #  end
215   
216   # Sample of named route:
217   #   match 'products/:id/purchase' => 'catalog#purchase', :as => :purchase
218   # This route can be invoked with purchase_url(:id => product.id)
219
220   # Sample resource route (maps HTTP verbs to controller actions automatically):
221   #   resources :products
222
223   # Sample resource route with options:
224   #   resources :products do
225   #     member do
226   #       get 'short'
227   #       post 'toggle'
228   #     end
229   #
230   #     collection do
231   #       get 'sold'
232   #     end
233   #   end
234
235   # Sample resource route with sub-resources:
236   #   resources :products do
237   #     resources :comments, :sales
238   #     resource :seller
239   #   end
240
241   # Sample resource route with more complex sub-resources
242   #   resources :products do
243   #     resources :comments
244   #     resources :sales do
245   #       get 'recent', :on => :collection
246   #     end
247   #   end
248
249   # Sample resource route within a namespace:
250   #   namespace :admin do
251   #     # Directs /admin/products/* to Admin::ProductsController
252   #     # (app/controllers/admin/products_controller.rb)
253   #     resources :products
254   #   end
255
256   # You can have the root of your site routed with "root"
257   # just remember to delete public/index.html.
258   root :to => 'comics#top'
259
260   # See how all your routes lay out with "rake routes"
261
262   # This is a legacy wild controller route that's not recommended for RESTful applications.
263   # Note: This route will make all actions in every controller accessible via GET requests.
264   #match ':controller(/:action(/:id(.:format)))'
265 end