OSDN Git Service

add folder
[pettanr/pettanr.git] / app / assets / javascripts / manifest / work / forms.js.coffee.erb
1 #マニフェスト\r
2 @forms = {\r
3   folder: {\r
4     fields: {\r
5       name: {\r
6         tag: {\r
7           type: 'text',\r
8         },\r
9         row_break: true,\r
10       },\r
11       controller_name: {\r
12         tag: {\r
13           type: 'text',\r
14         },\r
15         row_break: true,\r
16       },\r
17       action_name: {\r
18         tag: {\r
19           type: 'text',\r
20         },\r
21         row_break: true,\r
22       },\r
23       category_id: {\r
24         tag: {\r
25           type: 'number',\r
26         },\r
27         row_break: true,\r
28       },\r
29       t: {\r
30         tag: {\r
31           type: 'number',\r
32         },\r
33         row_break: true,\r
34       },\r
35       parent_id: {\r
36         tag: {\r
37           type: 'number',\r
38         },\r
39         row_break: true,\r
40       },\r
41       lft: {\r
42         tag: {\r
43           type: 'number',\r
44         },\r
45         row_break: true,\r
46       },\r
47       rgt: {\r
48         tag: {\r
49           type: 'number',\r
50         },\r
51         row_break: true,\r
52       },\r
53       depth: {\r
54         tag: {\r
55           type: 'number',\r
56         },\r
57         row_break: true,\r
58       },\r
59       id: {\r
60         label: {\r
61           type: 'none',\r
62         },\r
63         tag: {\r
64           type: 'hidden',\r
65         },\r
66       },\r
67     },\r
68     field_names: [\r
69       'controller_name',\r
70       'action_name',\r
71       'category_id',\r
72       't',\r
73       'parent_id',\r
74       'lft',\r
75       'rgt',\r
76       'depth',\r
77       'id',\r
78     ]\r
79   },\r
80   scroll: {\r
81     fields: {\r
82       title: {\r
83         label: {\r
84           args: {\r
85             row_break: true,\r
86           },\r
87         },\r
88         tag: {\r
89           type: 'text',\r
90         },\r
91         row_break: true,\r
92       },\r
93       description: {\r
94         label: {\r
95           args: {\r
96             row_break: true,\r
97           },\r
98         },\r
99         tag: {\r
100           type: 'text_area',\r
101         },\r
102       },\r
103       visible: {\r
104         tag: {\r
105           type: 'select',\r
106         },\r
107         row_break: true,\r
108       },\r
109       id: {\r
110         label: {\r
111           type: 'none',\r
112         },\r
113         tag: {\r
114           type: 'hidden',\r
115         },\r
116       },\r
117       author_id: {\r
118         label: {\r
119           type: 'none',\r
120         },\r
121         tag: {\r
122           type: 'hidden',\r
123         },\r
124       },\r
125     },\r
126     field_names: [\r
127       'title',\r
128       'description',\r
129       'visible',\r
130       'id',\r
131       'author_id',\r
132     ]\r
133   },\r
134   scroll_panel: {\r
135     fields: {\r
136       scroll_id: {\r
137         tag: {\r
138           type: 'number',\r
139         },\r
140       },\r
141       panel_id: {\r
142         tag: {\r
143           type: 'number',\r
144         },\r
145       },\r
146       t: {\r
147         tag: {\r
148           type: 'number',\r
149         },\r
150       },\r
151       id: {\r
152         label: {\r
153           type: 'none',\r
154         },\r
155         tag: {\r
156           type: 'hidden',\r
157         },\r
158       },\r
159     },\r
160     field_names: [\r
161       'scroll_id',\r
162       'panel_id',\r
163       't',\r
164       'id',\r
165     ]\r
166   },\r
167   comic: {\r
168     fields: {\r
169       title: {\r
170         label: {\r
171           args: {\r
172             row_break: true,\r
173           },\r
174         },\r
175         tag: {\r
176           type: 'text',\r
177         },\r
178         row_break: true,\r
179       },\r
180       description: {\r
181         label: {\r
182           args: {\r
183             row_break: true,\r
184           },\r
185         },\r
186         tag: {\r
187           type: 'text_area',\r
188         },\r
189       },\r
190       visible: {\r
191         tag: {\r
192           type: 'select',\r
193         },\r
194         row_break: true,\r
195       },\r
196       id: {\r
197         label: {\r
198           type: 'none',\r
199         },\r
200         tag: {\r
201           type: 'hidden',\r
202         },\r
203       },\r
204       author_id: {\r
205         label: {\r
206           type: 'none',\r
207         },\r
208         tag: {\r
209           type: 'hidden',\r
210         },\r
211       },\r
212     },\r
213     field_names: [\r
214       'title',\r
215       'description',\r
216       'visible',\r
217       'id',\r
218       'author_id',\r
219     ]\r
220   },\r
221   story: {\r
222     fields: {\r
223       comic_id: {\r
224         label: {\r
225           type: 'none',\r
226         },\r
227         tag: {\r
228           type: 'hidden',\r
229         },\r
230       },\r
231       title: {\r
232         label: {\r
233           args: {\r
234             row_break: true,\r
235           },\r
236         },\r
237         tag: {\r
238           type: 'text',\r
239         },\r
240         row_break: true,\r
241       },\r
242       description: {\r
243         label: {\r
244           args: {\r
245             row_break: true,\r
246           },\r
247         },\r
248         tag: {\r
249           type: 'text_area',\r
250         },\r
251         row_break: true,\r
252       },\r
253       visible: {\r
254         tag: {\r
255           type: 'select',\r
256         },\r
257         row_break: true,\r
258       },\r
259       t: {\r
260         tag: {\r
261           type: 'number',\r
262         },\r
263       },\r
264       id: {\r
265         label: {\r
266           type: 'none',\r
267         },\r
268         tag: {\r
269           type: 'hidden',\r
270         },\r
271       },\r
272       author_id: {\r
273         label: {\r
274           type: 'none',\r
275         },\r
276         tag: {\r
277           type: 'hidden',\r
278         },\r
279       },\r
280     },\r
281     field_names: [\r
282       'comic_id',\r
283       'title',\r
284       'description',\r
285       'visible',\r
286       't',\r
287       'id',\r
288       'author_id',\r
289     ]\r
290   },\r
291   story_sheet: {\r
292     fields: {\r
293       story_id: {\r
294         label: {\r
295           type: 'none',\r
296         },\r
297         tag: {\r
298           type: 'number',\r
299         },\r
300       },\r
301       sheet_id: {\r
302         label: {\r
303           type: 'none',\r
304         },\r
305         tag: {\r
306           type: 'number',\r
307         },\r
308       },\r
309       t: {\r
310         tag: {\r
311           type: 'number',\r
312         },\r
313       },\r
314       id: {\r
315         label: {\r
316           type: 'none',\r
317         },\r
318         tag: {\r
319           type: 'hidden',\r
320         },\r
321       },\r
322     },\r
323     field_names: [\r
324       'story_id',\r
325       'sheet_id',\r
326       't',\r
327       'id',\r
328     ]\r
329   },\r
330   sheet: {\r
331     fields: {\r
332       caption: {\r
333         label: {\r
334           args: {\r
335             row_break: true,\r
336           },\r
337         },\r
338         tag: {\r
339           type: 'text',\r
340         },\r
341         row_break: true,\r
342       },\r
343       width: {\r
344         tag: {\r
345           type: 'number',\r
346         },\r
347       },\r
348       height: {\r
349         tag: {\r
350           type: 'number',\r
351         },\r
352         row_break: true, \r
353       },\r
354       visible: {\r
355         tag: {\r
356           type: 'select',\r
357         },\r
358         row_break: true,\r
359       },\r
360       id: {\r
361         label: {\r
362           type: 'none',\r
363         },\r
364         tag: {\r
365           type: 'hidden',\r
366         },\r
367       },\r
368       author_id: {\r
369         label: {\r
370           type: 'none',\r
371         },\r
372         tag: {\r
373           type: 'hidden',\r
374         },\r
375       },\r
376     },\r
377     field_names: [\r
378       'caption',\r
379       'width',\r
380       'height',\r
381       'visible',\r
382       'id',\r
383       'author_id',\r
384     ]\r
385   },\r
386   sheet_panel: {\r
387     fields: {\r
388       sheet_id: {\r
389         tag: {\r
390           type: 'number',\r
391         },\r
392       },\r
393       panel_id: {\r
394         tag: {\r
395           type: 'number',\r
396         },\r
397       },\r
398       x: {\r
399         tag: {\r
400           type: 'number',\r
401         },\r
402       },\r
403       y: {\r
404         tag: {\r
405           type: 'number',\r
406         },\r
407         row_break: true,\r
408       },\r
409       z: {\r
410         label: {\r
411           type: 'none',\r
412         },\r
413         tag: {\r
414           type: 'hidden',\r
415         },\r
416       },\r
417       t: {\r
418         label: {\r
419           type: 'none',\r
420         },\r
421         tag: {\r
422           type: 'hidden',\r
423         },\r
424       },\r
425       id: {\r
426         label: {\r
427           type: 'none',\r
428         },\r
429         tag: {\r
430           type: 'hidden',\r
431         },\r
432       },\r
433     },\r
434     field_names: [\r
435       'sheet_id',\r
436       'panel_id',\r
437       'x',\r
438       'y',\r
439       'z',\r
440       't',\r
441       'id',\r
442     ]\r
443   },\r
444   panel: {\r
445     fields: {\r
446       caption: {\r
447         tag: {\r
448           type: 'text',\r
449         },\r
450         row_break: true,\r
451       },\r
452       width: {\r
453         tag: {\r
454           type: 'number',\r
455         },\r
456       },\r
457       height: {\r
458         tag: {\r
459           type: 'number',\r
460         },\r
461         row_break: true, \r
462       },\r
463       border: {\r
464         tag: {\r
465           type: 'number',\r
466         },\r
467       },\r
468       publish: {\r
469         tag: {\r
470           type: 'select',\r
471         },\r
472         row_break: true,\r
473       },\r
474       id: {\r
475         label: {\r
476           type: 'none',\r
477         },\r
478         tag: {\r
479           type: 'hidden',\r
480         },\r
481       },\r
482       author_id: {\r
483         label: {\r
484           type: 'none',\r
485         },\r
486         tag: {\r
487           type: 'hidden',\r
488         },\r
489       },\r
490     },\r
491     field_names: [\r
492       'caption',\r
493       'width',\r
494       'height',\r
495       'border',\r
496       'publish',\r
497       'id',\r
498       'author_id',\r
499     ]\r
500   },\r
501   panel_picture: {\r
502     fields: {\r
503       caption: {\r
504         tag: {\r
505           type: 'text',\r
506         },\r
507         row_break: true,\r
508       },\r
509       x: {\r
510         tag: {\r
511           type: 'number',\r
512         },\r
513       },\r
514       y: {\r
515         tag: {\r
516           type: 'number',\r
517         },\r
518         row_break: true,\r
519       },\r
520       width: {\r
521         tag: {\r
522           type: 'number',\r
523         },\r
524         helpers: {\r
525           size: {\r
526             type: 'size',\r
527             args: {\r
528               dom_class: 'panel_picture_width_tool', \r
529             },\r
530           },\r
531         },\r
532         row_break: true,\r
533       },\r
534       height: {\r
535         tag: {\r
536           type: 'number',\r
537         },\r
538         helpers: {\r
539           size: {\r
540             type: 'size',\r
541             args: {\r
542               dom_class: 'panel_picture_height_tool', \r
543             },\r
544           },\r
545         },\r
546         row_break: true,\r
547       },\r
548       link: {\r
549         tag: {\r
550           type: 'text',\r
551         },\r
552         row_break: true,\r
553       },\r
554       id: {\r
555         label: {\r
556           type: 'none',\r
557         },\r
558         tag: {\r
559           type: 'hidden',\r
560         },\r
561       },\r
562       panel_id: {\r
563         label: {\r
564           type: 'none',\r
565         },\r
566         tag: {\r
567           type: 'hidden',\r
568         },\r
569       },\r
570       picture_id: {\r
571         tag: {\r
572           type: 'hidden',\r
573         },\r
574         helpers: {\r
575           popup: {\r
576             type: 'popup',\r
577             args: {\r
578               source: 'pictures',\r
579             },\r
580           },\r
581         },\r
582       },\r
583       z: {\r
584         label: {\r
585           type: 'none',\r
586         },\r
587         tag: {\r
588           type: 'hidden',\r
589         },\r
590       },\r
591       t: {\r
592         label: {\r
593           type: 'none',\r
594         },\r
595         tag: {\r
596           type: 'hidden',\r
597         },\r
598       },\r
599     },\r
600     field_names: [\r
601       'caption',\r
602       'x',\r
603       'y',\r
604       'width',\r
605       'height',\r
606       'link',\r
607       'id',\r
608       'panel_id',\r
609       'picture_id',\r
610       'z',\r
611       't',\r
612     ]\r
613   },\r
614   speech_balloon: {\r
615     fields: {\r
616       id: {\r
617         label: {\r
618           type: 'none',\r
619         },\r
620         tag: {\r
621           type: 'hidden',\r
622         },\r
623       },\r
624       panel_id: {\r
625         label: {\r
626           type: 'none',\r
627         },\r
628         tag: {\r
629           type: 'hidden',\r
630         },\r
631       },\r
632       speech_balloon_template_id: {\r
633         label: {\r
634           type: 'none',\r
635         },\r
636         tag: {\r
637           type: 'hidden',\r
638         },\r
639       },\r
640       caption: {\r
641         tag: {\r
642           type: 'text',\r
643         },\r
644         row_break: true,\r
645       },\r
646       z: {\r
647         label: {\r
648           type: 'none',\r
649         },\r
650         tag: {\r
651           type: 'hidden',\r
652         },\r
653       },\r
654       t: {\r
655         label: {\r
656           type: 'none',\r
657         },\r
658         tag: {\r
659           type: 'hidden',\r
660         },\r
661       },\r
662       speech_balloon_template_classname: {\r
663         label: {\r
664           type: 'none',\r
665         },\r
666         tag: {\r
667           type: 'hidden',\r
668         },\r
669       },\r
670       speech_balloon_template_settings: {\r
671         label: {\r
672           type: 'none',\r
673         },\r
674         tag: {\r
675           type: 'hidden',\r
676         },\r
677       },\r
678     },\r
679     field_names: [\r
680       'caption',\r
681       'id',\r
682       'panel_id',\r
683       'speech_balloon_template_id',\r
684       'speech_balloon_template_classname',\r
685       'z',\r
686       't',\r
687       'speech_balloon_template_settings',\r
688     ],\r
689   },\r
690   balloon: {\r
691     fields: {\r
692       id: {\r
693         label: {\r
694           type: 'none',\r
695         },\r
696         tag: {\r
697           type: 'hidden',\r
698         },\r
699       },\r
700       speech_balloon_id: {\r
701         label: {\r
702           type: 'none',\r
703         },\r
704         tag: {\r
705           type: 'hidden',\r
706         },\r
707       },\r
708       speech_balloon_template_id: {\r
709         label: {\r
710           type: 'none',\r
711         },\r
712         tag: {\r
713           type: 'hidden',\r
714         },\r
715       },\r
716       system_picture_id: {\r
717         label: {\r
718           type: 'none',\r
719         },\r
720         tag: {\r
721           type: 'hidden',\r
722         },\r
723       },\r
724       r: {\r
725         tag: {\r
726           type: 'number',\r
727         },\r
728         helpers: {\r
729           tail_angle: {\r
730             type: 'size',\r
731             args: {\r
732             },\r
733           },\r
734         },\r
735         row_break: true,\r
736       },\r
737       x: {\r
738         tag: {\r
739           type: 'number',\r
740         },\r
741       },\r
742       y: {\r
743         label: {\r
744         },\r
745         tag: {\r
746           type: 'number',\r
747         },\r
748         row_break: true,\r
749       },\r
750       width: {\r
751         tag: {\r
752           type: 'number',\r
753         },\r
754       },\r
755       height: {\r
756         tag: {\r
757           type: 'number',\r
758         },\r
759         row_break: true,\r
760       },\r
761       speech_balloon_template_classname: {\r
762         label: {\r
763           type: 'none',\r
764         },\r
765         tag: {\r
766           type: 'hidden',\r
767         },\r
768       },\r
769       speech_balloon_template_settings: {\r
770         label: {\r
771           type: 'none',\r
772         },\r
773         tag: {\r
774           type: 'hidden',\r
775         },\r
776       },\r
777     },\r
778     field_names: [\r
779       'r',\r
780       'x',\r
781       'y',\r
782       'width',\r
783       'height',\r
784       'id',\r
785       'speech_balloon_id',\r
786       'system_picture_id',\r
787       'speech_balloon_template_id',\r
788       'speech_balloon_template_classname',\r
789       'speech_balloon_template_settings',\r
790     ],\r
791   },\r
792   speech: {\r
793     fields: {\r
794       id: {\r
795         label: {\r
796           type: 'none',\r
797         },\r
798         tag: {\r
799           type: 'hidden',\r
800         },\r
801       },\r
802       speech_balloon_id: {\r
803         label: {\r
804           type: 'none',\r
805         },\r
806         tag: {\r
807           type: 'hidden',\r
808         },\r
809       },\r
810       speech_balloon_template_id: {\r
811         label: {\r
812           type: 'none',\r
813         },\r
814         tag: {\r
815           type: 'hidden',\r
816         },\r
817       },\r
818       x: {\r
819         label: {\r
820           type: 'none',\r
821         },\r
822         tag: {\r
823           type: 'hidden',\r
824         },\r
825       },\r
826       y: {\r
827         label: {\r
828           type: 'none',\r
829         },\r
830         tag: {\r
831           type: 'hidden',\r
832         },\r
833       },\r
834       width: {\r
835         label: {\r
836           type: 'none',\r
837         },\r
838         tag: {\r
839           type: 'hidden',\r
840         },\r
841       },\r
842       height: {\r
843         label: {\r
844           type: 'none',\r
845         },\r
846         tag: {\r
847           type: 'hidden',\r
848         },\r
849       },\r
850       writing_format_id: {\r
851         tag: {\r
852           type: 'select',\r
853         },\r
854       },\r
855       font_size: {\r
856         tag: {\r
857           type: 'select',\r
858         },\r
859         row_break: true,\r
860       },\r
861       text_align: {\r
862         tag: {\r
863           type: 'select',\r
864         },\r
865       },\r
866       quotes: {\r
867         tag: {\r
868           type: 'text',\r
869         },\r
870       },\r
871       content: {\r
872         label: {\r
873           args: {\r
874             row_break: true,\r
875           },\r
876         },\r
877         tag: {\r
878           type: 'text_area',\r
879           args: {\r
880             options: {\r
881               size: '45x5', \r
882             },\r
883           },\r
884         },\r
885       },\r
886       fore_color: {\r
887         label: {\r
888           row_break: true,\r
889         },\r
890         tag: {\r
891           type: 'hidden',\r
892         },\r
893         helpers: {\r
894           color: {\r
895             type: 'color',\r
896             args: {\r
897               wrapper: 'speech-fore_color-wrap',\r
898             },\r
899           },\r
900         },\r
901       },\r
902       speech_balloon_template_classname: {\r
903         label: {\r
904           type: 'none',\r
905         },\r
906         tag: {\r
907           type: 'hidden',\r
908         },\r
909       },\r
910       writing_format_classname: {\r
911         label: {\r
912           type: 'none',\r
913         },\r
914         tag: {\r
915           type: 'hidden',\r
916         },\r
917       },\r
918       speech_balloon_template_settings: {\r
919         label: {\r
920           type: 'none',\r
921         },\r
922         tag: {\r
923           type: 'hidden',\r
924         },\r
925       },\r
926       writing_format_settings: {\r
927         label: {\r
928           type: 'none',\r
929         },\r
930         tag: {\r
931           type: 'hidden',\r
932         },\r
933       },\r
934     },\r
935     field_names: [\r
936       'writing_format_id',\r
937       'font_size',\r
938       'text_align',\r
939       'quotes',\r
940       'content',\r
941       'fore_color',\r
942       'id',\r
943       'speech_balloon_id',\r
944       'x',\r
945       'y',\r
946       'width',\r
947       'height',\r
948       'speech_balloon_template_id',\r
949       'speech_balloon_template_classname',\r
950       'speech_balloon_template_settings',\r
951       'writing_format_classname',\r
952       'writing_format_settings',\r
953     ],\r
954   },\r
955   ground_picture: {\r
956     fields: {\r
957       id: {\r
958         label: {\r
959           type: 'none',\r
960         },\r
961         tag: {\r
962           type: 'hidden',\r
963         },\r
964       },\r
965       panel_id: {\r
966         label: {\r
967           type: 'none',\r
968         },\r
969         tag: {\r
970           type: 'hidden',\r
971         },\r
972       },\r
973       picture_id: {\r
974         label: {\r
975           type: 'none',\r
976         },\r
977         tag: {\r
978           type: 'hidden',\r
979         },\r
980       },\r
981       caption: {\r
982         tag: {\r
983           type: 'text',\r
984         },\r
985         row_break: true,\r
986       },\r
987       repeat: {\r
988         tag: {\r
989           type: 'select',\r
990           args: {\r
991             source: 'magic_number',\r
992             key: 'ground_picture_repeat_items',\r
993           },\r
994         },\r
995         row_break: true,\r
996       },\r
997       x: {\r
998         tag: {\r
999           type: 'number',\r
1000         },\r
1001       },\r
1002       y: {\r
1003         tag: {\r
1004           type: 'number',\r
1005         },\r
1006         row_break: true,\r
1007       },\r
1008       z: {\r
1009         label: {\r
1010           type: 'none',\r
1011         },\r
1012         tag: {\r
1013           type: 'hidden',\r
1014         },\r
1015       },\r
1016       t: {\r
1017         label: {\r
1018           type: 'none',\r
1019         },\r
1020         tag: {\r
1021           type: 'hidden',\r
1022         },\r
1023       },\r
1024     },\r
1025     field_names: [\r
1026       'caption',\r
1027       'repeat',\r
1028       'x',\r
1029       'y',\r
1030       'z',\r
1031       't',\r
1032       'id',\r
1033       'panel_id',\r
1034       'picture_id',\r
1035     ]\r
1036   },\r
1037   ground_color: {\r
1038     fields: {\r
1039       id: {\r
1040         label: {\r
1041           type: 'none',\r
1042         },\r
1043         tag: {\r
1044           type: 'hidden',\r
1045         },\r
1046       },\r
1047       panel_id: {\r
1048         label: {\r
1049           type: 'none',\r
1050         },\r
1051         tag: {\r
1052           type: 'hidden',\r
1053         },\r
1054       },\r
1055       caption: {\r
1056         tag: {\r
1057           type: 'text',\r
1058         },\r
1059         row_break: true,\r
1060       },\r
1061       code: {\r
1062         label: {\r
1063           args: {\r
1064             row_break: true,\r
1065           },\r
1066         },\r
1067         tag: {\r
1068           type: 'hidden',\r
1069         },\r
1070         helpers: {\r
1071           color: {\r
1072             type: 'color',\r
1073             args: {\r
1074               wrapper: 'ground_color-code-wrap'\r
1075             },\r
1076           }\r
1077         },\r
1078         row_break: true,\r
1079       },\r
1080       orientation: {\r
1081         tag: {\r
1082           type: 'select',\r
1083         },\r
1084         row_break: true,\r
1085       },\r
1086       xy: {\r
1087         tag: {\r
1088           type: 'number',\r
1089         },\r
1090       },\r
1091       wh: {\r
1092         tag: {\r
1093           type: 'number',\r
1094         },\r
1095         row_break: true,\r
1096       },\r
1097       z: {\r
1098         label: {\r
1099           type: 'none',\r
1100         },\r
1101         tag: {\r
1102           type: 'hidden',\r
1103         },\r
1104       },\r
1105       t: {\r
1106         label: {\r
1107           type: 'none',\r
1108         },\r
1109         tag: {\r
1110           type: 'hidden',\r
1111         },\r
1112       },\r
1113     },\r
1114     field_names: [\r
1115       'id',\r
1116       'panel_id',\r
1117       'caption',\r
1118       'code',\r
1119       'orientation',\r
1120       'xy',\r
1121       'wh',\r
1122       'z',\r
1123       't',\r
1124     ]\r
1125   },\r
1126   speech_balloon_template: {\r
1127     fields: {\r
1128       id: {\r
1129         label: {\r
1130           type: 'none',\r
1131         },\r
1132         tag: {\r
1133           type: 'hidden',\r
1134         },\r
1135       },\r
1136       name: {\r
1137         tag: {\r
1138           type: 'text',\r
1139         },\r
1140         row_break: true,\r
1141       },\r
1142       classname: {\r
1143         tag: {\r
1144           type: 'text',\r
1145         },\r
1146         row_break: true,\r
1147       },\r
1148       caption: {\r
1149         tag: {\r
1150           type: 'text',\r
1151         },\r
1152         row_break: true,\r
1153       },\r
1154       t: {\r
1155         tag: {\r
1156           type: 'number',\r
1157         },\r
1158         row_break: true,\r
1159       },\r
1160       system_picture_id: {\r
1161         tag: {\r
1162           type: 'number',\r
1163         },\r
1164         row_break: true,\r
1165       },\r
1166       settings: {\r
1167         tag: {\r
1168           type: 'text_area',\r
1169         },\r
1170         row_break: true,\r
1171       },\r
1172     },\r
1173     field_names: [\r
1174       'id',\r
1175       'name',\r
1176       'classname',\r
1177       'caption',\r
1178       't',\r
1179       'system_picture_id',\r
1180       'settings',\r
1181     ]\r
1182   },\r
1183   writing_format: {\r
1184     fields: {\r
1185       id: {\r
1186         label: {\r
1187           type: 'none',\r
1188         },\r
1189         tag: {\r
1190           type: 'hidden',\r
1191         },\r
1192       },\r
1193       name: {\r
1194         tag: {\r
1195           type: 'text',\r
1196         },\r
1197         row_break: true,\r
1198       },\r
1199       classname: {\r
1200         tag: {\r
1201           type: 'text',\r
1202         },\r
1203         row_break: true,\r
1204       },\r
1205       caption: {\r
1206         tag: {\r
1207           type: 'text',\r
1208         },\r
1209         row_break: true,\r
1210       },\r
1211       system_picture_id: {\r
1212         tag: {\r
1213           type: 'number',\r
1214         },\r
1215         row_break: true,\r
1216       },\r
1217       settings: {\r
1218         tag: {\r
1219           type: 'text_area',\r
1220         },\r
1221         row_break: true,\r
1222       },\r
1223     },\r
1224     field_names: [\r
1225       'id',\r
1226       'name',\r
1227       'classname',\r
1228       'caption',\r
1229       'system_picture_id',\r
1230       'settings',\r
1231     ]\r
1232   },\r
1233   license_group: {\r
1234     fields: {\r
1235       id: {\r
1236         label: {\r
1237           type: 'none',\r
1238         },\r
1239         tag: {\r
1240           type: 'hidden',\r
1241         },\r
1242       },\r
1243       name: {\r
1244         tag: {\r
1245           type: 'text',\r
1246         },\r
1247         row_break: true,\r
1248       },\r
1249       classname: {\r
1250         tag: {\r
1251           type: 'text',\r
1252         },\r
1253         row_break: true,\r
1254       },\r
1255       caption: {\r
1256         tag: {\r
1257           type: 'text',\r
1258         },\r
1259         row_break: true,\r
1260       },\r
1261       url: {\r
1262         tag: {\r
1263           type: 'text',\r
1264         },\r
1265         row_break: true,\r
1266       },\r
1267     },\r
1268     field_names: [\r
1269       'id',\r
1270       'name',\r
1271       'classname',\r
1272       'caption',\r
1273       'url',\r
1274     ]\r
1275   },\r
1276   license: {\r
1277     fields: {\r
1278       id: {\r
1279         label: {\r
1280           type: 'none',\r
1281         },\r
1282         tag: {\r
1283           type: 'hidden',\r
1284         },\r
1285       },\r
1286       license_group_id: {\r
1287         label: {\r
1288           type: 'none',\r
1289         },\r
1290         tag: {\r
1291           type: 'hidden',\r
1292         },\r
1293       },\r
1294       license_group_classname: {\r
1295         tag: {\r
1296           type: 'text',\r
1297         },\r
1298         row_break: true,\r
1299       },\r
1300       name: {\r
1301         tag: {\r
1302           type: 'text',\r
1303         },\r
1304         row_break: true,\r
1305       },\r
1306       caption: {\r
1307         tag: {\r
1308           type: 'text',\r
1309         },\r
1310         row_break: true,\r
1311       },\r
1312       system_picture_id: {\r
1313         tag: {\r
1314           type: 'number',\r
1315         },\r
1316         row_break: true,\r
1317       },\r
1318       url: {\r
1319         tag: {\r
1320           type: 'text',\r
1321         },\r
1322         row_break: true,\r
1323       },\r
1324       license_group_settings: {\r
1325         # boost_name: 'license_group',\r
1326         row_break: true,\r
1327       },\r
1328       credit_picture_settings: {\r
1329         # boost_name: 'credit_picture',\r
1330         row_break: true,\r
1331       },\r
1332     },\r
1333     field_names: [\r
1334       'id',\r
1335       'license_group_id',\r
1336       'license_group_classname',\r
1337       'name',\r
1338       'caption',\r
1339       'system_picture_id',\r
1340       'url',\r
1341       'license_group_settings',\r
1342       'credit_picture_settings',\r
1343     ]\r
1344   }\r
1345   author: {\r
1346     fields: {\r
1347       id: {\r
1348         label: {\r
1349           type: 'none',\r
1350         },\r
1351         tag: {\r
1352           type: 'hidden',\r
1353         },\r
1354       },\r
1355       name: {\r
1356         label: {\r
1357           args: {\r
1358             row_break: true,\r
1359           },\r
1360         },\r
1361         tag: {\r
1362           type: 'text',\r
1363         },\r
1364         row_break: true,\r
1365       },\r
1366     },\r
1367     field_names: [\r
1368       'id',\r
1369       'name',\r
1370     ]\r
1371   },\r
1372   artist: {\r
1373     fields: {\r
1374       id: {\r
1375         label: {\r
1376           type: 'none',\r
1377         },\r
1378         tag: {\r
1379           type: 'hidden',\r
1380         },\r
1381       },\r
1382       name: {\r
1383         label: {\r
1384           args: {\r
1385             row_break: true,\r
1386           },\r
1387         },\r
1388         tag: {\r
1389           type: 'text',\r
1390         },\r
1391         row_break: true,\r
1392       },\r
1393     },\r
1394     field_names: [\r
1395       'id',\r
1396       'name',\r
1397     ]\r
1398   },\r
1399   circle_speech_balloon_speech_balloon: {\r
1400     fields: {\r
1401     },\r
1402     field_names: [\r
1403     ]\r
1404   },\r
1405   circle_speech_balloon_balloon: {\r
1406     fields: {\r
1407     },\r
1408     field_names: [\r
1409     ]\r
1410   },\r
1411   circle_speech_balloon_speech: {\r
1412     fields: {\r
1413     },\r
1414     field_names: [\r
1415     ]\r
1416   },\r
1417   test_speech_balloon_speech_balloon: {\r
1418     fields: {\r
1419       a: {\r
1420         tag: {\r
1421           type: 'number',\r
1422         },\r
1423         row_break: true,\r
1424       }, \r
1425     },\r
1426     field_names: [\r
1427       'a', \r
1428     ]\r
1429   },\r
1430   test_speech_balloon_balloon: {\r
1431     fields: {\r
1432       b: {\r
1433         tag: {\r
1434           type: 'number',\r
1435         },\r
1436         row_break: true,\r
1437       }, \r
1438     },\r
1439     field_names: [\r
1440       'b', \r
1441     ]\r
1442   },\r
1443   test_speech_balloon_speech: {\r
1444     fields: {\r
1445       c: {\r
1446         tag: {\r
1447           type: 'number',\r
1448         },\r
1449         row_break: true,\r
1450       }, \r
1451     },\r
1452     field_names: [\r
1453       'c', \r
1454     ]\r
1455   },\r
1456   pettanr_simple_format_speech: {\r
1457     fields: {\r
1458     },\r
1459     field_names: [\r
1460     ]\r
1461   },\r
1462   pettanr_creative_commons_v30_licenses_license: {\r
1463     fields: {\r
1464       open: {\r
1465         tag: {\r
1466           type: 'number',\r
1467         },\r
1468         row_break: true,\r
1469       },\r
1470       commercial: {\r
1471         tag: {\r
1472           type: 'number',\r
1473         },\r
1474         row_break: true,\r
1475       },\r
1476       official: {\r
1477         tag: {\r
1478           type: 'number',\r
1479         },\r
1480         row_break: true,\r
1481       },\r
1482       attribution: {\r
1483         tag: {\r
1484           type: 'number',\r
1485         },\r
1486         row_break: true,\r
1487       },\r
1488       derive: {\r
1489         tag: {\r
1490           type: 'number',\r
1491         },\r
1492         row_break: true,\r
1493       }, \r
1494       thumbnail: {\r
1495         tag: {\r
1496           type: 'number',\r
1497         },\r
1498         row_break: true,\r
1499       }, \r
1500       gif_convert: {\r
1501         tag: {\r
1502           type: 'number',\r
1503         },\r
1504         row_break: true,\r
1505       }, \r
1506       reverse: {\r
1507         tag: {\r
1508           type: 'number',\r
1509         },\r
1510         row_break: true,\r
1511       }, \r
1512       sync_vh: {\r
1513         tag: {\r
1514           type: 'number',\r
1515         },\r
1516         row_break: true,\r
1517       }, \r
1518       overlap: {\r
1519         tag: {\r
1520           type: 'number',\r
1521         },\r
1522         row_break: true,\r
1523       }, \r
1524     },\r
1525     field_names: [\r
1526       'open', \r
1527       'commercial', \r
1528       'official', \r
1529       'attribution', \r
1530       'derive', \r
1531       'thumbnail', \r
1532       'gif_convert', \r
1533       'reverse', \r
1534       'sync_vh', \r
1535       'overlap', \r
1536     ],\r
1537   },\r
1538   pettanr_creative_commons_v30_licenses_credit_picture: {\r
1539     fields: {\r
1540       source_url_btn_id: {\r
1541         tag: {\r
1542           type: 'number',\r
1543         },\r
1544         row_break: true,\r
1545       }, \r
1546       source_url_off_btn_id: {\r
1547         tag: {\r
1548           type: 'number',\r
1549         },\r
1550         row_break: true,\r
1551       }, \r
1552     },\r
1553     field_names: [\r
1554       'source_url_btn_id', \r
1555       'source_url_off_btn_id', \r
1556     ],\r
1557   },\r
1558   pettanr_pettan_commons_v01_licenses_license: {\r
1559     fields: {\r
1560       open: {\r
1561         tag: {\r
1562           type: 'number',\r
1563         },\r
1564         row_break: true,\r
1565       },\r
1566       commercial: {\r
1567         tag: {\r
1568           type: 'number',\r
1569         },\r
1570         row_break: true,\r
1571       },\r
1572       official: {\r
1573         tag: {\r
1574           type: 'number',\r
1575         },\r
1576         row_break: true,\r
1577       },\r
1578       attribution: {\r
1579         tag: {\r
1580           type: 'number',\r
1581         },\r
1582         row_break: true,\r
1583       },\r
1584       derive: {\r
1585         tag: {\r
1586           type: 'number',\r
1587         },\r
1588         row_break: true,\r
1589       }, \r
1590       thumbnail: {\r
1591         tag: {\r
1592           type: 'number',\r
1593         },\r
1594         row_break: true,\r
1595       }, \r
1596       gif_convert: {\r
1597         tag: {\r
1598           type: 'number',\r
1599         },\r
1600         row_break: true,\r
1601       }, \r
1602       reverse: {\r
1603         tag: {\r
1604           type: 'number',\r
1605         },\r
1606         row_break: true,\r
1607       }, \r
1608       sync_vh: {\r
1609         tag: {\r
1610           type: 'number',\r
1611         },\r
1612         row_break: true,\r
1613       }, \r
1614       overlap: {\r
1615         tag: {\r
1616           type: 'number',\r
1617         },\r
1618         row_break: true,\r
1619       }, \r
1620     },\r
1621     field_names: [\r
1622       'open', \r
1623       'commercial', \r
1624       'official', \r
1625       'attribution', \r
1626       'derive', \r
1627       'thumbnail', \r
1628       'gif_convert', \r
1629       'reverse', \r
1630       'sync_vh', \r
1631       'overlap', \r
1632     ],\r
1633   },\r
1634   pettanr_pettan_commons_v01_licenses_credit_picture: {\r
1635     fields: {\r
1636       source_url_btn_id: {\r
1637         tag: {\r
1638           type: 'number',\r
1639         },\r
1640         row_break: true,\r
1641       }, \r
1642       source_url_off_btn_id: {\r
1643         tag: {\r
1644           type: 'number',\r
1645         },\r
1646         row_break: true,\r
1647       }, \r
1648     },\r
1649     field_names: [\r
1650       'source_url_btn_id', \r
1651       'source_url_off_btn_id', \r
1652     ],\r
1653   },\r
1654   pettanr_pettan_protected_v01_licenses_license: {\r
1655     fields: {\r
1656       open: {\r
1657         tag: {\r
1658           type: 'number',\r
1659         },\r
1660         row_break: true,\r
1661       },\r
1662       commercial: {\r
1663         tag: {\r
1664           type: 'number',\r
1665         },\r
1666         row_break: true,\r
1667       },\r
1668       official: {\r
1669         tag: {\r
1670           type: 'number',\r
1671         },\r
1672         row_break: true,\r
1673       },\r
1674       attribution: {\r
1675         tag: {\r
1676           type: 'number',\r
1677         },\r
1678         row_break: true,\r
1679       },\r
1680       derive: {\r
1681         tag: {\r
1682           type: 'number',\r
1683         },\r
1684         row_break: true,\r
1685       }, \r
1686       thumbnail: {\r
1687         tag: {\r
1688           type: 'number',\r
1689         },\r
1690         row_break: true,\r
1691       }, \r
1692       gif_convert: {\r
1693         tag: {\r
1694           type: 'number',\r
1695         },\r
1696         row_break: true,\r
1697       }, \r
1698       reverse: {\r
1699         tag: {\r
1700           type: 'number',\r
1701         },\r
1702         row_break: true,\r
1703       }, \r
1704       sync_vh: {\r
1705         tag: {\r
1706           type: 'number',\r
1707         },\r
1708         row_break: true,\r
1709       }, \r
1710       overlap: {\r
1711         tag: {\r
1712           type: 'number',\r
1713         },\r
1714         row_break: true,\r
1715       }, \r
1716       trackback: {\r
1717         tag: {\r
1718           type: 'number',\r
1719         },\r
1720         row_break: true,\r
1721       }, \r
1722     },\r
1723     field_names: [\r
1724       'open', \r
1725       'commercial', \r
1726       'official', \r
1727       'attribution', \r
1728       'derive', \r
1729       'thumbnail', \r
1730       'gif_convert', \r
1731       'reverse', \r
1732       'sync_vh', \r
1733       'overlap', \r
1734       'trackback', \r
1735     ],\r
1736   },\r
1737   pettanr_pettan_protected_v01_licenses_credit_picture: {\r
1738     fields: {\r
1739       source_url_btn_id: {\r
1740         tag: {\r
1741           type: 'number',\r
1742         },\r
1743         row_break: true,\r
1744       }, \r
1745       source_url_off_btn_id: {\r
1746         tag: {\r
1747           type: 'number',\r
1748         },\r
1749         row_break: true,\r
1750       }, \r
1751     },\r
1752     field_names: [\r
1753       'source_url_btn_id', \r
1754       'source_url_off_btn_id', \r
1755     ],\r
1756   },\r
1757   pettanr_pettan_public_v01_licenses_license: {\r
1758     fields: {\r
1759       open: {\r
1760         tag: {\r
1761           type: 'number',\r
1762         },\r
1763         row_break: true,\r
1764       },\r
1765       commercial: {\r
1766         tag: {\r
1767           type: 'number',\r
1768         },\r
1769         row_break: true,\r
1770       },\r
1771       official: {\r
1772         tag: {\r
1773           type: 'number',\r
1774         },\r
1775         row_break: true,\r
1776       },\r
1777       attribution: {\r
1778         tag: {\r
1779           type: 'number',\r
1780         },\r
1781         row_break: true,\r
1782       },\r
1783       derive: {\r
1784         tag: {\r
1785           type: 'number',\r
1786         },\r
1787         row_break: true,\r
1788       }, \r
1789       thumbnail: {\r
1790         tag: {\r
1791           type: 'number',\r
1792         },\r
1793         row_break: true,\r
1794       }, \r
1795       gif_convert: {\r
1796         tag: {\r
1797           type: 'number',\r
1798         },\r
1799         row_break: true,\r
1800       }, \r
1801       reverse: {\r
1802         tag: {\r
1803           type: 'number',\r
1804         },\r
1805         row_break: true,\r
1806       }, \r
1807       sync_vh: {\r
1808         tag: {\r
1809           type: 'number',\r
1810         },\r
1811         row_break: true,\r
1812       }, \r
1813       overlap: {\r
1814         tag: {\r
1815           type: 'number',\r
1816         },\r
1817         row_break: true,\r
1818       }, \r
1819       trackback: {\r
1820         tag: {\r
1821           type: 'number',\r
1822         },\r
1823         row_break: true,\r
1824       }, \r
1825     },\r
1826     field_names: [\r
1827       'open', \r
1828       'commercial', \r
1829       'official', \r
1830       'attribution', \r
1831       'derive', \r
1832       'thumbnail', \r
1833       'gif_convert', \r
1834       'reverse', \r
1835       'sync_vh', \r
1836       'overlap', \r
1837       'trackback', \r
1838     ],\r
1839   },\r
1840   pettanr_pettan_public_v01_licenses_credit_picture: {\r
1841     fields: {\r
1842       source_url_btn_id: {\r
1843         tag: {\r
1844           type: 'number',\r
1845         },\r
1846         row_break: true,\r
1847       }, \r
1848     },\r
1849     field_names: [\r
1850       'source_url_btn_id', \r
1851     ],\r
1852   },\r
1853   pettanr_public_domain_v01_licenses_license: {\r
1854     fields: {\r
1855       open: {\r
1856         tag: {\r
1857           type: 'number',\r
1858         },\r
1859         row_break: true,\r
1860       },\r
1861       commercial: {\r
1862         tag: {\r
1863           type: 'number',\r
1864         },\r
1865         row_break: true,\r
1866       },\r
1867       official: {\r
1868         tag: {\r
1869           type: 'number',\r
1870         },\r
1871         row_break: true,\r
1872       },\r
1873       attribution: {\r
1874         tag: {\r
1875           type: 'number',\r
1876         },\r
1877         row_break: true,\r
1878       },\r
1879       derive: {\r
1880         tag: {\r
1881           type: 'number',\r
1882         },\r
1883         row_break: true,\r
1884       }, \r
1885       thumbnail: {\r
1886         tag: {\r
1887           type: 'number',\r
1888         },\r
1889         row_break: true,\r
1890       }, \r
1891       gif_convert: {\r
1892         tag: {\r
1893           type: 'number',\r
1894         },\r
1895         row_break: true,\r
1896       }, \r
1897       reverse: {\r
1898         tag: {\r
1899           type: 'number',\r
1900         },\r
1901         row_break: true,\r
1902       }, \r
1903       sync_vh: {\r
1904         tag: {\r
1905           type: 'number',\r
1906         },\r
1907         row_break: true,\r
1908       }, \r
1909       overlap: {\r
1910         tag: {\r
1911           type: 'number',\r
1912         },\r
1913         row_break: true,\r
1914       }, \r
1915       trackback: {\r
1916         tag: {\r
1917           type: 'number',\r
1918         },\r
1919         row_break: true,\r
1920       }, \r
1921     },\r
1922     field_names: [\r
1923       'open', \r
1924       'commercial', \r
1925       'official', \r
1926       'attribution', \r
1927       'derive', \r
1928       'thumbnail', \r
1929       'gif_convert', \r
1930       'reverse', \r
1931       'sync_vh', \r
1932       'overlap', \r
1933       'trackback', \r
1934     ],\r
1935   },\r
1936   pettanr_public_domain_v01_licenses_credit_picture: {\r
1937     fields: {\r
1938       source_url_btn_id: {\r
1939         tag: {\r
1940           type: 'number',\r
1941         },\r
1942         row_break: true,\r
1943       }, \r
1944       source_url_off_btn_id: {\r
1945         tag: {\r
1946           type: 'number',\r
1947         },\r
1948         row_break: true,\r
1949       }, \r
1950     },\r
1951     field_names: [\r
1952       'source_url_btn_id', \r
1953       'source_url_off_btn_id', \r
1954     ],\r
1955   },\r
1956   pettanr_unknown_v01_licenses_license: {\r
1957     fields: {\r
1958       open: {\r
1959         tag: {\r
1960           type: 'number',\r
1961         },\r
1962         row_break: true,\r
1963       },\r
1964       commercial: {\r
1965         tag: {\r
1966           type: 'number',\r
1967         },\r
1968         row_break: true,\r
1969       },\r
1970       official: {\r
1971         tag: {\r
1972           type: 'number',\r
1973         },\r
1974         row_break: true,\r
1975       },\r
1976       attribution: {\r
1977         tag: {\r
1978           type: 'number',\r
1979         },\r
1980         row_break: true,\r
1981       },\r
1982       derive: {\r
1983         tag: {\r
1984           type: 'number',\r
1985         },\r
1986         row_break: true,\r
1987       }, \r
1988       thumbnail: {\r
1989         tag: {\r
1990           type: 'number',\r
1991         },\r
1992         row_break: true,\r
1993       }, \r
1994       gif_convert: {\r
1995         tag: {\r
1996           type: 'number',\r
1997         },\r
1998         row_break: true,\r
1999       }, \r
2000       reverse: {\r
2001         tag: {\r
2002           type: 'number',\r
2003         },\r
2004         row_break: true,\r
2005       }, \r
2006       sync_vh: {\r
2007         tag: {\r
2008           type: 'number',\r
2009         },\r
2010         row_break: true,\r
2011       }, \r
2012       overlap: {\r
2013         tag: {\r
2014           type: 'number',\r
2015         },\r
2016         row_break: true,\r
2017       }, \r
2018       trackback: {\r
2019         tag: {\r
2020           type: 'number',\r
2021         },\r
2022         row_break: true,\r
2023       }, \r
2024     },\r
2025     field_names: [\r
2026       'open', \r
2027       'commercial', \r
2028       'official', \r
2029       'attribution', \r
2030       'derive', \r
2031       'thumbnail', \r
2032       'gif_convert', \r
2033       'reverse', \r
2034       'sync_vh', \r
2035       'overlap', \r
2036       'trackback', \r
2037     ],\r
2038   },\r
2039   pettanr_unknown_v01_licenses_credit_picture: {\r
2040     fields: {\r
2041       source_url_btn_id: {\r
2042         tag: {\r
2043           type: 'number',\r
2044         },\r
2045         row_break: true,\r
2046       }, \r
2047       source_url_off_btn_id: {\r
2048         tag: {\r
2049           type: 'number',\r
2050         },\r
2051         row_break: true,\r
2052       }, \r
2053     },\r
2054     field_names: [\r
2055       'source_url_btn_id', \r
2056       'source_url_off_btn_id', \r
2057     ],\r
2058   },\r
2059 }\r
2060 @repeat_texts = ['repeat', 'repeat-x', 'repeat-y', 'no-repeat']\r
2061 \r
2062 @text_align_texts = ['left', 'left', 'right', 'center']\r
2063 \r