OSDN Git Service

fix boost template
[pettanr/pettanr.git] / public / manifest.json
index 32c3da9..d3943fd 100644 (file)
         "parent_model_name": "panel",\r
         "boost": {\r
           "speech_balloon_template": {\r
-            "resource_name": "speech_balloon_template",\r
-            "engine_resource_name": "speech_balloon_templates",\r
-            "engine_resource_extend_column_name": "speech_balloon_template_classname",\r
-            "extend_column_name": "speech_balloon_template_classname",\r
-            "settings_column_name": "speech_balloon_template_settings",\r
             "extend_model_class_name": "SpeechBalloon",\r
-            "extend_item_name": "speech_balloon"\r
+            "item_name_for_extend_model": "speech_balloon"\r
           }\r
         }\r
       }\r
         "parent_model_name": "speech_balloon",\r
         "boost": {\r
           "speech_balloon_template": {\r
-            "resource_name": "speech_balloon_template",\r
-            "engine_resource_name": "speech_balloon_templates",\r
-            "engine_resource_extend_column_name": "speech_balloon_template_classname",\r
-            "extend_column_name": "speech_balloon_template_classname",\r
-            "settings_column_name": "speech_balloon_template_settings",\r
             "extend_model_class_name": "Balloon",\r
-            "extend_item_name": "balloon"\r
+            "item_name_for_extend_model": "balloon"\r
           }\r
         }\r
       }\r
       "args": {\r
         "parent_model_name": "speech_balloon",\r
         "boost": {\r
-          "writing_format": {},\r
+          "writing_format": {\r
+            "level": "read",\r
+            "item_name_for_extend_model": "renderer",\r
+            "extend_module_name": "RendererModule"\r
+          },\r
           "speech_balloon_template": {\r
-            "resource_name": "speech_balloon_template",\r
-            "engine_resource_name": "speech_balloon_templates",\r
-            "engine_resource_extend_column_name": "speech_balloon_template_classname",\r
-            "extend_column_name": "speech_balloon_template_classname",\r
-            "settings_column_name": "speech_balloon_template_settings",\r
             "extend_model_class_name": "Speech",\r
-            "extend_item_name": "speech"\r
+            "item_name_for_extend_model": "speech"\r
           }\r
         }\r
       }\r
       "args": {\r
         "boost": {\r
           "license_group": {\r
-            "resource_name": "license_group",\r
-            "engine_resource_name": "license_groups",\r
-            "engine_resource_extend_column_name": "license_group_classname",\r
-            "extend_column_name": "license_group_classname",\r
-            "settings_column_name": "license_group_settings",\r
             "extend_model_class_name": "License",\r
-            "extend_item_name": "license"\r
+            "item_name_for_extend_model": "license"\r
           },\r
           "license": {\r
             "level": "read",\r
-            "resource_name": "license_group",\r
-            "engine_resource_name": "license_groups",\r
-            "engine_resource_extend_column_name": "license_group_classname",\r
-            "extend_column_name": "license_group_classname",\r
-            "settings_column_name": "license_settings",\r
+            "template_name": "license_group",\r
             "extend_model_class_name": "Attribute",\r
-            "extend_item_name": "attribute"\r
+            "item_name_for_extend_model": "attribute"\r
           },\r
           "credit_picture": {\r
             "level": "read",\r
-            "resource_name": "license_group",\r
-            "engine_resource_name": "license_groups",\r
-            "engine_resource_extend_column_name": "license_group_classname",\r
-            "extend_column_name": "license_group_classname",\r
-            "settings_column_name": "credit_picture_settings",\r
+            "template_name": "license_group",\r
             "extend_model_class_name": "CreditPicture",\r
-            "extend_item_name": "credit_picture"\r
+            "item_name_for_extend_model": "credit_picture"\r
           }\r
         }\r
       }\r
       "args": {\r
         "boost": {\r
           "license_group": {\r
-            "resource_name": "license_group",\r
-            "engine_resource_name": "license_groups",\r
-            "engine_resource_extend_column_name": "license_group_classname",\r
-            "extend_column_name": "license_group_classname",\r
-            "settings_column_name": "license_group_settings",\r
             "extend_model_class_name": "License",\r
-            "extend_item_name": "license"\r
+            "item_name_for_extend_model": "license"\r
           },\r
           "license": {\r
             "level": "read",\r
-            "resource_name": "license_group",\r
-            "engine_resource_name": "license_groups",\r
-            "engine_resource_extend_column_name": "license_group_classname",\r
-            "extend_column_name": "license_group_classname",\r
-            "settings_column_name": "license_settings",\r
+            "template_name": "license_group",\r
             "extend_model_class_name": "Attribute",\r
-            "extend_item_name": "attribute"\r
+            "item_name_for_extend_model": "attribute"\r
           },\r
           "credit_picture": {\r
             "level": "read",\r
-            "resource_name": "license_group",\r
-            "engine_resource_name": "license_groups",\r
-            "engine_resource_extend_column_name": "license_group_classname",\r
-            "extend_column_name": "license_group_classname",\r
-            "settings_column_name": "credit_picture_settings",\r
+            "template_name": "license_group",\r
             "extend_model_class_name": "CreditPicture",\r
-            "extend_item_name": "credit_picture"\r
+            "item_name_for_extend_model": "credit_picture"\r
           }\r
         }\r
       }\r
     },\r
-    "speech_balloon_template": {},\r
-    "writing_format": {},\r
-    "license_group": {},\r
+    "speech_balloon_template": {\r
+      "type": "template"\r
+    },\r
+    "writing_format": {\r
+      "type": "template"\r
+    },\r
+    "license_group": {\r
+      "type": "template"\r
+    },\r
     "license": {\r
-      "type": "leaf",\r
+      "type": "system_resource",\r
       "args": {\r
         "parent_model_name": "license_group",\r
         "boost": {\r
-          "license_group": {},\r
+          "license_group": {\r
+            "extend_model_class_name": "License",\r
+            "item_name_for_extend_model": "license"\r
+          },\r
           "credit_picture": {\r
             "level": "read",\r
-            "resource_name": "license_group",\r
-            "settings_column_name": "credit_picture_settings",\r
+            "template_name": "license_group",\r
             "extend_model_class_name": "CreditPicture",\r
-            "extend_item_name": "credit_picture",\r
-            "extend_column_name": "license_group_classname"\r
+            "item_name_for_extend_model": "credit_picture"\r
           }\r
         }\r
       }\r
     },\r
-    "author": {},\r
-    "artist": {},\r
-    "system_picture": {}\r
+    "author": {\r
+      "type": "owner"\r
+    },\r
+    "artist": {\r
+      "type": "owner"\r
+    },\r
+    "system_picture": {\r
+      "type": "system_resource"\r
+    }\r
   },\r
   "controllers": {\r
     "folders": {\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
             "list_name": "public"\r
           }\r
         },\r
-        "by_writing_format": {\r
+        "by_author": {\r
           "type": "list"\r
         },\r
         "show": {\r
             "list_name": "public"\r
           }\r
         },\r
-        "count_by_writing_format": {\r
+        "count_by_author": {\r
           "type": "count"\r
         },\r
         "new": {\r
             "list_name": "public"\r
           }\r
         },\r
+        "by_author": {\r
+          "type": "list"\r
+        },\r
         "show": {\r
           "type": "show"\r
         },\r
             "list_name": "public"\r
           }\r
         },\r
+        "count_by_author": {\r
+          "type": "count"\r
+        },\r
         "new": {\r
           "type": "new"\r
         },\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
             "list_name": "public"\r
           }\r
         },\r
+        "by_artist": {\r
+          "type": "list"\r
+        },\r
         "show": {\r
           "type": "show"\r
+        },\r
+        "count": {\r
+          "type": "count",\r
+          "args": {\r
+            "list_name": "public"\r
+          }\r
+        },\r
+        "count_by_artist": {\r
+          "type": "count"\r
         }\r
       }\r
     },\r
             "list_name": "public"\r
           }\r
         },\r
-        "by_original_picture": {\r
-          "type": "list"\r
-        },\r
         "by_license": {\r
           "type": "list"\r
         },\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
         },\r
         "edit": {\r
           "type": "edit"\r
+        },\r
+        "create": {\r
+          "type": "create"\r
+        },\r
+        "update": {\r
+          "type": "update"\r
+        },\r
+        "destroy": {\r
+          "type": "destroy"\r
         }\r
       }\r
     },\r
     "speech_balloon": {\r
       "associations": {\r
         "belongs_to": {\r
-          "panel": {}\r
+          "panel": {},\r
+          "speech_balloon_template": {}\r
         },\r
         "has_many": {},\r
         "has_one": {\r
             "number": true\r
           }\r
         },\r
-        "speech_balloon_template_classname": {\r
+        "speech_balloon_template_module_name": {\r
           "type": "text",\r
           "rules": {\r
             "required": true\r
       "associations": {\r
         "belongs_to": {\r
           "speech_balloon": {},\r
-          "system_picture": {}\r
+          "system_picture": {},\r
+          "speech_balloon_template": {}\r
         },\r
         "has_many": {}\r
       },\r
             "number": true\r
           }\r
         },\r
-        "speech_balloon_template_classname": {\r
+        "speech_balloon_template_module_name": {\r
           "type": "text",\r
           "rules": {\r
             "required": true\r
       "associations": {\r
         "belongs_to": {\r
           "speech_balloon": {},\r
-          "writing_format": {}\r
+          "writing_format": {},\r
+          "speech_balloon_template": {}\r
         },\r
         "has_many": {}\r
       },\r
             "number": true\r
           }\r
         },\r
-        "speech_balloon_template_classname": {\r
+        "speech_balloon_template_module_name": {\r
           "type": "text",\r
           "rules": {\r
             "required": true\r
             "number": true\r
           }\r
         },\r
-        "writing_format_classname": {\r
+        "writing_format_module_name": {\r
           "type": "text",\r
           "rules": {\r
             "required": true\r
           "type": "text",\r
           "rules": {}\r
         },\r
-        "license_group_classname": {\r
+        "license_group_module_name": {\r
           "type": "text",\r
           "rules": {\r
             "required": true\r
             "number": true\r
           }\r
         },\r
-        "license_group_id": {\r
-          "type": "number",\r
-          "rules": {\r
-            "required": true,\r
-            "number": true\r
-          }\r
-        },\r
         "license_id": {\r
           "type": "number",\r
           "rules": {\r
             "number": true\r
           }\r
         },\r
-        "license_group_classname": {\r
+        "license_group_module_name": {\r
           "type": "text",\r
           "rules": {\r
             "required": true\r
             "required": true\r
           }\r
         },\r
-        "classname": {\r
+        "module_name": {\r
           "type": "text",\r
           "rules": {\r
             "required": true\r
             "required": true\r
           }\r
         },\r
-        "classname": {\r
+        "module_name": {\r
           "type": "text",\r
           "rules": {\r
             "required": true\r
             "required": true\r
           }\r
         },\r
-        "classname": {\r
+        "module_name": {\r
           "type": "text",\r
           "rules": {\r
             "required": true\r
             "number": true\r
           }\r
         },\r
-        "license_group_classname": {\r
+        "license_group_module_name": {\r
           "type": "text",\r
           "rules": {\r
             "required": true\r
         "has_many": {\r
           "balloons": {},\r
           "speech_balloon_templates": {},\r
-          "licenses": {}\r
+          "licenses": {},\r
+          "writing_formats": {}\r
         },\r
         "has_one": {}\r
       },\r
     }\r
   },\r
   "system_resources": {\r
-    "engine_resources": {\r
-      "license_groups": {\r
-        "resource_items": {\r
+    "templates": {\r
+      "license_group": {\r
+        "template_items": {\r
           "PettanrCreativeCommonsV30Licenses": "pettanr_creative_commons_v30_licenses",\r
           "PettanrPettanCommonsV01Licenses": "pettanr_pettan_commons_v01_licenses",\r
           "PettanrPettanProtectedV01Licenses": "pettanr_pettan_protected_v01_licenses",\r
           "PettanrUnknownV01Licenses": "pettanr_unknown_v01_licenses"\r
         }\r
       },\r
-      "speech_balloon_templates": {\r
-        "resource_items": {\r
+      "speech_balloon_template": {\r
+        "template_items": {\r
           "CircleSpeechBalloon": "circle_speech_balloon",\r
           "PlainSpeechBalloon": "plain_speech_balloon",\r
           "SquareSpeechBalloon": "square_speech_balloon",\r
           "TestSpeechBalloon": "test_speech_balloon"\r
         }\r
       },\r
-      "writing_formats": {\r
+      "writing_format": {\r
         "has_route": 0,\r
-        "resource_items": {\r
+        "template_items": {\r
           "PettanrSimpleFormat": "pettanr_simple_format"\r
         }\r
       }\r
     },\r
-    "elements": {\r
-      "PanelPicture": "panel_pictures",\r
-      "SpeechBalloon": "speech_balloons",\r
-      "GroundPicture": "ground_pictures",\r
-      "GroundColor": "ground_colors"\r
-    },\r
     "select_items": {\r
       "provider_status_status_items": [\r
         [\r