OSDN Git Service

comic test ok
[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       get :count
140       post :create
141       get :list
142       get :browse
143     end
144     member do
145       put :update
146       delete :destroy
147     end
148   end
149   resources :licenses do
150     collection do
151       get :index
152       get :show
153       get :list
154       get :browse
155     end
156   end
157   resources :original_licenses do
158     collection do
159       get :index
160       get :show
161       get :new
162       post :create
163       get :list
164       get :browse
165     end
166     member do
167       get :edit
168       put :update
169       delete :destroy
170     end
171   end
172   resources :common_licenses do
173     collection do
174       get :index
175       get :show
176       post :create
177       get :list
178       get :browse
179     end
180     member do
181       put :update
182       delete :destroy
183     end
184   end
185   resources :system_pictures do
186     collection do
187       get :index
188       get :show
189       post :create
190       get :list
191       get :browse
192     end
193     member do
194       put :update
195       delete :destroy
196     end
197   end
198
199   # The priority is based upon order of creation:
200   # first created -> highest priority.
201
202   # Sample of regular route:
203   #   match 'products/:id' => 'catalog#view'
204   # Keep in mind you can assign values other than :controller and :action
205   match 'comics/:id(.:format)/play' => 'comics#play'
206   match 'resource_pictures/:subdir/:id(.:format)/' => 'resource_pictures#show'
207   match 'home/(:action)', :controller => 'home'
208   match 'help/(:action)', :controller => 'help'
209   match 'system/(:action)', :controller => 'system'
210   match 'authors/(:action(/:id))', :controller => 'authors'
211 #  controller 'system' do
212 #    get 'start'
213 #    get 'index'
214 ##    match 'start', :to => 'system#start'
215 #  end
216   
217   # Sample of named route:
218   #   match 'products/:id/purchase' => 'catalog#purchase', :as => :purchase
219   # This route can be invoked with purchase_url(:id => product.id)
220
221   # Sample resource route (maps HTTP verbs to controller actions automatically):
222   #   resources :products
223
224   # Sample resource route with options:
225   #   resources :products do
226   #     member do
227   #       get 'short'
228   #       post 'toggle'
229   #     end
230   #
231   #     collection do
232   #       get 'sold'
233   #     end
234   #   end
235
236   # Sample resource route with sub-resources:
237   #   resources :products do
238   #     resources :comments, :sales
239   #     resource :seller
240   #   end
241
242   # Sample resource route with more complex sub-resources
243   #   resources :products do
244   #     resources :comments
245   #     resources :sales do
246   #       get 'recent', :on => :collection
247   #     end
248   #   end
249
250   # Sample resource route within a namespace:
251   #   namespace :admin do
252   #     # Directs /admin/products/* to Admin::ProductsController
253   #     # (app/controllers/admin/products_controller.rb)
254   #     resources :products
255   #   end
256
257   # You can have the root of your site routed with "root"
258   # just remember to delete public/index.html.
259   root :to => 'comics#top'
260
261   # See how all your routes lay out with "rake routes"
262
263   # This is a legacy wild controller route that's not recommended for RESTful applications.
264   # Note: This route will make all actions in every controller accessible via GET requests.
265   #match ':controller(/:action(/:id(.:format)))'
266 end