OSDN Git Service

add: social button
[pettanr/pettanr.git] / app / assets / javascripts / work / forms.js.coffee.erb
index 9f05e94..534f06c 100644 (file)
             },\r
             tag: {\r
               type: 'text',\r
+              args: {\r
+                options: {\r
+                  size: 80, \r
+                },\r
+              },\r
             },\r
             row_break: true,\r
           },\r
             },\r
             tag: {\r
               type: 'text',\r
+              args: {\r
+                options: {\r
+                  size: 80, \r
+                },\r
+              },\r
             },\r
             row_break: true,\r
           },\r
             },\r
             tag: {\r
               type: 'text',\r
+              args: {\r
+                options: {\r
+                  size: 80, \r
+                },\r
+              },\r
             },\r
             row_break: true,\r
           },\r
             },\r
             tag: {\r
               type: 'text',\r
+              args: {\r
+                options: {\r
+                  size: 80, \r
+                },\r
+              },\r
             },\r
             row_break: true,\r
           },\r
           caption: {\r
             tag: {\r
               type: 'text',\r
+              args: {\r
+                options: {\r
+                  size: 40, \r
+                },\r
+              },\r
             },\r
             row_break: true,\r
           },\r
     uses: {\r
       default: {\r
         fields: {\r
-          caption: {\r
-            tag: {\r
-              type: 'text',\r
-            },\r
-            row_break: true,\r
-          },\r
           x: {\r
             tag: {\r
               type: 'number',\r
           },\r
         },\r
         field_names: [\r
-          'caption',\r
           'x',\r
           'y',\r
           'width',\r
           caption: {\r
             tag: {\r
               type: 'text',\r
+              args: {\r
+                options: {\r
+                  size: 40, \r
+                },\r
+              },\r
             },\r
             row_break: true,\r
           },\r
               type: 'hidden',\r
             },\r
           },\r
-          caption: {\r
-            tag: {\r
-              type: 'text',\r
-            },\r
-            row_break: true,\r
-          },\r
           z: {\r
             label: {\r
               type: 'none',\r
           },\r
         },\r
         field_names: [\r
-          'caption',\r
           'id',\r
           'panel_id',\r
           'speech_balloon_template_id',\r
           caption: {\r
             tag: {\r
               type: 'text',\r
+              args: {\r
+                options: {\r
+                  size: 40, \r
+                },\r
+              },\r
             },\r
             row_break: true,\r
           },\r
             tag: {\r
               type: 'number',\r
             },\r
-            row_break: true,\r
           },\r
           width: {\r
             tag: {\r
               type: 'select',\r
             },\r
           },\r
-          quotes: {\r
-            tag: {\r
-              type: 'text',\r
-            },\r
-            row_break: true,\r
-          },\r
           content: {\r
             label: {\r
               args: {\r
                 },\r
               },\r
             },\r
+            row_break: true,\r
           },\r
           speech_balloon_template_module_name: {\r
             label: {\r
           'writing_format_id',\r
           'font_size',\r
           'text_align',\r
-          'quotes',\r
           'content',\r
           'fore_color',\r
           'id',\r
               type: 'hidden',\r
             },\r
           },\r
-          caption: {\r
-            tag: {\r
-              type: 'text',\r
-            },\r
-            row_break: true,\r
-          },\r
           repeat: {\r
             tag: {\r
               type: 'select',\r
             tag: {\r
               type: 'number',\r
             },\r
+            helpers: {\r
+              slider: {\r
+                type: 'slider',\r
+                args: {\r
+                  class_name: 'gp_x_slider',\r
+                  orientation: 'horizontal',\r
+                  range: 'min',\r
+                  max: 100,\r
+                },\r
+              },\r
+            },\r
+            row_break: true,\r
           },\r
           y: {\r
             tag: {\r
               type: 'number',\r
             },\r
+            helpers: {\r
+              slider: {\r
+                type: 'slider',\r
+                args: {\r
+                  class_name: 'gp_y_slider',\r
+                  orientation: 'horizontal',\r
+                  range: 'min',\r
+                  max: 100,\r
+                },\r
+              },\r
+            },\r
             row_break: true,\r
           },\r
           z: {\r
           },\r
         },\r
         field_names: [\r
-          'caption',\r
           'repeat',\r
           'x',\r
           'y',\r
           caption: {\r
             tag: {\r
               type: 'text',\r
+              args: {\r
+                options: {\r
+                  size: 40, \r
+                },\r
+              },\r
             },\r
             row_break: true,\r
           },\r
               type: 'hidden',\r
             },\r
           },\r
-          caption: {\r
-            tag: {\r
-              type: 'text',\r
-            },\r
-            row_break: true,\r
-          },\r
           code: {\r
             label: {\r
               args: {\r
             tag: {\r
               type: 'number',\r
             },\r
+            helpers: {\r
+              slider: {\r
+                type: 'slider',\r
+                args: {\r
+                  class_name: 'gc_xy_slider',\r
+                  orientation: 'horizontal',\r
+                  range: 'min',\r
+                  max: 100,\r
+                },\r
+              },\r
+            },\r
+            row_break: true,\r
           },\r
           wh: {\r
             tag: {\r
               type: 'number',\r
             },\r
+            helpers: {\r
+              slider: {\r
+                type: 'slider',\r
+                args: {\r
+                  class_name: 'gc_wh_slider',\r
+                  orientation: 'horizontal',\r
+                  range: 'min',\r
+                  max: 100,\r
+                },\r
+              },\r
+            },\r
             row_break: true,\r
           },\r
           z: {\r
         field_names: [\r
           'id',\r
           'panel_id',\r
-          'caption',\r
           'code',\r
           'orientation',\r
           'xy',\r
           caption: {\r
             tag: {\r
               type: 'text',\r
+              args: {\r
+                options: {\r
+                  size: 40, \r
+                },\r
+              },\r
             },\r
             row_break: true,\r
           },\r
       },\r
     },\r
   },\r
+  original_picture: {\r
+    uses: {\r
+      multipart: {\r
+        fields: {\r
+          file: {\r
+            label: {\r
+              type: 'none',\r
+            },\r
+            tag: {\r
+              type: 'file',\r
+            },\r
+          },\r
+        },\r
+        field_names: [\r
+          'file',\r
+        ]\r
+      },\r
+    },\r
+  },\r
   original_picture_license_group: {\r
     uses: {\r
       default: {\r
             tag: {\r
               type: 'select',\r
             },\r
+            row_break: true,\r
           },\r
           license_settings: {\r
             # boost_name: 'license_group',\r