OSDN Git Service

fix remote folder's title messaging
[pettanr/pettanr.git] / app / assets / javascripts / pettanr / action_filter.js.coffee
index 5326adb..1b2cac4 100644 (file)
@@ -1,7 +1,15 @@
 class Pettanr.ActionFilter\r
   \r
+  @suply_default: (reader, resource_reader, user, author) ->\r
+    {\r
+      reader: _.union(default_reader_filters, reader),\r
+      resource_reader: _.union(default_resource_reader_filters, resource_reader),\r
+      user: _.union(default_user_filters, user),\r
+      author: _.union(default_author_filters, author)\r
+    }\r
+  \r
   @sns_filters: () ->\r
-    default_reader_filters = ['ndex', 'show']\r
+    default_reader_filters = ['index', 'show']\r
     default_resource_reader_filters = []\r
     default_user_filters = ['new', 'create', 'edit', 'update', 'destroy']\r
     default_author_filters = ['new', 'create', 'edit', 'update', 'destroy']\r
@@ -18,6 +26,60 @@ class Pettanr.ActionFilter
         user: _.union(default_user_filters, []),\r
         author: _.union(default_author_filters, [])\r
       },\r
+      scroll_panels: {\r
+        reader: _.union(default_reader_filters, ['by_panel', 'by_scroll', 'by_author']),\r
+        resource_reader: _.union(default_resource_reader_filters, []),\r
+        user: _.union(default_user_filters, []),\r
+        author: _.union(default_author_filters, [])\r
+      },\r
+      comics: {\r
+      },\r
+      comic_stories: {\r
+      },\r
+      stories: {\r
+      },\r
+      story_sheets: {\r
+      },\r
+      sheets: {\r
+      },\r
+      sheet_panels: {\r
+      },\r
+      panels: {\r
+      },\r
+      panel_pictures: {\r
+      },\r
+      speech_balloons: {\r
+      },\r
+      speeches: {\r
+      },\r
+      balloons: {\r
+      },\r
+      ground_pictures: {\r
+      },\r
+      ground_colors: {\r
+      },\r
+      original_pictures: {\r
+      },\r
+      pictures: {\r
+      },\r
+      resource_pictures: {\r
+      },\r
+      speech_balloon_templates: {\r
+      },\r
+      writing_formats: {\r
+      },\r
+      license_groups: {\r
+      },\r
+      licenses: {\r
+      },\r
+      authors: {\r
+      },\r
+      artists: {\r
+      },\r
+      system_pictures: {\r
+      },\r
+      home: {\r
+      },\r
     }\r
   \r
   @blog_filters: () ->\r