OSDN Git Service

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