OSDN Git Service

fix form extend
[pettanr/pettanr.git] / app / assets / javascripts / manifest / work / profilers.js.coffee.erb
index d3ecf66..3af686b 100644 (file)
     }, \r
   },\r
   picture: {\r
+    columns: {\r
+      license_group_settings: {\r
+        type: 'extend',\r
+      }, \r
+      credit_picture_settings: {\r
+        type: 'extend',\r
+      }, \r
+      license_settings: {\r
+        type: 'extend',\r
+      }, \r
+    },\r
     column_names: [\r
       'original_picture_id', \r
       'revision', \r
       'license_id', \r
       'md5', \r
       'artist_name', \r
-      'credit', \r
-      'settings', \r
-      'classname', \r
+      'license_group_settings', \r
+      'credit_picture_settings', \r
+      'license_settings', \r
+      'license_group_classname', \r
     ],\r
     associations: {\r
       belongs_to: [\r
     }, \r
   },\r
   resource_picture: {\r
+    columns: {\r
+      license_group_settings: {\r
+        type: 'extend',\r
+        args: {\r
+          boost_name: 'license_group',\r
+        },\r
+      }, \r
+      credit_picture_settings: {\r
+        type: 'extend',\r
+        args: {\r
+          boost_name: 'credit_picture',\r
+        },\r
+      }, \r
+      license_settings: {\r
+        type: 'extend',\r
+        args: {\r
+          boost_name: 'license',\r
+        },\r
+      }, \r
+    },\r
     column_names: [\r
       'original_picture_id', \r
       'revision', \r
       'license_id', \r
       'md5', \r
       'artist_name', \r
-      'credit', \r
-      'settings', \r
+      'license_group_settings', \r
+      'credit_picture_settings', \r
+      'license_settings', \r
       'picture_id', \r
-      'classname', \r
+      'license_group_classname', \r
     ],\r
     associations: {\r
       belongs_to: [\r
       'url', \r
     ],\r
     extend_settings: {\r
+      pettanr_creative_commons_v30_licenses_license: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+          'open', \r
+          'commercial', \r
+          'official', \r
+          'attribution', \r
+          'derive', \r
+          'thumbnail', \r
+          'gif_convert', \r
+          'reverse', \r
+          'sync_vh', \r
+          'overlap', \r
+        ],\r
+      },\r
+      pettanr_creative_commons_v30_licenses_credit_picture: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+          'source_url_btn_id', \r
+          'source_url_off_btn_id', \r
+        ],\r
+      },\r
       pettanr_pettan_commons_v01_licenses_license: {\r
         columns: {\r
         },\r
           'open', \r
           'commercial', \r
           'official', \r
-          'attribution:', \r
+          'attribution', \r
           'derive', \r
           'thumbnail', \r
           'gif_convert', \r
           'source_url_off_btn_id', \r
         ],\r
       },\r
+      pettanr_pettan_protected_v01_licenses_license: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+          'open', \r
+          'commercial', \r
+          'official', \r
+          'attribution', \r
+          'derive', \r
+          'thumbnail', \r
+          'gif_convert', \r
+          'reverse', \r
+          'sync_vh', \r
+          'overlap', \r
+          'trackback', \r
+        ],\r
+      },\r
+      pettanr_pettan_protected_v01_licenses_credit_picture: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+          'source_url_btn_id', \r
+          'source_url_off_btn_id', \r
+        ],\r
+      },\r
+      pettanr_pettan_public_v01_licenses_license: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+          'open', \r
+          'commercial', \r
+          'official', \r
+          'attribution', \r
+          'derive', \r
+          'thumbnail', \r
+          'gif_convert', \r
+          'reverse', \r
+          'sync_vh', \r
+          'overlap', \r
+          'trackback', \r
+        ],\r
+      },\r
+      pettanr_pettan_public_v01_licenses_credit_picture: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+          'source_url_btn_id', \r
+        ],\r
+      },\r
+      pettanr_public_domain_v01_licenses_license: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+          'open', \r
+          'commercial', \r
+          'official', \r
+          'attribution', \r
+          'derive', \r
+          'thumbnail', \r
+          'gif_convert', \r
+          'reverse', \r
+          'sync_vh', \r
+          'overlap', \r
+          'trackback', \r
+        ],\r
+      },\r
+      pettanr_public_domain_v01_licenses_credit_picture: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+          'source_url_btn_id', \r
+          'source_url_off_btn_id', \r
+        ],\r
+      },\r
+      pettanr_unknown_v01_licenses_license: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+          'open', \r
+          'commercial', \r
+          'official', \r
+          'attribution', \r
+          'derive', \r
+          'thumbnail', \r
+          'gif_convert', \r
+          'reverse', \r
+          'sync_vh', \r
+          'overlap', \r
+          'trackback', \r
+        ],\r
+      },\r
+      pettanr_unknown_v01_licenses_credit_picture: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+          'source_url_btn_id', \r
+          'source_url_off_btn_id', \r
+        ],\r
+      },\r
     },\r
     associations: {\r
       has_many: [\r
         },\r
       }, \r
     },\r
+    extend_settings: {\r
+      pettanr_creative_commons_v30_licenses_attribute: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+        ],\r
+      },\r
+      pettanr_pettan_commons_v01_licenses_attribute: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+        ],\r
+      },\r
+      pettanr_pettan_protected_v01_licenses_attribute: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+        ],\r
+      },\r
+      pettanr_pettan_public_v01_licenses_attribute: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+        ],\r
+      },\r
+      pettanr_public_domain_v01_licenses_attribute: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+        ],\r
+      },\r
+      pettanr_unknown_v01_licenses_attribute: {\r
+        columns: {\r
+        },\r
+        column_names: [\r
+        ],\r
+      },\r
+    },\r
     column_names: [\r
       'license_group_id', \r
       'license_group_classname', \r