OSDN Git Service

comic test ok
[pettanr/pettanr.git] / config / routes.rb
index 849d93b..a7b5341 100644 (file)
@@ -1,10 +1,23 @@
 Pettanr::Application.routes.draw do
 
+  devise_for :users , :controllers => { :registrations => "user_registrations" }
   devise_for :admins
-  devise_for :authors
 
   match 'original_pictures/:id(.:format)/refresh' => 'original_pictures#refresh'
 
+  resources :authors do
+    collection do
+      get :index
+      get :show
+      post :create
+      get :list
+      get :browse
+    end
+    member do
+      put :update
+      delete :destroy
+    end
+  end
   resources :artists do
     collection do
       get :index
@@ -123,6 +136,7 @@ Pettanr::Application.routes.draw do
     collection do
       get :index
       get :show
+      get :count
       post :create
       get :list
       get :browse
@@ -132,7 +146,7 @@ Pettanr::Application.routes.draw do
       delete :destroy
     end
   end
-  resources :lisences do
+  resources :licenses do
     collection do
       get :index
       get :show
@@ -140,7 +154,7 @@ Pettanr::Application.routes.draw do
       get :browse
     end
   end
-  resources :original_lisences do
+  resources :original_licenses do
     collection do
       get :index
       get :show
@@ -155,7 +169,7 @@ Pettanr::Application.routes.draw do
       delete :destroy
     end
   end
-  resources :common_lisences do
+  resources :common_licenses do
     collection do
       get :index
       get :show
@@ -193,6 +207,7 @@ Pettanr::Application.routes.draw do
   match 'home/(:action)', :controller => 'home'
   match 'help/(:action)', :controller => 'help'
   match 'system/(:action)', :controller => 'system'
+  match 'authors/(:action(/:id))', :controller => 'authors'
 #  controller 'system' do
 #    get 'start'
 #    get 'index'