OSDN Git Service

fix: any
[pettanr/pettanr.git] / app / controllers / home_controller.rb
index 3ee6e97..7a9c6cd 100644 (file)
@@ -1,14 +1,16 @@
 class HomeController < ApplicationController
-  before_filter :authenticate_user, :only => [
+  before_action :authenticate_user, :only => [
     :index, :show, :profile, :configure, :create_token, :delete_token, 
-    :scrolls, :scroll_panels, :comics, :comic_stories, :stories, :story_sheets, :sheets, :sheet_panels, :panels, :panel_pictures, :speech_balloons, :balloons, :speeches, :ground_pictures, :ground_colors,
-    :scrolls_count, :scroll_panels_count, :comics_count, :comic_stories_count, :stories_count, :story_sheets_count, :sheets_count, :sheet_panels_count, :panels_count, :resource_pictures_count, :panel_pictures_count, :speech_balloons_count, :balloons_count, :speeches_count, :ground_pictures_count, :ground_colors_count
+    :scrolls, :scroll_panels, :comics, :comic_stories, :stories, :story_sheets, 
+    :sheets, :sheet_panels, 
+    :panels, :panel_pictures, :speech_balloons, :balloons, :speeches, :ground_pictures, :ground_colors
   ]
-  before_filter :authenticate_author, :only => [
-    :scrolls, :scroll_panels, :comics, :comic_stories, :stories, :story_sheets, :sheets, :sheet_panels, :panels, :panel_pictures, :speech_balloons, :balloons, :speeches, :ground_pictures, :ground_colors,
-    :scrolls_count, :scroll_panels_count, :comics_count, :comic_stories_count, :stories_count, :story_sheets_count, :sheets_count, :sheet_panels_count, :panels_count, :resource_pictures_count, :panel_pictures_count, :speech_balloons_count, :balloons_count, :speeches_count, :ground_pictures_count, :ground_colors_count
+  before_action :authenticate_author, :only => [
+    :scrolls, :scroll_panels, :comics, :comic_stories, :stories, :story_sheets, 
+    :sheets, :sheet_panels, 
+    :panels, :panel_pictures, :speech_balloons, :balloons, :speeches, :ground_pictures, :ground_colors
   ]
-  before_filter :authenticate_artist, :only => [:resource_pictures]
+  before_action :authenticate_artist, :only => [:resource_pictures]
   
   def index
   end
@@ -23,14 +25,14 @@ class HomeController < ApplicationController
       @author.supply_default
     end
     @author.boosts 'post'
-    @author_form = Locmare::Bucket.factory @author.item_name, @author, true, true, @operators
+    @author_form = Locmare::Bucket.factory @author.item_name, 'default', @author, true, true, @operators
     @artist = @operators.artist
     unless @artist
       @artist = Artist.new
       @artist.supply_default
     end
     @artist.boosts 'post'
-    @artist_form = Locmare::Bucket.factory @artist.item_name, @artist, true, true, @operators
+    @artist_form = Locmare::Bucket.factory @artist.item_name, 'default', @artist, true, true, @operators
   end
   
   def create_token
@@ -58,127 +60,67 @@ class HomeController < ApplicationController
   end
   
   def scrolls
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def scroll_panels
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def comics
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def comic_stories
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def stories
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def story_sheets
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def sheets
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def sheet_panels
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def panels
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def panel_pictures
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def speech_balloons
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def balloons
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def speeches
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def ground_pictures
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def ground_colors
-    filer_list
+    filer_list finder: :find_private, param: @operators
   end
   
   def resource_pictures
-    filer_list
-  end
-  
-  def scrolls_count
-    list_count
-  end
-  
-  def scroll_panels_count
-    list_count
-  end
-  
-  def comics_count
-    list_count
-  end
-  
-  def comic_stories_count
-    list_count
-  end
-  
-  def stories_count
-    list_count
-  end
-  
-  def story_sheets_count
-    list_count
-  end
-  
-  def sheets_count
-    list_count
-  end
-  
-  def sheet_panels_count
-    list_count
-  end
-  
-  def panels_count
-    list_count
-  end
-  
-  def panel_pictures_count
-    list_count
-  end
-  
-  def balloons_count
-    list_count
-  end
-  
-  def speeches_count
-    list_count
-  end
-  
-  def ground_pictures_count
-    list_count
-  end
-  
-  def ground_colors_count
-    list_count
-  end
-  
-  def resource_pictures_count
-    list_count
+    filer_list finder: :find_private, param: @operators
   end
   
 end