OSDN Git Service

change router frame work
[pettanr/pettanr.git] / app / assets / javascripts / work / forms.js.coffee.erb
1 #マニフェスト\r
2 @forms = {\r
3   folder: {\r
4     uses: {\r
5       default: {\r
6         fields: {\r
7           name: {\r
8             tag: {\r
9               type: 'text',\r
10             },\r
11             row_break: true,\r
12           },\r
13           controller_name: {\r
14             tag: {\r
15               type: 'text',\r
16             },\r
17             row_break: true,\r
18           },\r
19           action_name: {\r
20             tag: {\r
21               type: 'text',\r
22             },\r
23             row_break: true,\r
24           },\r
25           category_id: {\r
26             tag: {\r
27               type: 'number',\r
28             },\r
29             row_break: true,\r
30           },\r
31           t: {\r
32             tag: {\r
33               type: 'number',\r
34             },\r
35             row_break: true,\r
36           },\r
37           parent_id: {\r
38             tag: {\r
39               type: 'number',\r
40             },\r
41             row_break: true,\r
42           },\r
43           lft: {\r
44             tag: {\r
45               type: 'number',\r
46             },\r
47             row_break: true,\r
48           },\r
49           rgt: {\r
50             tag: {\r
51               type: 'number',\r
52             },\r
53             row_break: true,\r
54           },\r
55           depth: {\r
56             tag: {\r
57               type: 'number',\r
58             },\r
59             row_break: true,\r
60           },\r
61           id: {\r
62             label: {\r
63               type: 'none',\r
64             },\r
65             tag: {\r
66               type: 'hidden',\r
67             },\r
68           },\r
69         },\r
70         field_names: [\r
71           'name',\r
72           'controller_name',\r
73           'action_name',\r
74           'category_id',\r
75           't',\r
76           'parent_id',\r
77           'lft',\r
78           'rgt',\r
79           'depth',\r
80           'id',\r
81         ]\r
82       },\r
83     },\r
84   },\r
85   scroll: {\r
86     uses: {\r
87       default: {\r
88         fields: {\r
89           title: {\r
90             label: {\r
91               args: {\r
92                 row_break: true,\r
93               },\r
94             },\r
95             tag: {\r
96               type: 'text',\r
97             },\r
98             row_break: true,\r
99           },\r
100           visible: {\r
101             tag: {\r
102               type: 'select',\r
103             },\r
104             row_break: true,\r
105           },\r
106           description: {\r
107             label: {\r
108               args: {\r
109                 row_break: true,\r
110               },\r
111             },\r
112             tag: {\r
113               type: 'text_area',\r
114             },\r
115             row_break: true,\r
116           },\r
117           id: {\r
118             label: {\r
119               type: 'none',\r
120             },\r
121             tag: {\r
122               type: 'hidden',\r
123             },\r
124           },\r
125           author_id: {\r
126             label: {\r
127               type: 'none',\r
128             },\r
129             tag: {\r
130               type: 'hidden',\r
131             },\r
132           },\r
133         },\r
134         field_names: [\r
135           'title',\r
136           'visible',\r
137           'description',\r
138           'id',\r
139           'author_id',\r
140         ]\r
141       },\r
142     },\r
143   },\r
144   scroll_panel: {\r
145     uses: {\r
146       default: {\r
147         fields: {\r
148           scroll_id: {\r
149             tag: {\r
150               type: 'number',\r
151             },\r
152           },\r
153           panel_id: {\r
154             tag: {\r
155               type: 'number',\r
156             },\r
157           },\r
158           t: {\r
159             tag: {\r
160               type: 'number',\r
161             },\r
162           },\r
163           id: {\r
164             label: {\r
165               type: 'none',\r
166             },\r
167             tag: {\r
168               type: 'hidden',\r
169             },\r
170           },\r
171         },\r
172         field_names: [\r
173           'scroll_id',\r
174           'panel_id',\r
175           't',\r
176           'id',\r
177         ]\r
178       },\r
179     },\r
180   },\r
181   comic: {\r
182     uses: {\r
183       default: {\r
184         fields: {\r
185           title: {\r
186             label: {\r
187               args: {\r
188                 row_break: true,\r
189               },\r
190             },\r
191             tag: {\r
192               type: 'text',\r
193             },\r
194             row_break: true,\r
195           },\r
196           visible: {\r
197             tag: {\r
198               type: 'select',\r
199             },\r
200             row_break: true,\r
201           },\r
202           description: {\r
203             label: {\r
204               args: {\r
205                 row_break: true,\r
206               },\r
207             },\r
208             tag: {\r
209               type: 'text_area',\r
210             },\r
211             row_break: true,\r
212           },\r
213           id: {\r
214             label: {\r
215               type: 'none',\r
216             },\r
217             tag: {\r
218               type: 'hidden',\r
219             },\r
220           },\r
221           author_id: {\r
222             label: {\r
223               type: 'none',\r
224             },\r
225             tag: {\r
226               type: 'hidden',\r
227             },\r
228           },\r
229         },\r
230         field_names: [\r
231           'title',\r
232           'visible',\r
233           'description',\r
234           'id',\r
235           'author_id',\r
236         ]\r
237       },\r
238     },\r
239   },\r
240   comic_story: {\r
241     uses: {\r
242       default: {\r
243         fields: {\r
244           comic_id: {\r
245             tag: {\r
246               type: 'number',\r
247             },\r
248           },\r
249           story_id: {\r
250             tag: {\r
251               type: 'number',\r
252             },\r
253           },\r
254           t: {\r
255             tag: {\r
256               type: 'number',\r
257             },\r
258           },\r
259           id: {\r
260             label: {\r
261               type: 'none',\r
262             },\r
263             tag: {\r
264               type: 'hidden',\r
265             },\r
266           },\r
267         },\r
268         field_names: [\r
269           'comic_id',\r
270           'story_id',\r
271           't',\r
272           'id',\r
273         ]\r
274       },\r
275     },\r
276   },\r
277   story: {\r
278     uses: {\r
279       default: {\r
280         fields: {\r
281           title: {\r
282             label: {\r
283               args: {\r
284                 row_break: true,\r
285               },\r
286             },\r
287             tag: {\r
288               type: 'text',\r
289             },\r
290             row_break: true,\r
291           },\r
292           visible: {\r
293             tag: {\r
294               type: 'select',\r
295             },\r
296             row_break: true,\r
297           },\r
298           description: {\r
299             label: {\r
300               args: {\r
301                 row_break: true,\r
302               },\r
303             },\r
304             tag: {\r
305               type: 'text_area',\r
306             },\r
307             row_break: true,\r
308           },\r
309           id: {\r
310             label: {\r
311               type: 'none',\r
312             },\r
313             tag: {\r
314               type: 'hidden',\r
315             },\r
316           },\r
317           author_id: {\r
318             label: {\r
319               type: 'none',\r
320             },\r
321             tag: {\r
322               type: 'hidden',\r
323             },\r
324           },\r
325         },\r
326         field_names: [\r
327           'title',\r
328           'visible',\r
329           'description',\r
330           'id',\r
331           'author_id',\r
332         ]\r
333       },\r
334     },\r
335   },\r
336   story_sheet: {\r
337     uses: {\r
338       default: {\r
339         fields: {\r
340           story_id: {\r
341             label: {\r
342               type: 'none',\r
343             },\r
344             tag: {\r
345               type: 'number',\r
346             },\r
347           },\r
348           sheet_id: {\r
349             label: {\r
350               type: 'none',\r
351             },\r
352             tag: {\r
353               type: 'number',\r
354             },\r
355           },\r
356           t: {\r
357             tag: {\r
358               type: 'number',\r
359             },\r
360           },\r
361           id: {\r
362             label: {\r
363               type: 'none',\r
364             },\r
365             tag: {\r
366               type: 'hidden',\r
367             },\r
368           },\r
369         },\r
370         field_names: [\r
371           'story_id',\r
372           'sheet_id',\r
373           't',\r
374           'id',\r
375         ]\r
376       },\r
377     },\r
378   },\r
379   sheet: {\r
380     uses: {\r
381       default: {\r
382         fields: {\r
383           caption: {\r
384             label: {\r
385               args: {\r
386                 row_break: true,\r
387               },\r
388             },\r
389             tag: {\r
390               type: 'text',\r
391             },\r
392             row_break: true,\r
393           },\r
394           width: {\r
395             tag: {\r
396               type: 'number',\r
397             },\r
398           },\r
399           height: {\r
400             tag: {\r
401               type: 'number',\r
402             },\r
403             row_break: true, \r
404           },\r
405           visible: {\r
406             tag: {\r
407               type: 'select',\r
408             },\r
409             row_break: true,\r
410           },\r
411           id: {\r
412             label: {\r
413               type: 'none',\r
414             },\r
415             tag: {\r
416               type: 'hidden',\r
417             },\r
418           },\r
419           author_id: {\r
420             label: {\r
421               type: 'none',\r
422             },\r
423             tag: {\r
424               type: 'hidden',\r
425             },\r
426           },\r
427         },\r
428         field_names: [\r
429           'caption',\r
430           'width',\r
431           'height',\r
432           'visible',\r
433           'id',\r
434           'author_id',\r
435         ]\r
436       },\r
437     },\r
438   },\r
439   sheet_panel: {\r
440     uses: {\r
441       default: {\r
442         fields: {\r
443           sheet_id: {\r
444             tag: {\r
445               type: 'number',\r
446             },\r
447           },\r
448           panel_id: {\r
449             tag: {\r
450               type: 'number',\r
451             },\r
452           },\r
453           x: {\r
454             tag: {\r
455               type: 'number',\r
456             },\r
457           },\r
458           y: {\r
459             tag: {\r
460               type: 'number',\r
461             },\r
462             row_break: true,\r
463           },\r
464           z: {\r
465             label: {\r
466               type: 'none',\r
467             },\r
468             tag: {\r
469               type: 'hidden',\r
470             },\r
471           },\r
472           t: {\r
473             label: {\r
474               type: 'none',\r
475             },\r
476             tag: {\r
477               type: 'hidden',\r
478             },\r
479           },\r
480           id: {\r
481             label: {\r
482               type: 'none',\r
483             },\r
484             tag: {\r
485               type: 'hidden',\r
486             },\r
487           },\r
488         },\r
489         field_names: [\r
490           'sheet_id',\r
491           'panel_id',\r
492           'x',\r
493           'y',\r
494           'z',\r
495           't',\r
496           'id',\r
497         ]\r
498       },\r
499     },\r
500   },\r
501   panel: {\r
502     uses: {\r
503       default: {\r
504         fields: {\r
505           caption: {\r
506             tag: {\r
507               type: 'text',\r
508             },\r
509             row_break: true,\r
510           },\r
511           width: {\r
512             tag: {\r
513               type: 'number',\r
514             },\r
515           },\r
516           height: {\r
517             tag: {\r
518               type: 'number',\r
519             },\r
520             row_break: true, \r
521           },\r
522           border: {\r
523             tag: {\r
524               type: 'number',\r
525             },\r
526           },\r
527           publish: {\r
528             tag: {\r
529               type: 'select',\r
530             },\r
531             row_break: true,\r
532           },\r
533           id: {\r
534             label: {\r
535               type: 'none',\r
536             },\r
537             tag: {\r
538               type: 'hidden',\r
539             },\r
540           },\r
541           author_id: {\r
542             label: {\r
543               type: 'none',\r
544             },\r
545             tag: {\r
546               type: 'hidden',\r
547             },\r
548           },\r
549         },\r
550         field_names: [\r
551           'caption',\r
552           'width',\r
553           'height',\r
554           'border',\r
555           'publish',\r
556           'id',\r
557           'author_id',\r
558         ]\r
559       },\r
560     },\r
561   },\r
562   panel_picture: {\r
563     uses: {\r
564       default: {\r
565         fields: {\r
566           caption: {\r
567             tag: {\r
568               type: 'text',\r
569             },\r
570             row_break: true,\r
571           },\r
572           x: {\r
573             tag: {\r
574               type: 'number',\r
575             },\r
576           },\r
577           y: {\r
578             tag: {\r
579               type: 'number',\r
580             },\r
581             row_break: true,\r
582           },\r
583           width: {\r
584             tag: {\r
585               type: 'number',\r
586             },\r
587             helpers: {\r
588               size: {\r
589                 type: 'size',\r
590                 args: {\r
591                   dom_class: 'panel_picture_width_tool', \r
592                 },\r
593               },\r
594             },\r
595             row_break: true,\r
596           },\r
597           height: {\r
598             tag: {\r
599               type: 'number',\r
600             },\r
601             helpers: {\r
602               size: {\r
603                 type: 'size',\r
604                 args: {\r
605                   dom_class: 'panel_picture_height_tool', \r
606                 },\r
607               },\r
608             },\r
609             row_break: true,\r
610           },\r
611           link: {\r
612             tag: {\r
613               type: 'text',\r
614             },\r
615             row_break: true,\r
616           },\r
617           id: {\r
618             label: {\r
619               type: 'none',\r
620             },\r
621             tag: {\r
622               type: 'hidden',\r
623             },\r
624           },\r
625           panel_id: {\r
626             label: {\r
627               type: 'none',\r
628             },\r
629             tag: {\r
630               type: 'hidden',\r
631             },\r
632           },\r
633           picture_id: {\r
634             tag: {\r
635               type: 'hidden',\r
636             },\r
637             helpers: {\r
638               popup: {\r
639                 type: 'popup',\r
640                 args: {\r
641                   source: 'pictures',\r
642                 },\r
643               },\r
644             },\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         },\r
663         field_names: [\r
664           'caption',\r
665           'x',\r
666           'y',\r
667           'width',\r
668           'height',\r
669           'link',\r
670           'id',\r
671           'panel_id',\r
672           'picture_id',\r
673           'z',\r
674           't',\r
675         ]\r
676       },\r
677     },\r
678   },\r
679   speech_balloon: {\r
680     uses: {\r
681       default: {\r
682         fields: {\r
683           id: {\r
684             label: {\r
685               type: 'none',\r
686             },\r
687             tag: {\r
688               type: 'hidden',\r
689             },\r
690           },\r
691           panel_id: {\r
692             label: {\r
693               type: 'none',\r
694             },\r
695             tag: {\r
696               type: 'hidden',\r
697             },\r
698           },\r
699           speech_balloon_template_id: {\r
700             label: {\r
701               type: 'none',\r
702             },\r
703             tag: {\r
704               type: 'hidden',\r
705             },\r
706           },\r
707           caption: {\r
708             tag: {\r
709               type: 'text',\r
710             },\r
711             row_break: true,\r
712           },\r
713           z: {\r
714             label: {\r
715               type: 'none',\r
716             },\r
717             tag: {\r
718               type: 'hidden',\r
719             },\r
720           },\r
721           t: {\r
722             label: {\r
723               type: 'none',\r
724             },\r
725             tag: {\r
726               type: 'hidden',\r
727             },\r
728           },\r
729           speech_balloon_template_module_name: {\r
730             label: {\r
731               type: 'none',\r
732             },\r
733             tag: {\r
734               type: 'hidden',\r
735             },\r
736           },\r
737           speech_balloon_template_settings: {\r
738             row_break: true,\r
739           },\r
740         },\r
741         field_names: [\r
742           'caption',\r
743           'id',\r
744           'panel_id',\r
745           'speech_balloon_template_id',\r
746           'speech_balloon_template_module_name',\r
747           'z',\r
748           't',\r
749           'speech_balloon_template_settings',\r
750         ],\r
751       },\r
752     },\r
753   },\r
754   balloon: {\r
755     uses: {\r
756       default: {\r
757         fields: {\r
758           id: {\r
759             label: {\r
760               type: 'none',\r
761             },\r
762             tag: {\r
763               type: 'hidden',\r
764             },\r
765           },\r
766           speech_balloon_id: {\r
767             label: {\r
768               type: 'none',\r
769             },\r
770             tag: {\r
771               type: 'hidden',\r
772             },\r
773           },\r
774           speech_balloon_template_id: {\r
775             label: {\r
776               type: 'none',\r
777             },\r
778             tag: {\r
779               type: 'hidden',\r
780             },\r
781           },\r
782           system_picture_id: {\r
783             label: {\r
784               type: 'none',\r
785             },\r
786             tag: {\r
787               type: 'hidden',\r
788             },\r
789           },\r
790           r: {\r
791             tag: {\r
792               type: 'number',\r
793             },\r
794             helpers: {\r
795               tail_angle: {\r
796                 type: 'tail_angle',\r
797                 args: {\r
798                 },\r
799               },\r
800             },\r
801             row_break: true,\r
802           },\r
803           x: {\r
804             tag: {\r
805               type: 'number',\r
806             },\r
807           },\r
808           y: {\r
809             label: {\r
810             },\r
811             tag: {\r
812               type: 'number',\r
813             },\r
814             row_break: true,\r
815           },\r
816           width: {\r
817             tag: {\r
818               type: 'number',\r
819             },\r
820           },\r
821           height: {\r
822             tag: {\r
823               type: 'number',\r
824             },\r
825             row_break: true,\r
826           },\r
827           speech_balloon_template_module_name: {\r
828             label: {\r
829               type: 'none',\r
830             },\r
831             tag: {\r
832               type: 'hidden',\r
833             },\r
834           },\r
835           speech_balloon_template_settings: {\r
836             row_break: true,\r
837           },\r
838         },\r
839         field_names: [\r
840           'r',\r
841           'x',\r
842           'y',\r
843           'width',\r
844           'height',\r
845           'id',\r
846           'speech_balloon_id',\r
847           'system_picture_id',\r
848           'speech_balloon_template_id',\r
849           'speech_balloon_template_module_name',\r
850           'speech_balloon_template_settings',\r
851         ],\r
852       },\r
853     },\r
854   },\r
855   speech: {\r
856     uses: {\r
857       default: {\r
858         fields: {\r
859           id: {\r
860             label: {\r
861               type: 'none',\r
862             },\r
863             tag: {\r
864               type: 'hidden',\r
865             },\r
866           },\r
867           speech_balloon_id: {\r
868             label: {\r
869               type: 'none',\r
870             },\r
871             tag: {\r
872               type: 'hidden',\r
873             },\r
874           },\r
875           speech_balloon_template_id: {\r
876             label: {\r
877               type: 'none',\r
878             },\r
879             tag: {\r
880               type: 'hidden',\r
881             },\r
882           },\r
883           x: {\r
884             label: {\r
885               type: 'none',\r
886             },\r
887             tag: {\r
888               type: 'hidden',\r
889             },\r
890           },\r
891           y: {\r
892             label: {\r
893               type: 'none',\r
894             },\r
895             tag: {\r
896               type: 'hidden',\r
897             },\r
898           },\r
899           width: {\r
900             label: {\r
901               type: 'none',\r
902             },\r
903             tag: {\r
904               type: 'hidden',\r
905             },\r
906           },\r
907           height: {\r
908             label: {\r
909               type: 'none',\r
910             },\r
911             tag: {\r
912               type: 'hidden',\r
913             },\r
914           },\r
915           writing_format_id: {\r
916             tag: {\r
917               type: 'select',\r
918             },\r
919           },\r
920           font_size: {\r
921             tag: {\r
922               type: 'select',\r
923             },\r
924             row_break: true,\r
925           },\r
926           text_align: {\r
927             tag: {\r
928               type: 'select',\r
929             },\r
930           },\r
931           quotes: {\r
932             tag: {\r
933               type: 'text',\r
934             },\r
935           },\r
936           content: {\r
937             label: {\r
938               args: {\r
939                 row_break: true,\r
940               },\r
941             },\r
942             tag: {\r
943               type: 'text_area',\r
944               args: {\r
945                 options: {\r
946                   size: '45x5', \r
947                 },\r
948               },\r
949             },\r
950           },\r
951           fore_color: {\r
952             label: {\r
953               row_break: true,\r
954             },\r
955             tag: {\r
956               type: 'hidden',\r
957             },\r
958             helpers: {\r
959               color: {\r
960                 type: 'color',\r
961                 args: {\r
962                   wrapper: 'speech-fore_color-wrap',\r
963                 },\r
964               },\r
965             },\r
966           },\r
967           speech_balloon_template_module_name: {\r
968             label: {\r
969               type: 'none',\r
970             },\r
971             tag: {\r
972               type: 'hidden',\r
973             },\r
974           },\r
975           writing_format_module_name: {\r
976             label: {\r
977               type: 'none',\r
978             },\r
979             tag: {\r
980               type: 'hidden',\r
981             },\r
982           },\r
983           speech_balloon_template_settings: {\r
984             row_break: true,\r
985           },\r
986         },\r
987         field_names: [\r
988           'writing_format_id',\r
989           'font_size',\r
990           'text_align',\r
991           'quotes',\r
992           'content',\r
993           'fore_color',\r
994           'id',\r
995           'speech_balloon_id',\r
996           'x',\r
997           'y',\r
998           'width',\r
999           'height',\r
1000           'speech_balloon_template_id',\r
1001           'speech_balloon_template_module_name',\r
1002           'speech_balloon_template_settings',\r
1003           'writing_format_module_name',\r
1004         ],\r
1005       },\r
1006     },\r
1007   },\r
1008   ground_picture: {\r
1009     uses: {\r
1010       default: {\r
1011         fields: {\r
1012           id: {\r
1013             label: {\r
1014               type: 'none',\r
1015             },\r
1016             tag: {\r
1017               type: 'hidden',\r
1018             },\r
1019           },\r
1020           panel_id: {\r
1021             label: {\r
1022               type: 'none',\r
1023             },\r
1024             tag: {\r
1025               type: 'hidden',\r
1026             },\r
1027           },\r
1028           picture_id: {\r
1029             label: {\r
1030               type: 'none',\r
1031             },\r
1032             tag: {\r
1033               type: 'hidden',\r
1034             },\r
1035           },\r
1036           caption: {\r
1037             tag: {\r
1038               type: 'text',\r
1039             },\r
1040             row_break: true,\r
1041           },\r
1042           repeat: {\r
1043             tag: {\r
1044               type: 'select',\r
1045               args: {\r
1046                 source: 'magic_number',\r
1047                 key: 'ground_picture_repeat_items',\r
1048               },\r
1049             },\r
1050             row_break: true,\r
1051           },\r
1052           x: {\r
1053             tag: {\r
1054               type: 'number',\r
1055             },\r
1056           },\r
1057           y: {\r
1058             tag: {\r
1059               type: 'number',\r
1060             },\r
1061             row_break: true,\r
1062           },\r
1063           z: {\r
1064             label: {\r
1065               type: 'none',\r
1066             },\r
1067             tag: {\r
1068               type: 'hidden',\r
1069             },\r
1070           },\r
1071           t: {\r
1072             label: {\r
1073               type: 'none',\r
1074             },\r
1075             tag: {\r
1076               type: 'hidden',\r
1077             },\r
1078           },\r
1079         },\r
1080         field_names: [\r
1081           'caption',\r
1082           'repeat',\r
1083           'x',\r
1084           'y',\r
1085           'z',\r
1086           't',\r
1087           'id',\r
1088           'panel_id',\r
1089           'picture_id',\r
1090         ]\r
1091       },\r
1092     },\r
1093   },\r
1094   ground_color: {\r
1095     uses: {\r
1096       default: {\r
1097         fields: {\r
1098           id: {\r
1099             label: {\r
1100               type: 'none',\r
1101             },\r
1102             tag: {\r
1103               type: 'hidden',\r
1104             },\r
1105           },\r
1106           panel_id: {\r
1107             label: {\r
1108               type: 'none',\r
1109             },\r
1110             tag: {\r
1111               type: 'hidden',\r
1112             },\r
1113           },\r
1114           caption: {\r
1115             tag: {\r
1116               type: 'text',\r
1117             },\r
1118             row_break: true,\r
1119           },\r
1120           code: {\r
1121             label: {\r
1122               args: {\r
1123                 row_break: true,\r
1124               },\r
1125             },\r
1126             tag: {\r
1127               type: 'hidden',\r
1128             },\r
1129             helpers: {\r
1130               color: {\r
1131                 type: 'color',\r
1132                 args: {\r
1133                   wrapper: 'ground_color-code-wrap'\r
1134                 },\r
1135               }\r
1136             },\r
1137             row_break: true,\r
1138           },\r
1139           orientation: {\r
1140             tag: {\r
1141               type: 'select',\r
1142             },\r
1143             row_break: true,\r
1144           },\r
1145           xy: {\r
1146             tag: {\r
1147               type: 'number',\r
1148             },\r
1149           },\r
1150           wh: {\r
1151             tag: {\r
1152               type: 'number',\r
1153             },\r
1154             row_break: true,\r
1155           },\r
1156           z: {\r
1157             label: {\r
1158               type: 'none',\r
1159             },\r
1160             tag: {\r
1161               type: 'hidden',\r
1162             },\r
1163           },\r
1164           t: {\r
1165             label: {\r
1166               type: 'none',\r
1167             },\r
1168             tag: {\r
1169               type: 'hidden',\r
1170             },\r
1171           },\r
1172         },\r
1173         field_names: [\r
1174           'id',\r
1175           'panel_id',\r
1176           'caption',\r
1177           'code',\r
1178           'orientation',\r
1179           'xy',\r
1180           'wh',\r
1181           'z',\r
1182           't',\r
1183         ]\r
1184       },\r
1185     },\r
1186   },\r
1187   original_picture_license_group: {\r
1188     uses: {\r
1189       default: {\r
1190         fields: {\r
1191           id: {\r
1192             label: {\r
1193               type: 'none',\r
1194             },\r
1195             tag: {\r
1196               type: 'hidden',\r
1197             },\r
1198           },\r
1199           original_picture_id: {\r
1200             label: {\r
1201               type: 'none',\r
1202             },\r
1203             tag: {\r
1204               type: 'hidden',\r
1205             },\r
1206           },\r
1207           license_group_id: {\r
1208             tag: {\r
1209               type: 'select',\r
1210             },\r
1211           },\r
1212         },\r
1213         field_names: [\r
1214           'id',\r
1215           'original_picture_id',\r
1216           'license_group_id',\r
1217         ]\r
1218       },\r
1219     },\r
1220   },\r
1221   original_picture_license: {\r
1222     uses: {\r
1223       default: {\r
1224         fields: {\r
1225           id: {\r
1226             label: {\r
1227               type: 'none',\r
1228             },\r
1229             tag: {\r
1230               type: 'hidden',\r
1231             },\r
1232           },\r
1233           original_picture_id: {\r
1234             label: {\r
1235               type: 'none',\r
1236             },\r
1237             tag: {\r
1238               type: 'hidden',\r
1239             },\r
1240           },\r
1241           license_group_id: {\r
1242             label: {\r
1243               type: 'none',\r
1244             },\r
1245             tag: {\r
1246               type: 'hidden',\r
1247             },\r
1248           },\r
1249           license_id: {\r
1250             tag: {\r
1251               type: 'select',\r
1252             },\r
1253           },\r
1254           license_settings: {\r
1255             # boost_name: 'license_group',\r
1256             row_break: true,\r
1257           },\r
1258           license_group_module_name: {\r
1259             label: {\r
1260               type: 'none',\r
1261             },\r
1262             tag: {\r
1263               type: 'hidden',\r
1264             },\r
1265           },\r
1266         },\r
1267         field_names: [\r
1268           'id',\r
1269           'original_picture_id',\r
1270           'license_group_id',\r
1271           'license_id',\r
1272           'license_settings',\r
1273           'license_group_module_name',\r
1274         ]\r
1275       },\r
1276     },\r
1277   },\r
1278   speech_balloon_template: {\r
1279     uses: {\r
1280       default: {\r
1281         fields: {\r
1282           id: {\r
1283             label: {\r
1284               type: 'none',\r
1285             },\r
1286             tag: {\r
1287               type: 'hidden',\r
1288             },\r
1289           },\r
1290           name: {\r
1291             tag: {\r
1292               type: 'text',\r
1293             },\r
1294             row_break: true,\r
1295           },\r
1296           module_name: {\r
1297             tag: {\r
1298               type: 'text',\r
1299             },\r
1300             row_break: true,\r
1301           },\r
1302           caption: {\r
1303             tag: {\r
1304               type: 'text',\r
1305             },\r
1306             row_break: true,\r
1307           },\r
1308           t: {\r
1309             tag: {\r
1310               type: 'number',\r
1311             },\r
1312             row_break: true,\r
1313           },\r
1314           system_picture_id: {\r
1315             tag: {\r
1316               type: 'number',\r
1317             },\r
1318             row_break: true,\r
1319           },\r
1320           settings: {\r
1321             tag: {\r
1322               type: 'text_area',\r
1323             },\r
1324             row_break: true,\r
1325           },\r
1326         },\r
1327         field_names: [\r
1328           'id',\r
1329           'name',\r
1330           'module_name',\r
1331           'caption',\r
1332           't',\r
1333           'system_picture_id',\r
1334           'settings',\r
1335         ]\r
1336       },\r
1337     },\r
1338   },\r
1339   writing_format: {\r
1340     uses: {\r
1341       default: {\r
1342         fields: {\r
1343           id: {\r
1344             label: {\r
1345               type: 'none',\r
1346             },\r
1347             tag: {\r
1348               type: 'hidden',\r
1349             },\r
1350           },\r
1351           name: {\r
1352             tag: {\r
1353               type: 'text',\r
1354             },\r
1355             row_break: true,\r
1356           },\r
1357           module_name: {\r
1358             tag: {\r
1359               type: 'text',\r
1360             },\r
1361             row_break: true,\r
1362           },\r
1363           caption: {\r
1364             tag: {\r
1365               type: 'text',\r
1366             },\r
1367             row_break: true,\r
1368           },\r
1369           system_picture_id: {\r
1370             tag: {\r
1371               type: 'number',\r
1372             },\r
1373             row_break: true,\r
1374           },\r
1375           settings: {\r
1376             tag: {\r
1377               type: 'text_area',\r
1378             },\r
1379             row_break: true,\r
1380           },\r
1381         },\r
1382         field_names: [\r
1383           'id',\r
1384           'name',\r
1385           'module_name',\r
1386           'caption',\r
1387           'system_picture_id',\r
1388           'settings',\r
1389         ]\r
1390       },\r
1391     },\r
1392   },\r
1393   license_group: {\r
1394     uses: {\r
1395       default: {\r
1396         fields: {\r
1397           id: {\r
1398             label: {\r
1399               type: 'none',\r
1400             },\r
1401             tag: {\r
1402               type: 'hidden',\r
1403             },\r
1404           },\r
1405           name: {\r
1406             tag: {\r
1407               type: 'text',\r
1408             },\r
1409             row_break: true,\r
1410           },\r
1411           module_name: {\r
1412             tag: {\r
1413               type: 'text',\r
1414             },\r
1415             row_break: true,\r
1416           },\r
1417           caption: {\r
1418             tag: {\r
1419               type: 'text',\r
1420             },\r
1421             row_break: true,\r
1422           },\r
1423           url: {\r
1424             tag: {\r
1425               type: 'text',\r
1426             },\r
1427             row_break: true,\r
1428           },\r
1429         },\r
1430         field_names: [\r
1431           'id',\r
1432           'name',\r
1433           'module_name',\r
1434           'caption',\r
1435           'url',\r
1436         ]\r
1437       },\r
1438     },\r
1439   },\r
1440   license: {\r
1441     uses: {\r
1442       default: {\r
1443         fields: {\r
1444           id: {\r
1445             label: {\r
1446               type: 'none',\r
1447             },\r
1448             tag: {\r
1449               type: 'hidden',\r
1450             },\r
1451           },\r
1452           license_group_id: {\r
1453             label: {\r
1454               type: 'none',\r
1455             },\r
1456             tag: {\r
1457               type: 'hidden',\r
1458             },\r
1459           },\r
1460           license_group_module_name: {\r
1461             tag: {\r
1462               type: 'text',\r
1463             },\r
1464             row_break: true,\r
1465           },\r
1466           name: {\r
1467             tag: {\r
1468               type: 'text',\r
1469             },\r
1470             row_break: true,\r
1471           },\r
1472           caption: {\r
1473             tag: {\r
1474               type: 'text',\r
1475             },\r
1476             row_break: true,\r
1477           },\r
1478           system_picture_id: {\r
1479             tag: {\r
1480               type: 'number',\r
1481             },\r
1482             row_break: true,\r
1483           },\r
1484           url: {\r
1485             tag: {\r
1486               type: 'text',\r
1487             },\r
1488             row_break: true,\r
1489           },\r
1490           license_group_settings: {\r
1491             # boost_name: 'license_group',\r
1492             row_break: true,\r
1493           },\r
1494           credit_picture_settings: {\r
1495             # boost_name: 'credit_picture',\r
1496             row_break: true,\r
1497           },\r
1498         },\r
1499         field_names: [\r
1500           'id',\r
1501           'license_group_id',\r
1502           'license_group_module_name',\r
1503           'name',\r
1504           'caption',\r
1505           'system_picture_id',\r
1506           'url',\r
1507           'license_group_settings',\r
1508           'credit_picture_settings',\r
1509         ]\r
1510       },\r
1511     },\r
1512   }\r
1513   author: {\r
1514     uses: {\r
1515       default: {\r
1516         fields: {\r
1517           id: {\r
1518             label: {\r
1519               type: 'none',\r
1520             },\r
1521             tag: {\r
1522               type: 'hidden',\r
1523             },\r
1524           },\r
1525           name: {\r
1526             label: {\r
1527               args: {\r
1528                 row_break: true,\r
1529               },\r
1530             },\r
1531             tag: {\r
1532               type: 'text',\r
1533             },\r
1534             row_break: true,\r
1535           },\r
1536         },\r
1537         field_names: [\r
1538           'id',\r
1539           'name',\r
1540         ]\r
1541       },\r
1542     },\r
1543   },\r
1544   artist: {\r
1545     uses: {\r
1546       default: {\r
1547         fields: {\r
1548           id: {\r
1549             label: {\r
1550               type: 'none',\r
1551             },\r
1552             tag: {\r
1553               type: 'hidden',\r
1554             },\r
1555           },\r
1556           name: {\r
1557             label: {\r
1558               args: {\r
1559                 row_break: true,\r
1560               },\r
1561             },\r
1562             tag: {\r
1563               type: 'text',\r
1564             },\r
1565             row_break: true,\r
1566           },\r
1567         },\r
1568         field_names: [\r
1569           'id',\r
1570           'name',\r
1571         ]\r
1572       },\r
1573     },\r
1574   },\r
1575   circle_speech_balloon_speech_balloon: {\r
1576     uses: {\r
1577       default: {\r
1578         fields: {\r
1579         },\r
1580         field_names: [\r
1581         ]\r
1582       },\r
1583     },\r
1584   },\r
1585   circle_speech_balloon_balloon: {\r
1586     uses: {\r
1587       default: {\r
1588         fields: {\r
1589         },\r
1590         field_names: [\r
1591         ]\r
1592       },\r
1593     },\r
1594   },\r
1595   circle_speech_balloon_speech: {\r
1596     uses: {\r
1597       default: {\r
1598         fields: {\r
1599         },\r
1600         field_names: [\r
1601         ]\r
1602       },\r
1603     },\r
1604   },\r
1605   plain_speech_balloon_speech_balloon: {\r
1606     uses: {\r
1607       default: {\r
1608         fields: {\r
1609         },\r
1610         field_names: [\r
1611         ]\r
1612       },\r
1613     },\r
1614   },\r
1615   plain_speech_balloon_balloon: {\r
1616     uses: {\r
1617       default: {\r
1618         fields: {\r
1619         },\r
1620         field_names: [\r
1621         ]\r
1622       },\r
1623     },\r
1624   },\r
1625   plain_speech_balloon_speech: {\r
1626     uses: {\r
1627       default: {\r
1628         fields: {\r
1629         },\r
1630         field_names: [\r
1631         ]\r
1632       },\r
1633     },\r
1634   },\r
1635   square_speech_balloon_speech_balloon: {\r
1636     uses: {\r
1637       default: {\r
1638         fields: {\r
1639         },\r
1640         field_names: [\r
1641         ]\r
1642       },\r
1643     },\r
1644   },\r
1645   square_speech_balloon_balloon: {\r
1646     uses: {\r
1647       default: {\r
1648         fields: {\r
1649         },\r
1650         field_names: [\r
1651         ]\r
1652       },\r
1653     },\r
1654   },\r
1655   square_speech_balloon_speech: {\r
1656     uses: {\r
1657       default: {\r
1658         fields: {\r
1659         },\r
1660         field_names: [\r
1661         ]\r
1662       },\r
1663     },\r
1664   },\r
1665   test_speech_balloon_speech_balloon: {\r
1666     uses: {\r
1667       default: {\r
1668         fields: {\r
1669           a: {\r
1670             tag: {\r
1671               type: 'number',\r
1672             },\r
1673             row_break: true,\r
1674           }, \r
1675         },\r
1676         field_names: [\r
1677           'a', \r
1678         ]\r
1679       },\r
1680     },\r
1681   },\r
1682   test_speech_balloon_balloon: {\r
1683     uses: {\r
1684       default: {\r
1685         fields: {\r
1686           b: {\r
1687             tag: {\r
1688               type: 'number',\r
1689             },\r
1690             row_break: true,\r
1691           }, \r
1692         },\r
1693         field_names: [\r
1694           'b', \r
1695         ]\r
1696       },\r
1697     },\r
1698   },\r
1699   test_speech_balloon_speech: {\r
1700     uses: {\r
1701       default: {\r
1702         fields: {\r
1703           c: {\r
1704             tag: {\r
1705               type: 'number',\r
1706             },\r
1707             row_break: true,\r
1708           }, \r
1709         },\r
1710         field_names: [\r
1711           'c', \r
1712         ]\r
1713       },\r
1714     },\r
1715   },\r
1716   pettanr_simple_format_speech: {\r
1717     uses: {\r
1718       default: {\r
1719         fields: {\r
1720         },\r
1721         field_names: [\r
1722         ]\r
1723       },\r
1724     },\r
1725   },\r
1726   pettanr_creative_commons_v30_licenses_license: {\r
1727     uses: {\r
1728       default: {\r
1729         fields: {\r
1730           open: {\r
1731             tag: {\r
1732               type: 'number',\r
1733             },\r
1734             row_break: true,\r
1735           },\r
1736           commercial: {\r
1737             tag: {\r
1738               type: 'number',\r
1739             },\r
1740             row_break: true,\r
1741           },\r
1742           official: {\r
1743             tag: {\r
1744               type: 'number',\r
1745             },\r
1746             row_break: true,\r
1747           },\r
1748           attribution: {\r
1749             tag: {\r
1750               type: 'number',\r
1751             },\r
1752             row_break: true,\r
1753           },\r
1754           derive: {\r
1755             tag: {\r
1756               type: 'number',\r
1757             },\r
1758             row_break: true,\r
1759           }, \r
1760           thumbnail: {\r
1761             tag: {\r
1762               type: 'number',\r
1763             },\r
1764             row_break: true,\r
1765           }, \r
1766           gif_convert: {\r
1767             tag: {\r
1768               type: 'number',\r
1769             },\r
1770             row_break: true,\r
1771           }, \r
1772           reverse: {\r
1773             tag: {\r
1774               type: 'number',\r
1775             },\r
1776             row_break: true,\r
1777           }, \r
1778           sync_vh: {\r
1779             tag: {\r
1780               type: 'number',\r
1781             },\r
1782             row_break: true,\r
1783           }, \r
1784           overlap: {\r
1785             tag: {\r
1786               type: 'number',\r
1787             },\r
1788             row_break: true,\r
1789           }, \r
1790         },\r
1791         field_names: [\r
1792           'open', \r
1793           'commercial', \r
1794           'official', \r
1795           'attribution', \r
1796           'derive', \r
1797           'thumbnail', \r
1798           'gif_convert', \r
1799           'reverse', \r
1800           'sync_vh', \r
1801           'overlap', \r
1802         ],\r
1803       },\r
1804     },\r
1805   },\r
1806   pettanr_creative_commons_v30_licenses_attribute: {\r
1807     uses: {\r
1808       default: {\r
1809         fields: {\r
1810           artist_name: {\r
1811             tag: {\r
1812               type: 'text',\r
1813             },\r
1814             row_break: true,\r
1815           },\r
1816           caption: {\r
1817             tag: {\r
1818               type: 'text',\r
1819             },\r
1820             row_break: true,\r
1821           },\r
1822           artist_url: {\r
1823             tag: {\r
1824               type: 'text',\r
1825             },\r
1826             row_break: true,\r
1827           },\r
1828           source_url: {\r
1829             tag: {\r
1830               type: 'text',\r
1831             },\r
1832             row_break: true,\r
1833           },\r
1834           more_permission_url: {\r
1835             tag: {\r
1836               type: 'text',\r
1837             },\r
1838             row_break: true,\r
1839           },\r
1840         },\r
1841         field_names: [\r
1842           'artist_name', \r
1843           'caption', \r
1844           'artist_url', \r
1845           'source_url', \r
1846           'more_permission_url', \r
1847         ],\r
1848       },\r
1849     },\r
1850   },\r
1851   pettanr_creative_commons_v30_licenses_credit_picture: {\r
1852     uses: {\r
1853       default: {\r
1854         fields: {\r
1855           source_url_btn_id: {\r
1856             tag: {\r
1857               type: 'number',\r
1858             },\r
1859             row_break: true,\r
1860           }, \r
1861           source_url_off_btn_id: {\r
1862             tag: {\r
1863               type: 'number',\r
1864             },\r
1865             row_break: true,\r
1866           }, \r
1867         },\r
1868         field_names: [\r
1869           'source_url_btn_id', \r
1870           'source_url_off_btn_id', \r
1871         ],\r
1872       },\r
1873     },\r
1874   },\r
1875   pettanr_pettan_commons_v01_licenses_license: {\r
1876     uses: {\r
1877       default: {\r
1878         fields: {\r
1879           open: {\r
1880             tag: {\r
1881               type: 'number',\r
1882             },\r
1883             row_break: true,\r
1884           },\r
1885           commercial: {\r
1886             tag: {\r
1887               type: 'number',\r
1888             },\r
1889             row_break: true,\r
1890           },\r
1891           official: {\r
1892             tag: {\r
1893               type: 'number',\r
1894             },\r
1895             row_break: true,\r
1896           },\r
1897           attribution: {\r
1898             tag: {\r
1899               type: 'number',\r
1900             },\r
1901             row_break: true,\r
1902           },\r
1903           derive: {\r
1904             tag: {\r
1905               type: 'number',\r
1906             },\r
1907             row_break: true,\r
1908           }, \r
1909           thumbnail: {\r
1910             tag: {\r
1911               type: 'number',\r
1912             },\r
1913             row_break: true,\r
1914           }, \r
1915           gif_convert: {\r
1916             tag: {\r
1917               type: 'number',\r
1918             },\r
1919             row_break: true,\r
1920           }, \r
1921           reverse: {\r
1922             tag: {\r
1923               type: 'number',\r
1924             },\r
1925             row_break: true,\r
1926           }, \r
1927           sync_vh: {\r
1928             tag: {\r
1929               type: 'number',\r
1930             },\r
1931             row_break: true,\r
1932           }, \r
1933           overlap: {\r
1934             tag: {\r
1935               type: 'number',\r
1936             },\r
1937             row_break: true,\r
1938           }, \r
1939         },\r
1940         field_names: [\r
1941           'open', \r
1942           'commercial', \r
1943           'official', \r
1944           'attribution', \r
1945           'derive', \r
1946           'thumbnail', \r
1947           'gif_convert', \r
1948           'reverse', \r
1949           'sync_vh', \r
1950           'overlap', \r
1951         ],\r
1952       },\r
1953     },\r
1954   },\r
1955   pettanr_pettan_commons_v01_licenses_attribute: {\r
1956     uses: {\r
1957       default: {\r
1958         fields: {\r
1959           artist_name: {\r
1960             tag: {\r
1961               type: 'text',\r
1962             },\r
1963             row_break: true,\r
1964           },\r
1965           caption: {\r
1966             tag: {\r
1967               type: 'text',\r
1968             },\r
1969             row_break: true,\r
1970           },\r
1971           sources: {\r
1972             tag: {\r
1973               type: 'text',\r
1974             },\r
1975             row_break: true,\r
1976           },\r
1977         },\r
1978         field_names: [\r
1979           'artist_name', \r
1980           'caption', \r
1981           'sources', \r
1982         ],\r
1983       },\r
1984     },\r
1985   },\r
1986   pettanr_pettan_commons_v01_licenses_credit_picture: {\r
1987     uses: {\r
1988       default: {\r
1989         fields: {\r
1990           source_url_btn_id: {\r
1991             tag: {\r
1992               type: 'number',\r
1993             },\r
1994             row_break: true,\r
1995           }, \r
1996           source_url_off_btn_id: {\r
1997             tag: {\r
1998               type: 'number',\r
1999             },\r
2000             row_break: true,\r
2001           }, \r
2002         },\r
2003         field_names: [\r
2004           'source_url_btn_id', \r
2005           'source_url_off_btn_id', \r
2006         ],\r
2007       },\r
2008     },\r
2009   },\r
2010   pettanr_pettan_protected_v01_licenses_license: {\r
2011     uses: {\r
2012       default: {\r
2013         fields: {\r
2014           open: {\r
2015             tag: {\r
2016               type: 'number',\r
2017             },\r
2018             row_break: true,\r
2019           },\r
2020           commercial: {\r
2021             tag: {\r
2022               type: 'number',\r
2023             },\r
2024             row_break: true,\r
2025           },\r
2026           official: {\r
2027             tag: {\r
2028               type: 'number',\r
2029             },\r
2030             row_break: true,\r
2031           },\r
2032           attribution: {\r
2033             tag: {\r
2034               type: 'number',\r
2035             },\r
2036             row_break: true,\r
2037           },\r
2038           derive: {\r
2039             tag: {\r
2040               type: 'number',\r
2041             },\r
2042             row_break: true,\r
2043           }, \r
2044           thumbnail: {\r
2045             tag: {\r
2046               type: 'number',\r
2047             },\r
2048             row_break: true,\r
2049           }, \r
2050           gif_convert: {\r
2051             tag: {\r
2052               type: 'number',\r
2053             },\r
2054             row_break: true,\r
2055           }, \r
2056           reverse: {\r
2057             tag: {\r
2058               type: 'number',\r
2059             },\r
2060             row_break: true,\r
2061           }, \r
2062           sync_vh: {\r
2063             tag: {\r
2064               type: 'number',\r
2065             },\r
2066             row_break: true,\r
2067           }, \r
2068           overlap: {\r
2069             tag: {\r
2070               type: 'number',\r
2071             },\r
2072             row_break: true,\r
2073           }, \r
2074           trackback: {\r
2075             tag: {\r
2076               type: 'number',\r
2077             },\r
2078             row_break: true,\r
2079           }, \r
2080         },\r
2081         field_names: [\r
2082           'open', \r
2083           'commercial', \r
2084           'official', \r
2085           'attribution', \r
2086           'derive', \r
2087           'thumbnail', \r
2088           'gif_convert', \r
2089           'reverse', \r
2090           'sync_vh', \r
2091           'overlap', \r
2092           'trackback', \r
2093         ],\r
2094       },\r
2095     },\r
2096   },\r
2097   pettanr_pettan_protected_v01_licenses_attribute: {\r
2098     uses: {\r
2099       default: {\r
2100         fields: {\r
2101           artist_name: {\r
2102             tag: {\r
2103               type: 'text',\r
2104             },\r
2105             row_break: true,\r
2106           },\r
2107           caption: {\r
2108             tag: {\r
2109               type: 'text',\r
2110             },\r
2111             row_break: true,\r
2112           },\r
2113           sources: {\r
2114             tag: {\r
2115               type: 'text',\r
2116             },\r
2117             row_break: true,\r
2118           },\r
2119         },\r
2120         field_names: [\r
2121           'artist_name', \r
2122           'caption', \r
2123           'sources', \r
2124         ],\r
2125       },\r
2126     },\r
2127   },\r
2128   pettanr_pettan_protected_v01_licenses_credit_picture: {\r
2129     uses: {\r
2130       default: {\r
2131         fields: {\r
2132           source_url_btn_id: {\r
2133             tag: {\r
2134               type: 'number',\r
2135             },\r
2136             row_break: true,\r
2137           }, \r
2138           source_url_off_btn_id: {\r
2139             tag: {\r
2140               type: 'number',\r
2141             },\r
2142             row_break: true,\r
2143           }, \r
2144         },\r
2145         field_names: [\r
2146           'source_url_btn_id', \r
2147           'source_url_off_btn_id', \r
2148         ],\r
2149       },\r
2150     },\r
2151   },\r
2152   pettanr_pettan_public_v01_licenses_license: {\r
2153     uses: {\r
2154       default: {\r
2155         fields: {\r
2156           open: {\r
2157             tag: {\r
2158               type: 'number',\r
2159             },\r
2160             row_break: true,\r
2161           },\r
2162           commercial: {\r
2163             tag: {\r
2164               type: 'number',\r
2165             },\r
2166             row_break: true,\r
2167           },\r
2168           official: {\r
2169             tag: {\r
2170               type: 'number',\r
2171             },\r
2172             row_break: true,\r
2173           },\r
2174           attribution: {\r
2175             tag: {\r
2176               type: 'number',\r
2177             },\r
2178             row_break: true,\r
2179           },\r
2180           derive: {\r
2181             tag: {\r
2182               type: 'number',\r
2183             },\r
2184             row_break: true,\r
2185           }, \r
2186           thumbnail: {\r
2187             tag: {\r
2188               type: 'number',\r
2189             },\r
2190             row_break: true,\r
2191           }, \r
2192           gif_convert: {\r
2193             tag: {\r
2194               type: 'number',\r
2195             },\r
2196             row_break: true,\r
2197           }, \r
2198           reverse: {\r
2199             tag: {\r
2200               type: 'number',\r
2201             },\r
2202             row_break: true,\r
2203           }, \r
2204           sync_vh: {\r
2205             tag: {\r
2206               type: 'number',\r
2207             },\r
2208             row_break: true,\r
2209           }, \r
2210           overlap: {\r
2211             tag: {\r
2212               type: 'number',\r
2213             },\r
2214             row_break: true,\r
2215           }, \r
2216           trackback: {\r
2217             tag: {\r
2218               type: 'number',\r
2219             },\r
2220             row_break: true,\r
2221           }, \r
2222         },\r
2223         field_names: [\r
2224           'open', \r
2225           'commercial', \r
2226           'official', \r
2227           'attribution', \r
2228           'derive', \r
2229           'thumbnail', \r
2230           'gif_convert', \r
2231           'reverse', \r
2232           'sync_vh', \r
2233           'overlap', \r
2234           'trackback', \r
2235         ],\r
2236       },\r
2237     },\r
2238   },\r
2239   pettanr_pettan_public_v01_licenses_attribute: {\r
2240     uses: {\r
2241       default: {\r
2242         fields: {\r
2243           artist_name: {\r
2244             tag: {\r
2245               type: 'text',\r
2246             },\r
2247             row_break: true,\r
2248           },\r
2249           caption: {\r
2250             tag: {\r
2251               type: 'text',\r
2252             },\r
2253             row_break: true,\r
2254           },\r
2255           sources: {\r
2256             tag: {\r
2257               type: 'text',\r
2258             },\r
2259             row_break: true,\r
2260           },\r
2261         },\r
2262         field_names: [\r
2263           'artist_name', \r
2264           'caption', \r
2265           'sources', \r
2266         ],\r
2267       },\r
2268     },\r
2269   },\r
2270   pettanr_pettan_public_v01_licenses_credit_picture: {\r
2271     uses: {\r
2272       default: {\r
2273         fields: {\r
2274           source_url_btn_id: {\r
2275             tag: {\r
2276               type: 'number',\r
2277             },\r
2278             row_break: true,\r
2279           }, \r
2280         },\r
2281         field_names: [\r
2282           'source_url_btn_id', \r
2283         ],\r
2284       },\r
2285     },\r
2286   },\r
2287   pettanr_public_domain_v01_licenses_license: {\r
2288     uses: {\r
2289       default: {\r
2290         fields: {\r
2291           open: {\r
2292             tag: {\r
2293               type: 'number',\r
2294             },\r
2295             row_break: true,\r
2296           },\r
2297           commercial: {\r
2298             tag: {\r
2299               type: 'number',\r
2300             },\r
2301             row_break: true,\r
2302           },\r
2303           official: {\r
2304             tag: {\r
2305               type: 'number',\r
2306             },\r
2307             row_break: true,\r
2308           },\r
2309           attribution: {\r
2310             tag: {\r
2311               type: 'number',\r
2312             },\r
2313             row_break: true,\r
2314           },\r
2315           derive: {\r
2316             tag: {\r
2317               type: 'number',\r
2318             },\r
2319             row_break: true,\r
2320           }, \r
2321           thumbnail: {\r
2322             tag: {\r
2323               type: 'number',\r
2324             },\r
2325             row_break: true,\r
2326           }, \r
2327           gif_convert: {\r
2328             tag: {\r
2329               type: 'number',\r
2330             },\r
2331             row_break: true,\r
2332           }, \r
2333           reverse: {\r
2334             tag: {\r
2335               type: 'number',\r
2336             },\r
2337             row_break: true,\r
2338           }, \r
2339           sync_vh: {\r
2340             tag: {\r
2341               type: 'number',\r
2342             },\r
2343             row_break: true,\r
2344           }, \r
2345           overlap: {\r
2346             tag: {\r
2347               type: 'number',\r
2348             },\r
2349             row_break: true,\r
2350           }, \r
2351           trackback: {\r
2352             tag: {\r
2353               type: 'number',\r
2354             },\r
2355             row_break: true,\r
2356           }, \r
2357         },\r
2358         field_names: [\r
2359           'open', \r
2360           'commercial', \r
2361           'official', \r
2362           'attribution', \r
2363           'derive', \r
2364           'thumbnail', \r
2365           'gif_convert', \r
2366           'reverse', \r
2367           'sync_vh', \r
2368           'overlap', \r
2369           'trackback', \r
2370         ],\r
2371       },\r
2372     },\r
2373   },\r
2374   pettanr_public_domain_v01_licenses_attribute: {\r
2375     uses: {\r
2376       default: {\r
2377         fields: {\r
2378           artist_name: {\r
2379             tag: {\r
2380               type: 'text',\r
2381             },\r
2382             row_break: true,\r
2383           },\r
2384           source_url: {\r
2385             tag: {\r
2386               type: 'text',\r
2387             },\r
2388             row_break: true,\r
2389           },\r
2390           note: {\r
2391             tag: {\r
2392               type: 'text',\r
2393             },\r
2394             row_break: true,\r
2395           },\r
2396         },\r
2397         field_names: [\r
2398           'artist_name', \r
2399           'source_url', \r
2400           'note', \r
2401         ],\r
2402       },\r
2403     },\r
2404   },\r
2405   pettanr_public_domain_v01_licenses_credit_picture: {\r
2406     uses: {\r
2407       default: {\r
2408         fields: {\r
2409           source_url_btn_id: {\r
2410             tag: {\r
2411               type: 'number',\r
2412             },\r
2413             row_break: true,\r
2414           }, \r
2415           source_url_off_btn_id: {\r
2416             tag: {\r
2417               type: 'number',\r
2418             },\r
2419             row_break: true,\r
2420           }, \r
2421         },\r
2422         field_names: [\r
2423           'source_url_btn_id', \r
2424           'source_url_off_btn_id', \r
2425         ],\r
2426       },\r
2427     },\r
2428   },\r
2429   pettanr_unknown_v01_licenses_license: {\r
2430     uses: {\r
2431       default: {\r
2432         fields: {\r
2433           open: {\r
2434             tag: {\r
2435               type: 'number',\r
2436             },\r
2437             row_break: true,\r
2438           },\r
2439           commercial: {\r
2440             tag: {\r
2441               type: 'number',\r
2442             },\r
2443             row_break: true,\r
2444           },\r
2445           official: {\r
2446             tag: {\r
2447               type: 'number',\r
2448             },\r
2449             row_break: true,\r
2450           },\r
2451           attribution: {\r
2452             tag: {\r
2453               type: 'number',\r
2454             },\r
2455             row_break: true,\r
2456           },\r
2457           derive: {\r
2458             tag: {\r
2459               type: 'number',\r
2460             },\r
2461             row_break: true,\r
2462           }, \r
2463           thumbnail: {\r
2464             tag: {\r
2465               type: 'number',\r
2466             },\r
2467             row_break: true,\r
2468           }, \r
2469           gif_convert: {\r
2470             tag: {\r
2471               type: 'number',\r
2472             },\r
2473             row_break: true,\r
2474           }, \r
2475           reverse: {\r
2476             tag: {\r
2477               type: 'number',\r
2478             },\r
2479             row_break: true,\r
2480           }, \r
2481           sync_vh: {\r
2482             tag: {\r
2483               type: 'number',\r
2484             },\r
2485             row_break: true,\r
2486           }, \r
2487           overlap: {\r
2488             tag: {\r
2489               type: 'number',\r
2490             },\r
2491             row_break: true,\r
2492           }, \r
2493           trackback: {\r
2494             tag: {\r
2495               type: 'number',\r
2496             },\r
2497             row_break: true,\r
2498           }, \r
2499         },\r
2500         field_names: [\r
2501           'open', \r
2502           'commercial', \r
2503           'official', \r
2504           'attribution', \r
2505           'derive', \r
2506           'thumbnail', \r
2507           'gif_convert', \r
2508           'reverse', \r
2509           'sync_vh', \r
2510           'overlap', \r
2511           'trackback', \r
2512         ],\r
2513       },\r
2514     },\r
2515   },\r
2516   pettanr_unknown_v01_licenses_attribute: {\r
2517     uses: {\r
2518       default: {\r
2519         fields: {\r
2520           source_url: {\r
2521             tag: {\r
2522               type: 'text',\r
2523             },\r
2524             row_break: true,\r
2525           },\r
2526           note: {\r
2527             tag: {\r
2528               type: 'text',\r
2529             },\r
2530             row_break: true,\r
2531           },\r
2532         },\r
2533         field_names: [\r
2534           'source_url', \r
2535           'note', \r
2536         ],\r
2537       },\r
2538     },\r
2539   },\r
2540   pettanr_unknown_v01_licenses_credit_picture: {\r
2541     uses: {\r
2542       default: {\r
2543         fields: {\r
2544           source_url_btn_id: {\r
2545             tag: {\r
2546               type: 'number',\r
2547             },\r
2548             row_break: true,\r
2549           }, \r
2550           source_url_off_btn_id: {\r
2551             tag: {\r
2552               type: 'number',\r
2553             },\r
2554             row_break: true,\r
2555           }, \r
2556         },\r
2557         field_names: [\r
2558           'source_url_btn_id', \r
2559           'source_url_off_btn_id', \r
2560         ],\r
2561       },\r
2562     },\r
2563   },\r
2564 }\r
2565 @repeat_texts = ['repeat', 'repeat-x', 'repeat-y', 'no-repeat']\r
2566 \r
2567 @text_align_texts = ['left', 'left', 'right', 'center']\r
2568 \r