OSDN Git Service

merge v06sheet
[pettanr/pettanr.git] / config / routes.rb
index 398a9c0..0730724 100644 (file)
@@ -27,8 +27,13 @@ Pettanr::Application.routes.draw do
       put :update
       delete :destroy
       get :browse
+      get :scrolls
+      get :scroll_panels
       get :comics
       get :stories
+      get :story_sheets
+      get :sheets
+      get :sheet_panels
       get :panels
       get :panel_pictures
       get :speech_balloons
@@ -67,6 +72,7 @@ Pettanr::Application.routes.draw do
       get :list
     end
     member do
+      get :play
       get :edit
       put :update
       delete :destroy
@@ -84,8 +90,97 @@ Pettanr::Application.routes.draw do
       get :list
     end
     member do
+      get :play
+      get :edit
+      put :update
+      delete :destroy
+      get :browse
+    end
+  end
+  resources :story_sheets do
+    new do
+      get :new
+    end
+    collection do
+      get :index
+      get :show
+      post :create
+      get :list
+    end
+    member do
+      get :edit
+      put :update
+      delete :destroy
+      get :browse
+    end
+  end
+  resources :sheets do
+    new do
+      get :new
+    end
+    collection do
+      get :index
+      get :show
+      get :count
+      post :create
+      get :list
+    end
+    member do
+      get :play
+      get :edit
+      put :update
+      delete :destroy
+      get :browse
+    end
+  end
+  resources :sheet_panels do
+    new do
+      get :new
+    end
+    collection do
+      get :index
+      get :show
+      post :create
+      get :list
+    end
+    member do
+      get :edit
+      put :update
+      delete :destroy
+      get :browse
+    end
+  end
+  resources :scrolls do
+    new do
+      get :new
+    end
+    collection do
+      get :index
+      get :show
+      get :count
+      post :create
+      get :list
+    end
+    member do
+      get :play
+      get :edit
+      put :update
+      delete :destroy
+      get :browse
+    end
+  end
+  resources :scroll_panels do
+    new do
+      get :new
+    end
+    collection do
+      get :index
+      get :show
+      post :create
+      get :list
+    end
+    member do
       get :edit
-      get :comic
       put :update
       delete :destroy
       get :browse
@@ -373,7 +468,7 @@ Pettanr::Application.routes.draw do
   # Keep in mind you can assign values other than :controller and :action
   match 'resource_pictures/:subdir/:id(.:format)/' => 'resource_pictures#show'
   match 'pictures/:subdir/:id(.:format)/' => 'pictures#show'
-  #match 'stories/comic/:id(.:format)' => 'stories#comic'
+  #match 'scroll_panels/scroll/:id(.:format)' => 'scroll_panels#scroll'
   match 'top/(:action)', :controller => 'top'
   match 'home/(:action)', :controller => 'home'
   match 'system/(:action)', :controller => 'system'