OSDN Git Service

fix
[pettanr/pettanr.git] / public / manifest.json
1 {\r
2   "items": {\r
3     "folder": {},\r
4     "scroll": {\r
5       "type": "binder",\r
6       "args": {}\r
7     },\r
8     "scroll_panel": {\r
9       "type": "leaf",\r
10       "args": {\r
11         "parent_model_name": "scroll"\r
12       }\r
13     },\r
14     "comic": {\r
15       "type": "binder",\r
16       "args": {}\r
17     },\r
18     "story": {\r
19       "type": "binder",\r
20       "args": {}\r
21     },\r
22     "story_sheet": {\r
23       "type": "leaf",\r
24       "args": {\r
25         "parent_model_name": "story"\r
26       }\r
27     },\r
28     "sheet": {\r
29       "type": "root",\r
30       "args": {}\r
31     },\r
32     "sheet_panel": {\r
33       "type": "element",\r
34       "args": {\r
35         "parent_model_name": "sheet"\r
36       }\r
37     },\r
38     "panel": {\r
39       "type": "root",\r
40       "args": {}\r
41     },\r
42     "panel_picture": {\r
43       "type": "element",\r
44       "args": {\r
45         "parent_model_name": "panel"\r
46       }\r
47     },\r
48     "speech_balloon": {\r
49       "type": "element",\r
50       "args": {\r
51         "parent_model_name": "panel",\r
52         "boost": {\r
53           "speech_balloon_template": {\r
54             "resource_name": "speech_balloon_template",\r
55             "engine_resource_name": "speech_balloon_templates",\r
56             "engine_resource_extend_column_name": "speech_balloon_template_classname",\r
57             "extend_column_name": "speech_balloon_template_classname",\r
58             "settings_column_name": "speech_balloon_template_settings",\r
59             "extend_model_class_name": "SpeechBalloon",\r
60             "extend_item_name": "speech_balloon"\r
61           }\r
62         }\r
63       }\r
64     },\r
65     "balloon": {\r
66       "type": "element",\r
67       "args": {\r
68         "parent_model_name": "speech_balloon",\r
69         "boost": {\r
70           "speech_balloon_template": {\r
71             "resource_name": "speech_balloon_template",\r
72             "engine_resource_name": "speech_balloon_templates",\r
73             "engine_resource_extend_column_name": "speech_balloon_template_classname",\r
74             "extend_column_name": "speech_balloon_template_classname",\r
75             "settings_column_name": "speech_balloon_template_settings",\r
76             "extend_model_class_name": "Balloon",\r
77             "extend_item_name": "balloon"\r
78           }\r
79         }\r
80       }\r
81     },\r
82     "speech": {\r
83       "type": "element",\r
84       "args": {\r
85         "parent_model_name": "speech_balloon",\r
86         "boost": {\r
87           "writing_format": {},\r
88           "speech_balloon_template": {\r
89             "resource_name": "speech_balloon_template",\r
90             "engine_resource_name": "speech_balloon_templates",\r
91             "engine_resource_extend_column_name": "speech_balloon_template_classname",\r
92             "extend_column_name": "speech_balloon_template_classname",\r
93             "settings_column_name": "speech_balloon_template_settings",\r
94             "extend_model_class_name": "Speech",\r
95             "extend_item_name": "speech"\r
96           }\r
97         }\r
98       }\r
99     },\r
100     "ground_picture": {\r
101       "type": "element",\r
102       "args": {\r
103         "parent_model_name": "panel"\r
104       }\r
105     },\r
106     "ground_color": {\r
107       "type": "element",\r
108       "args": {\r
109         "parent_model_name": "panel"\r
110       }\r
111     },\r
112     "original_picture": {},\r
113     "picture": {\r
114       "args": {\r
115         "boost": {\r
116           "license_group": {\r
117             "resource_name": "license_group",\r
118             "engine_resource_name": "license_groups",\r
119             "engine_resource_extend_column_name": "license_group_classname",\r
120             "extend_column_name": "license_group_classname",\r
121             "settings_column_name": "license_group_settings",\r
122             "extend_model_class_name": "License",\r
123             "extend_item_name": "license"\r
124           },\r
125           "license": {\r
126             "level": "read",\r
127             "resource_name": "license_group",\r
128             "engine_resource_name": "license_groups",\r
129             "engine_resource_extend_column_name": "license_group_classname",\r
130             "extend_column_name": "license_group_classname",\r
131             "settings_column_name": "license_settings",\r
132             "extend_model_class_name": "Attribute",\r
133             "extend_item_name": "attribute"\r
134           },\r
135           "credit_picture": {\r
136             "level": "read",\r
137             "resource_name": "license_group",\r
138             "engine_resource_name": "license_groups",\r
139             "engine_resource_extend_column_name": "license_group_classname",\r
140             "extend_column_name": "license_group_classname",\r
141             "settings_column_name": "credit_picture_settings",\r
142             "extend_model_class_name": "CreditPicture",\r
143             "extend_item_name": "credit_picture"\r
144           }\r
145         }\r
146       }\r
147     },\r
148     "resource_picture": {\r
149       "args": {\r
150         "boost": {\r
151           "license_group": {\r
152             "resource_name": "license_group",\r
153             "engine_resource_name": "license_groups",\r
154             "engine_resource_extend_column_name": "license_group_classname",\r
155             "extend_column_name": "license_group_classname",\r
156             "settings_column_name": "license_group_settings",\r
157             "extend_model_class_name": "License",\r
158             "extend_item_name": "license"\r
159           },\r
160           "license": {\r
161             "level": "read",\r
162             "resource_name": "license_group",\r
163             "engine_resource_name": "license_groups",\r
164             "engine_resource_extend_column_name": "license_group_classname",\r
165             "extend_column_name": "license_group_classname",\r
166             "settings_column_name": "license_settings",\r
167             "extend_model_class_name": "Attribute",\r
168             "extend_item_name": "attribute"\r
169           },\r
170           "credit_picture": {\r
171             "level": "read",\r
172             "resource_name": "license_group",\r
173             "engine_resource_name": "license_groups",\r
174             "engine_resource_extend_column_name": "license_group_classname",\r
175             "extend_column_name": "license_group_classname",\r
176             "settings_column_name": "credit_picture_settings",\r
177             "extend_model_class_name": "CreditPicture",\r
178             "extend_item_name": "credit_picture"\r
179           }\r
180         }\r
181       }\r
182     },\r
183     "speech_balloon_template": {},\r
184     "writing_format": {},\r
185     "license_group": {},\r
186     "license": {\r
187       "type": "leaf",\r
188       "args": {\r
189         "parent_model_name": "license_group",\r
190         "boost": {\r
191           "license_group": {},\r
192           "credit_picture": {\r
193             "level": "read",\r
194             "resource_name": "license_group",\r
195             "settings_column_name": "credit_picture_settings",\r
196             "extend_model_class_name": "CreditPicture",\r
197             "extend_item_name": "credit_picture",\r
198             "extend_column_name": "license_group_classname"\r
199           }\r
200         }\r
201       }\r
202     },\r
203     "author": {},\r
204     "artist": {},\r
205     "system_picture": {}\r
206   },\r
207   "controllers": {\r
208     "folders": {\r
209       "actions": {\r
210         "root": {\r
211           "type": "show"\r
212         },\r
213         "index": {\r
214           "type": "list",\r
215           "args": {\r
216             "list_name": "public"\r
217           }\r
218         },\r
219         "show": {\r
220           "type": "show"\r
221         },\r
222         "count": {\r
223           "type": "count",\r
224           "args": {\r
225             "list_name": "public"\r
226           }\r
227         },\r
228         "new": {\r
229           "type": "new"\r
230         },\r
231         "edit": {\r
232           "type": "edit"\r
233         }\r
234       }\r
235     },\r
236     "scrolls": {\r
237       "actions": {\r
238         "index": {\r
239           "type": "list",\r
240           "args": {\r
241             "list_name": "public"\r
242           }\r
243         },\r
244         "by_author": {\r
245           "type": "list"\r
246         },\r
247         "by_panel": {\r
248           "type": "list"\r
249         },\r
250         "play": {\r
251           "type": "list",\r
252           "args": {\r
253             "item_name": "scroll_panel",\r
254             "list_name": "play"\r
255           }\r
256         },\r
257         "show": {\r
258           "type": "show"\r
259         },\r
260         "count": {\r
261           "type": "count",\r
262           "args": {\r
263             "list_name": "public"\r
264           }\r
265         },\r
266         "count_by_author": {\r
267           "type": "count"\r
268         },\r
269         "count_by_panel": {\r
270           "type": "count"\r
271         },\r
272         "new": {\r
273           "type": "new"\r
274         },\r
275         "edit": {\r
276           "type": "edit"\r
277         }\r
278       }\r
279     },\r
280     "scroll_panels": {\r
281       "actions": {\r
282         "index": {\r
283           "type": "list",\r
284           "args": {\r
285             "list_name": "public"\r
286           }\r
287         },\r
288         "by_panel": {\r
289           "type": "list"\r
290         },\r
291         "by_scroll": {\r
292           "type": "list"\r
293         },\r
294         "by_author": {\r
295           "type": "list"\r
296         },\r
297         "show": {\r
298           "type": "show"\r
299         },\r
300         "count": {\r
301           "type": "count",\r
302           "args": {\r
303             "list_name": "public"\r
304           }\r
305         },\r
306         "count_by_panel": {\r
307           "type": "count"\r
308         },\r
309         "count_by_scroll": {\r
310           "type": "count"\r
311         },\r
312         "count_by_author": {\r
313           "type": "count"\r
314         },\r
315         "new": {\r
316           "type": "new"\r
317         },\r
318         "edit": {\r
319           "type": "edit"\r
320         }\r
321       }\r
322     },\r
323     "comics": {\r
324       "actions": {\r
325         "index": {\r
326           "type": "list",\r
327           "args": {\r
328             "list_name": "public"\r
329           }\r
330         },\r
331         "by_author": {\r
332           "type": "list"\r
333         },\r
334         "show": {\r
335           "type": "show"\r
336         },\r
337         "count": {\r
338           "type": "count",\r
339           "args": {\r
340             "list_name": "public"\r
341           }\r
342         },\r
343         "count_by_author": {\r
344           "type": "count"\r
345         },\r
346         "new": {\r
347           "type": "new"\r
348         },\r
349         "edit": {\r
350           "type": "edit"\r
351         }\r
352       }\r
353     },\r
354     "stories": {\r
355       "actions": {\r
356         "index": {\r
357           "type": "list",\r
358           "args": {\r
359             "list_name": "public"\r
360           }\r
361         },\r
362         "by_comic": {\r
363           "type": "count"\r
364         },\r
365         "by_sheet": {\r
366           "type": "count"\r
367         },\r
368         "by_author": {\r
369           "type": "list"\r
370         },\r
371         "play": {\r
372           "type": "list",\r
373           "args": {\r
374             "list_name": "play"\r
375           }\r
376         },\r
377         "show": {\r
378           "type": "show"\r
379         },\r
380         "count": {\r
381           "type": "count",\r
382           "args": {\r
383             "list_name": "public"\r
384           }\r
385         },\r
386         "count_by_author": {\r
387           "type": "count"\r
388         },\r
389         "new": {\r
390           "type": "new"\r
391         },\r
392         "edit": {\r
393           "type": "edit"\r
394         }\r
395       }\r
396     },\r
397     "story_sheets": {\r
398       "actions": {\r
399         "index": {\r
400           "type": "list",\r
401           "args": {\r
402             "list_name": "public"\r
403           }\r
404         },\r
405         "by_story": {\r
406           "type": "list"\r
407         },\r
408         "by_sheet": {\r
409           "type": "list"\r
410         },\r
411         "by_author": {\r
412           "type": "list"\r
413         },\r
414         "show": {\r
415           "type": "show"\r
416         },\r
417         "count": {\r
418           "type": "count",\r
419           "args": {\r
420             "list_name": "public"\r
421           }\r
422         },\r
423         "count_by_story": {\r
424           "type": "count"\r
425         },\r
426         "count_by_sheet": {\r
427           "type": "count"\r
428         },\r
429         "count_by_author": {\r
430           "type": "count"\r
431         },\r
432         "new": {\r
433           "type": "new"\r
434         },\r
435         "edit": {\r
436           "type": "edit"\r
437         }\r
438       }\r
439     },\r
440     "sheets": {\r
441       "actions": {\r
442         "index": {\r
443           "type": "list",\r
444           "args": {\r
445             "list_name": "public"\r
446           }\r
447         },\r
448         "by_story": {\r
449           "type": "list"\r
450         },\r
451         "by_panel": {\r
452           "type": "list"\r
453         },\r
454         "by_author": {\r
455           "type": "list"\r
456         },\r
457         "play": {\r
458           "type": "list",\r
459           "args": {\r
460             "item_name": "sheet_panel",\r
461             "list_name": "play"\r
462           }\r
463         },\r
464         "show": {\r
465           "type": "show"\r
466         },\r
467         "count": {\r
468           "type": "count",\r
469           "args": {\r
470             "list_name": "public"\r
471           }\r
472         },\r
473         "count_by_story": {\r
474           "type": "count"\r
475         },\r
476         "count_by_panel": {\r
477           "type": "count"\r
478         },\r
479         "count_by_author": {\r
480           "type": "count"\r
481         },\r
482         "new": {\r
483           "type": "new"\r
484         },\r
485         "edit": {\r
486           "type": "edit"\r
487         }\r
488       }\r
489     },\r
490     "sheet_panels": {\r
491       "actions": {\r
492         "index": {\r
493           "type": "list",\r
494           "args": {\r
495             "list_name": "public"\r
496           }\r
497         },\r
498         "by_sheet": {\r
499           "type": "list"\r
500         },\r
501         "by_panel": {\r
502           "type": "list"\r
503         },\r
504         "by_author": {\r
505           "type": "list"\r
506         },\r
507         "show": {\r
508           "type": "show"\r
509         },\r
510         "count": {\r
511           "type": "count",\r
512           "args": {\r
513             "list_name": "public"\r
514           }\r
515         },\r
516         "count_by_sheet": {\r
517           "type": "count"\r
518         },\r
519         "count_by_panel": {\r
520           "type": "count"\r
521         },\r
522         "count_by_author": {\r
523           "type": "count"\r
524         },\r
525         "new": {\r
526           "type": "new"\r
527         },\r
528         "edit": {\r
529           "type": "edit"\r
530         }\r
531       }\r
532     },\r
533     "panels": {\r
534       "actions": {\r
535         "index": {\r
536           "type": "list",\r
537           "args": {\r
538             "list_name": "public"\r
539           }\r
540         },\r
541         "by_scroll": {\r
542           "type": "list"\r
543         },\r
544         "by_sheet": {\r
545           "type": "list"\r
546         },\r
547         "by_author": {\r
548           "type": "list"\r
549         },\r
550         "by_speech_balloon_template": {\r
551           "type": "list"\r
552         },\r
553         "show": {\r
554           "type": "show"\r
555         },\r
556         "count": {\r
557           "type": "count",\r
558           "args": {\r
559             "list_name": "public"\r
560           }\r
561         },\r
562         "count_by_scroll": {\r
563           "type": "count"\r
564         },\r
565         "count_by_sheet": {\r
566           "type": "count"\r
567         },\r
568         "count_by_author": {\r
569           "type": "count"\r
570         },\r
571         "count_by_speech_balloon_template": {\r
572           "type": "count"\r
573         },\r
574         "new": {\r
575           "type": "new"\r
576         },\r
577         "edit": {\r
578           "type": "edit"\r
579         }\r
580       }\r
581     },\r
582     "panel_pictures": {\r
583       "actions": {\r
584         "index": {\r
585           "type": "list",\r
586           "args": {\r
587             "list_name": "public"\r
588           }\r
589         },\r
590         "by_panel": {\r
591           "type": "list"\r
592         },\r
593         "by_author": {\r
594           "type": "list"\r
595         },\r
596         "show": {\r
597           "type": "show"\r
598         },\r
599         "count": {\r
600           "type": "count",\r
601           "args": {\r
602             "list_name": "public"\r
603           }\r
604         },\r
605         "count_by_panel": {\r
606           "type": "count"\r
607         },\r
608         "count_by_author": {\r
609           "type": "count"\r
610         },\r
611         "new": {\r
612           "type": "new"\r
613         },\r
614         "edit": {\r
615           "type": "edit"\r
616         }\r
617       }\r
618     },\r
619     "speech_balloons": {\r
620       "actions": {\r
621         "index": {\r
622           "type": "list",\r
623           "args": {\r
624             "list_name": "public"\r
625           }\r
626         },\r
627         "by_panel": {\r
628           "type": "list"\r
629         },\r
630         "by_author": {\r
631           "type": "list"\r
632         },\r
633         "show": {\r
634           "type": "show"\r
635         },\r
636         "count": {\r
637           "type": "count",\r
638           "args": {\r
639             "list_name": "public"\r
640           }\r
641         },\r
642         "count_by_panel": {\r
643           "type": "count"\r
644         },\r
645         "count_by_author": {\r
646           "type": "count"\r
647         },\r
648         "new": {\r
649           "type": "new"\r
650         },\r
651         "edit": {\r
652           "type": "edit"\r
653         }\r
654       }\r
655     },\r
656     "speeches": {\r
657       "actions": {\r
658         "index": {\r
659           "type": "list",\r
660           "args": {\r
661             "list_name": "public"\r
662           }\r
663         },\r
664         "by_writing_format": {\r
665           "type": "list"\r
666         },\r
667         "show": {\r
668           "type": "show"\r
669         },\r
670         "count": {\r
671           "type": "count",\r
672           "args": {\r
673             "list_name": "public"\r
674           }\r
675         },\r
676         "count_by_writing_format": {\r
677           "type": "count"\r
678         },\r
679         "new": {\r
680           "type": "new"\r
681         },\r
682         "edit": {\r
683           "type": "edit"\r
684         }\r
685       }\r
686     },\r
687     "balloons": {\r
688       "actions": {\r
689         "index": {\r
690           "type": "list",\r
691           "args": {\r
692             "list_name": "public"\r
693           }\r
694         },\r
695         "show": {\r
696           "type": "show"\r
697         },\r
698         "count": {\r
699           "type": "count",\r
700           "args": {\r
701             "list_name": "public"\r
702           }\r
703         },\r
704         "new": {\r
705           "type": "new"\r
706         },\r
707         "edit": {\r
708           "type": "edit"\r
709         }\r
710       }\r
711     },\r
712     "ground_pictures": {\r
713       "actions": {\r
714         "index": {\r
715           "type": "list",\r
716           "args": {\r
717             "list_name": "public"\r
718           }\r
719         },\r
720         "by_panel": {\r
721           "type": "list"\r
722         },\r
723         "by_author": {\r
724           "type": "list"\r
725         },\r
726         "show": {\r
727           "type": "show"\r
728         },\r
729         "count": {\r
730           "type": "count",\r
731           "args": {\r
732             "list_name": "public"\r
733           }\r
734         },\r
735         "count_by_panel": {\r
736           "type": "count"\r
737         },\r
738         "count_by_author": {\r
739           "type": "count"\r
740         },\r
741         "new": {\r
742           "type": "new"\r
743         },\r
744         "edit": {\r
745           "type": "edit"\r
746         }\r
747       }\r
748     },\r
749     "ground_colors": {\r
750       "actions": {\r
751         "index": {\r
752           "type": "list",\r
753           "args": {\r
754             "list_name": "public"\r
755           }\r
756         },\r
757         "by_panel": {\r
758           "type": "list"\r
759         },\r
760         "by_author": {\r
761           "type": "list"\r
762         },\r
763         "show": {\r
764           "type": "show"\r
765         },\r
766         "count": {\r
767           "type": "count",\r
768           "args": {\r
769             "list_name": "public"\r
770           }\r
771         },\r
772         "count_by_panel": {\r
773           "type": "count"\r
774         },\r
775         "count_by_author": {\r
776           "type": "count"\r
777         },\r
778         "new": {\r
779           "type": "new"\r
780         },\r
781         "edit": {\r
782           "type": "edit"\r
783         }\r
784       }\r
785     },\r
786     "original_pictures": {\r
787       "actions": {\r
788         "index": {\r
789           "type": "list",\r
790           "args": {\r
791             "list_name": "private"\r
792           }\r
793         },\r
794         "show": {\r
795           "type": "show"\r
796         },\r
797         "count": {\r
798           "type": "count",\r
799           "args": {\r
800             "list_name": "public"\r
801           }\r
802         }\r
803       }\r
804     },\r
805     "pictures": {\r
806       "actions": {\r
807         "index": {\r
808           "type": "list",\r
809           "args": {\r
810             "list_name": "public"\r
811           }\r
812         },\r
813         "show": {\r
814           "type": "show"\r
815         }\r
816       }\r
817     },\r
818     "resource_pictures": {\r
819       "actions": {\r
820         "index": {\r
821           "type": "list",\r
822           "args": {\r
823             "list_name": "public"\r
824           }\r
825         },\r
826         "by_original_picture": {\r
827           "type": "list"\r
828         },\r
829         "by_license": {\r
830           "type": "list"\r
831         },\r
832         "by_artist": {\r
833           "type": "list"\r
834         },\r
835         "show": {\r
836           "type": "show"\r
837         },\r
838         "count": {\r
839           "type": "count",\r
840           "args": {\r
841             "list_name": "public"\r
842           }\r
843         },\r
844         "count_by_license": {\r
845           "type": "count"\r
846         },\r
847         "count_by_artist": {\r
848           "type": "count"\r
849         }\r
850       }\r
851     },\r
852     "speech_balloon_templates": {\r
853       "actions": {\r
854         "index": {\r
855           "type": "list",\r
856           "args": {\r
857             "list_name": "public"\r
858           }\r
859         },\r
860         "show": {\r
861           "type": "show"\r
862         },\r
863         "count": {\r
864           "type": "count",\r
865           "args": {\r
866             "list_name": "public"\r
867           }\r
868         },\r
869         "new": {\r
870           "type": "new"\r
871         },\r
872         "edit": {\r
873           "type": "edit"\r
874         }\r
875       }\r
876     },\r
877     "writing_formats": {\r
878       "actions": {\r
879         "index": {\r
880           "type": "list",\r
881           "args": {\r
882             "list_name": "public"\r
883           }\r
884         },\r
885         "by_system_picture": {\r
886           "type": "list"\r
887         },\r
888         "show": {\r
889           "type": "show"\r
890         },\r
891         "count": {\r
892           "type": "count",\r
893           "args": {\r
894             "list_name": "public"\r
895           }\r
896         },\r
897         "count_by_system_picture": {\r
898           "type": "count"\r
899         },\r
900         "new": {\r
901           "type": "new"\r
902         },\r
903         "edit": {\r
904           "type": "edit"\r
905         }\r
906       }\r
907     },\r
908     "license_groups": {\r
909       "actions": {\r
910         "index": {\r
911           "type": "list",\r
912           "args": {\r
913             "list_name": "public"\r
914           }\r
915         },\r
916         "show": {\r
917           "type": "show"\r
918         },\r
919         "count": {\r
920           "type": "count",\r
921           "args": {\r
922             "list_name": "public"\r
923           }\r
924         },\r
925         "new": {\r
926           "type": "new"\r
927         },\r
928         "edit": {\r
929           "type": "edit"\r
930         }\r
931       }\r
932     },\r
933     "licenses": {\r
934       "actions": {\r
935         "index": {\r
936           "type": "list",\r
937           "args": {\r
938             "list_name": "public"\r
939           }\r
940         },\r
941         "by_license_group": {\r
942           "type": "list"\r
943         },\r
944         "by_system_picture": {\r
945           "type": "list"\r
946         },\r
947         "show": {\r
948           "type": "show"\r
949         },\r
950         "count": {\r
951           "type": "count",\r
952           "args": {\r
953             "list_name": "public"\r
954           }\r
955         },\r
956         "count_by_license_group": {\r
957           "type": "count"\r
958         },\r
959         "count_by_system_picture": {\r
960           "type": "count"\r
961         },\r
962         "new": {\r
963           "type": "new"\r
964         },\r
965         "edit": {\r
966           "type": "edit"\r
967         }\r
968       }\r
969     },\r
970     "authors": {\r
971       "actions": {\r
972         "index": {\r
973           "type": "list",\r
974           "args": {\r
975             "list_name": "public"\r
976           }\r
977         },\r
978         "scrolls": {\r
979           "type": "list",\r
980           "args": {\r
981             "list_name": "scrolls"\r
982           }\r
983         },\r
984         "comics": {\r
985           "type": "list",\r
986           "args": {\r
987             "list_name": "comics"\r
988           }\r
989         },\r
990         "stories": {\r
991           "type": "list",\r
992           "args": {\r
993             "list_name": "stories"\r
994           }\r
995         },\r
996         "sheets": {\r
997           "type": "list",\r
998           "args": {\r
999             "list_name": "sheets"\r
1000           }\r
1001         },\r
1002         "panels": {\r
1003           "type": "list",\r
1004           "args": {\r
1005             "list_name": "panels"\r
1006           }\r
1007         },\r
1008         "panel_pictures": {\r
1009           "type": "list",\r
1010           "args": {\r
1011             "list_name": "panel_pictures"\r
1012           }\r
1013         },\r
1014         "speech_balloons": {\r
1015           "type": "list",\r
1016           "args": {\r
1017             "list_name": "speech_balloons"\r
1018           }\r
1019         },\r
1020         "ground_pictures": {\r
1021           "type": "list",\r
1022           "args": {\r
1023             "list_name": "ground_pictures"\r
1024           }\r
1025         },\r
1026         "ground_colors": {\r
1027           "type": "list",\r
1028           "args": {\r
1029             "list_name": "ground_colors"\r
1030           }\r
1031         },\r
1032         "show": {\r
1033           "type": "show"\r
1034         },\r
1035         "count": {\r
1036           "type": "count",\r
1037           "args": {\r
1038             "list_name": "public"\r
1039           }\r
1040         },\r
1041         "new": {\r
1042           "type": "new"\r
1043         },\r
1044         "edit": {\r
1045           "type": "edit"\r
1046         }\r
1047       }\r
1048     },\r
1049     "artists": {\r
1050       "actions": {\r
1051         "index": {\r
1052           "type": "list",\r
1053           "args": {\r
1054             "list_name": "public"\r
1055           }\r
1056         },\r
1057         "resource_pictures": {\r
1058           "type": "list",\r
1059           "args": {\r
1060             "list_name": "resource_pictures"\r
1061           }\r
1062         },\r
1063         "show": {\r
1064           "type": "show"\r
1065         },\r
1066         "count": {\r
1067           "type": "count",\r
1068           "args": {\r
1069             "list_name": "public"\r
1070           }\r
1071         },\r
1072         "new": {\r
1073           "type": "new"\r
1074         },\r
1075         "edit": {\r
1076           "type": "edit"\r
1077         }\r
1078       }\r
1079     },\r
1080     "system_pictures": {\r
1081       "actions": {\r
1082         "index": {\r
1083           "type": "list",\r
1084           "args": {\r
1085             "list_name": "public"\r
1086           }\r
1087         },\r
1088         "show": {\r
1089           "type": "show"\r
1090         },\r
1091         "count": {\r
1092           "type": "count",\r
1093           "args": {\r
1094             "list_name": "public"\r
1095           }\r
1096         }\r
1097       }\r
1098     },\r
1099     "home": {\r
1100       "actions": {\r
1101         "scrolls": {\r
1102           "type": "list",\r
1103           "args": {\r
1104             "item_name": "scroll",\r
1105             "list_name": "private"\r
1106           }\r
1107         },\r
1108         "scroll_panels": {\r
1109           "type": "list",\r
1110           "args": {\r
1111             "item_name": "scroll_panel",\r
1112             "list_name": "private"\r
1113           }\r
1114         },\r
1115         "comics": {\r
1116           "type": "list",\r
1117           "args": {\r
1118             "item_name": "comic",\r
1119             "list_name": "private"\r
1120           }\r
1121         },\r
1122         "stories": {\r
1123           "type": "list",\r
1124           "args": {\r
1125             "item_name": "story",\r
1126             "list_name": "private"\r
1127           }\r
1128         },\r
1129         "story_sheets": {\r
1130           "type": "list",\r
1131           "args": {\r
1132             "item_name": "story_sheet",\r
1133             "list_name": "private"\r
1134           }\r
1135         },\r
1136         "sheets": {\r
1137           "type": "list",\r
1138           "args": {\r
1139             "item_name": "sheet",\r
1140             "list_name": "private"\r
1141           }\r
1142         },\r
1143         "sheet_panels": {\r
1144           "type": "list",\r
1145           "args": {\r
1146             "item_name": "sheet_panel",\r
1147             "list_name": "private"\r
1148           }\r
1149         },\r
1150         "panels": {\r
1151           "type": "list",\r
1152           "args": {\r
1153             "item_name": "panel",\r
1154             "list_name": "private"\r
1155           }\r
1156         },\r
1157         "panel_pictures": {\r
1158           "type": "list",\r
1159           "args": {\r
1160             "item_name": "panel_picture",\r
1161             "list_name": "private"\r
1162           }\r
1163         },\r
1164         "speech_balloons": {\r
1165           "type": "list",\r
1166           "args": {\r
1167             "item_name": "speech_balloon",\r
1168             "list_name": "private"\r
1169           }\r
1170         },\r
1171         "speeches": {\r
1172           "type": "list",\r
1173           "args": {\r
1174             "item_name": "speech",\r
1175             "list_name": "private"\r
1176           }\r
1177         },\r
1178         "balloons": {\r
1179           "type": "list",\r
1180           "args": {\r
1181             "item_name": "balloon",\r
1182             "list_name": "private"\r
1183           }\r
1184         },\r
1185         "ground_pictures": {\r
1186           "type": "list",\r
1187           "args": {\r
1188             "item_name": "ground_picture",\r
1189             "list_name": "private"\r
1190           }\r
1191         },\r
1192         "ground_colors": {\r
1193           "type": "list",\r
1194           "args": {\r
1195             "item_name": "ground_color",\r
1196             "list_name": "private"\r
1197           }\r
1198         },\r
1199         "original_pictures": {\r
1200           "type": "list",\r
1201           "args": {\r
1202             "item_name": "original_picture",\r
1203             "list_name": "private"\r
1204           }\r
1205         },\r
1206         "resource_pictures": {\r
1207           "type": "list",\r
1208           "args": {\r
1209             "item_name": "resource_picture",\r
1210             "list_name": "private"\r
1211           }\r
1212         }\r
1213       }\r
1214     }\r
1215   },\r
1216   "models": {\r
1217     "folder": {\r
1218       "associations": {\r
1219         "belongs_to": {},\r
1220         "has_many": {}\r
1221       },\r
1222       "attributes": {\r
1223         "name": {\r
1224           "type": "text",\r
1225           "rules": {\r
1226             "required": true\r
1227           }\r
1228         },\r
1229         "controller_name": {\r
1230           "type": "text",\r
1231           "rules": {}\r
1232         },\r
1233         "action_name": {\r
1234           "type": "text",\r
1235           "rules": {}\r
1236         },\r
1237         "category_id": {\r
1238           "type": "number"\r
1239         },\r
1240         "t": {\r
1241           "type": "number",\r
1242           "rules": {\r
1243             "required": true,\r
1244             "number": true\r
1245           }\r
1246         },\r
1247         "parent_id": {\r
1248           "type": "number",\r
1249           "rules": {\r
1250             "required": true,\r
1251             "number": true\r
1252           }\r
1253         },\r
1254         "lft": {\r
1255           "type": "number",\r
1256           "rules": {\r
1257             "required": true,\r
1258             "number": true\r
1259           }\r
1260         },\r
1261         "rgt": {\r
1262           "type": "number",\r
1263           "rules": {\r
1264             "required": true,\r
1265             "number": true\r
1266           }\r
1267         },\r
1268         "depth": {\r
1269           "type": "number",\r
1270           "rules": {\r
1271             "required": true,\r
1272             "number": true\r
1273           }\r
1274         }\r
1275       }\r
1276     },\r
1277     "scroll": {\r
1278       "associations": {\r
1279         "belongs_to": {\r
1280           "author": {}\r
1281         },\r
1282         "has_many": {\r
1283           "scroll_panels": {},\r
1284           "panels": {\r
1285             "through": "scroll_panel"\r
1286           }\r
1287         }\r
1288       },\r
1289       "attributes": {\r
1290         "title": {\r
1291           "type": "text",\r
1292           "rules": {\r
1293             "required": true\r
1294           }\r
1295         },\r
1296         "description": {\r
1297           "type": "text",\r
1298           "rules": {}\r
1299         },\r
1300         "visible": {\r
1301           "type": "number",\r
1302           "rules": {\r
1303             "required": true,\r
1304             "number": true\r
1305           },\r
1306           "source": {\r
1307             "type": "magic_number",\r
1308             "args": {\r
1309               "select_item_name": "scroll_visible_items"\r
1310             }\r
1311           }\r
1312         },\r
1313         "author_id": {\r
1314           "type": "number",\r
1315           "rules": {\r
1316             "required": true,\r
1317             "number": true\r
1318           }\r
1319         }\r
1320       }\r
1321     },\r
1322     "scroll_panel": {\r
1323       "associations": {\r
1324         "belongs_to": {\r
1325           "panel": {},\r
1326           "scroll": {}\r
1327         },\r
1328         "has_many": {}\r
1329       },\r
1330       "attributes": {\r
1331         "scroll_id": {\r
1332           "type": "number",\r
1333           "rules": {\r
1334             "required": true,\r
1335             "number": true\r
1336           }\r
1337         },\r
1338         "panel_id": {\r
1339           "type": "number",\r
1340           "rules": {\r
1341             "required": true,\r
1342             "number": true\r
1343           }\r
1344         },\r
1345         "t": {\r
1346           "type": "number",\r
1347           "rules": {\r
1348             "required": true,\r
1349             "number": true,\r
1350             "min": 0\r
1351           }\r
1352         },\r
1353         "author_id": {\r
1354           "type": "number",\r
1355           "rules": {\r
1356             "required": true,\r
1357             "number": true\r
1358           }\r
1359         }\r
1360       }\r
1361     },\r
1362     "comic": {\r
1363       "associations": {\r
1364         "belongs_to": {\r
1365           "author": {}\r
1366         },\r
1367         "has_many": {\r
1368           "stories": {}\r
1369         }\r
1370       },\r
1371       "attributes": {\r
1372         "title": {\r
1373           "type": "text",\r
1374           "rules": {\r
1375             "required": true\r
1376           }\r
1377         },\r
1378         "description": {\r
1379           "type": "text",\r
1380           "rules": {}\r
1381         },\r
1382         "visible": {\r
1383           "type": "number",\r
1384           "rules": {\r
1385             "required": true,\r
1386             "number": true\r
1387           },\r
1388           "source": {\r
1389             "type": "magic_number",\r
1390             "args": {\r
1391               "select_item_name": "comic_visible_items"\r
1392             }\r
1393           }\r
1394         },\r
1395         "author_id": {\r
1396           "type": "number",\r
1397           "rules": {\r
1398             "required": true,\r
1399             "number": true\r
1400           }\r
1401         }\r
1402       }\r
1403     },\r
1404     "story": {\r
1405       "associations": {\r
1406         "belongs_to": {\r
1407           "comic": {}\r
1408         },\r
1409         "has_many": {\r
1410           "story_sheets": {},\r
1411           "sheets": {\r
1412             "through": "story_sheets"\r
1413           }\r
1414         }\r
1415       },\r
1416       "attributes": {\r
1417         "comic_id": {\r
1418           "type": "number",\r
1419           "rules": {\r
1420             "number": true\r
1421           }\r
1422         },\r
1423         "title": {\r
1424           "type": "text",\r
1425           "rules": {}\r
1426         },\r
1427         "description": {\r
1428           "type": "text",\r
1429           "rules": {}\r
1430         },\r
1431         "t": {\r
1432           "type": "number",\r
1433           "rules": {\r
1434             "required": true,\r
1435             "number": true,\r
1436             "min": 0\r
1437           }\r
1438         },\r
1439         "visible": {\r
1440           "type": "number",\r
1441           "rules": {\r
1442             "required": true,\r
1443             "number": true\r
1444           },\r
1445           "source": {\r
1446             "type": "magic_number",\r
1447             "args": {\r
1448               "select_item_name": "story_visible_items"\r
1449             }\r
1450           }\r
1451         }\r
1452       }\r
1453     },\r
1454     "story_sheet": {\r
1455       "associations": {\r
1456         "belongs_to": {\r
1457           "story": {},\r
1458           "sheet": {}\r
1459         },\r
1460         "has_many": {}\r
1461       },\r
1462       "attributes": {\r
1463         "story_id": {\r
1464           "type": "number",\r
1465           "rules": {\r
1466             "number": true\r
1467           }\r
1468         },\r
1469         "sheet_id": {\r
1470           "type": "number",\r
1471           "rules": {\r
1472             "number": true\r
1473           }\r
1474         },\r
1475         "t": {\r
1476           "type": "number",\r
1477           "rules": {\r
1478             "required": true,\r
1479             "number": true,\r
1480             "min": 0\r
1481           }\r
1482         },\r
1483         "author_id": {\r
1484           "type": "number",\r
1485           "rules": {\r
1486             "required": true,\r
1487             "number": true\r
1488           }\r
1489         }\r
1490       }\r
1491     },\r
1492     "sheet": {\r
1493       "associations": {\r
1494         "belongs_to": {\r
1495           "author": {}\r
1496         },\r
1497         "has_many": {\r
1498           "story_sheets": {},\r
1499           "stories": {\r
1500             "through": "story_sheets"\r
1501           },\r
1502           "sheet_panels": {},\r
1503           "panels": {\r
1504             "through": "sheet_panels"\r
1505           }\r
1506         }\r
1507       },\r
1508       "attributes": {\r
1509         "caption": {\r
1510           "type": "text",\r
1511           "rules": {}\r
1512         },\r
1513         "width": {\r
1514           "type": "number",\r
1515           "rules": {\r
1516             "required": true,\r
1517             "number": true\r
1518           }\r
1519         },\r
1520         "height": {\r
1521           "type": "number",\r
1522           "rules": {\r
1523             "required": true,\r
1524             "number": true\r
1525           }\r
1526         },\r
1527         "visible": {\r
1528           "type": "number",\r
1529           "rules": {\r
1530             "required": true,\r
1531             "number": true\r
1532           },\r
1533           "source": {\r
1534             "type": "magic_number",\r
1535             "args": {\r
1536               "select_item_name": "sheet_visible_items"\r
1537             }\r
1538           }\r
1539         },\r
1540         "author_id": {\r
1541           "type": "number",\r
1542           "rules": {\r
1543             "required": true,\r
1544             "number": true\r
1545           }\r
1546         }\r
1547       }\r
1548     },\r
1549     "sheet_panel": {\r
1550       "associations": {\r
1551         "belongs_to": {\r
1552           "sheet": {},\r
1553           "panel": {}\r
1554         },\r
1555         "has_many": {}\r
1556       },\r
1557       "attributes": {\r
1558         "sheet_id": {\r
1559           "type": "number",\r
1560           "rules": {\r
1561             "number": true\r
1562           }\r
1563         },\r
1564         "panel_id": {\r
1565           "type": "number",\r
1566           "rules": {\r
1567             "number": true\r
1568           }\r
1569         },\r
1570         "x": {\r
1571           "type": "number",\r
1572           "rules": {\r
1573             "required": true,\r
1574             "number": true\r
1575           }\r
1576         },\r
1577         "y": {\r
1578           "type": "number",\r
1579           "rules": {\r
1580             "required": true,\r
1581             "number": true\r
1582           }\r
1583         },\r
1584         "z": {\r
1585           "type": "number",\r
1586           "rules": {\r
1587             "required": true,\r
1588             "number": true,\r
1589             "min": 1\r
1590           }\r
1591         },\r
1592         "t": {\r
1593           "type": "number",\r
1594           "rules": {\r
1595             "required": true,\r
1596             "number": true,\r
1597             "min": 0\r
1598           }\r
1599         },\r
1600         "author_id": {\r
1601           "type": "number",\r
1602           "rules": {\r
1603             "number": true\r
1604           }\r
1605         }\r
1606       }\r
1607     },\r
1608     "panel": {\r
1609       "associations": {\r
1610         "belongs_to": {\r
1611           "author": {}\r
1612         },\r
1613         "has_many": {\r
1614           "scroll_panels": {},\r
1615           "scrolls": {\r
1616             "through": "scroll_panels"\r
1617           },\r
1618           "sheet_panels": {},\r
1619           "sheets": {\r
1620             "through": "sheet_panels"\r
1621           },\r
1622           "panel_pictures": {},\r
1623           "speech_balloons": {},\r
1624           "ground_pictures": {},\r
1625           "ground_colors": {}\r
1626         }\r
1627       },\r
1628       "attributes": {\r
1629         "width": {\r
1630           "type": "number",\r
1631           "rules": {\r
1632             "required": true,\r
1633             "number": true,\r
1634             "min": 1\r
1635           }\r
1636         },\r
1637         "height": {\r
1638           "type": "number",\r
1639           "rules": {\r
1640             "required": true,\r
1641             "number": true,\r
1642             "min": 1\r
1643           }\r
1644         },\r
1645         "border": {\r
1646           "type": "number",\r
1647           "rules": {\r
1648             "required": true,\r
1649             "number": true,\r
1650             "min": 0\r
1651           }\r
1652         },\r
1653         "caption": {\r
1654           "type": "text",\r
1655           "rules": {}\r
1656         },\r
1657         "publish": {\r
1658           "type": "number",\r
1659           "rules": {\r
1660             "required": true,\r
1661             "number": true\r
1662           },\r
1663           "source": {\r
1664             "type": "magic_number",\r
1665             "args": {\r
1666               "select_item_name": "panel_visible_items"\r
1667             }\r
1668           }\r
1669         },\r
1670         "author_id": {\r
1671           "type": "number",\r
1672           "rules": {\r
1673             "required": true,\r
1674             "number": true\r
1675           }\r
1676         }\r
1677       }\r
1678     },\r
1679     "panel_picture": {\r
1680       "associations": {\r
1681         "belongs_to": {\r
1682           "panel": {}\r
1683         },\r
1684         "has_many": {}\r
1685       },\r
1686       "attributes": {\r
1687         "panel_id": {\r
1688           "type": "number",\r
1689           "rules": {\r
1690             "number": true\r
1691           }\r
1692         },\r
1693         "picture_id": {\r
1694           "type": "number",\r
1695           "rules": {\r
1696             "required": true,\r
1697             "number": true\r
1698           }\r
1699         },\r
1700         "caption": {\r
1701           "type": "text",\r
1702           "rules": {}\r
1703         },\r
1704         "x": {\r
1705           "type": "number",\r
1706           "rules": {\r
1707             "required": true,\r
1708             "number": true\r
1709           }\r
1710         },\r
1711         "y": {\r
1712           "type": "number",\r
1713           "rules": {\r
1714             "required": true,\r
1715             "number": true\r
1716           }\r
1717         },\r
1718         "width": {\r
1719           "type": "number",\r
1720           "rules": {\r
1721             "required": true,\r
1722             "number": true\r
1723           }\r
1724         },\r
1725         "height": {\r
1726           "type": "number",\r
1727           "rules": {\r
1728             "required": true,\r
1729             "number": true\r
1730           }\r
1731         },\r
1732         "link": {\r
1733           "type": "text",\r
1734           "rules": {\r
1735             "url": true\r
1736           }\r
1737         },\r
1738         "z": {\r
1739           "type": "number",\r
1740           "rules": {\r
1741             "required": true,\r
1742             "number": true,\r
1743             "min": 1\r
1744           }\r
1745         },\r
1746         "t": {\r
1747           "type": "number",\r
1748           "rules": {\r
1749             "required": true,\r
1750             "number": true,\r
1751             "min": 0\r
1752           }\r
1753         }\r
1754       }\r
1755     },\r
1756     "speech_balloon": {\r
1757       "associations": {\r
1758         "belongs_to": {\r
1759           "panel": {}\r
1760         },\r
1761         "has_many": {},\r
1762         "has_one": {\r
1763           "balloon": {},\r
1764           "speech": {}\r
1765         }\r
1766       },\r
1767       "attributes": {\r
1768         "panel_id": {\r
1769           "type": "number",\r
1770           "rules": {\r
1771             "number": true\r
1772           }\r
1773         },\r
1774         "speech_balloon_template_id": {\r
1775           "type": "number",\r
1776           "rules": {\r
1777             "required": true,\r
1778             "number": true\r
1779           }\r
1780         },\r
1781         "speech_balloon_template_classname": {\r
1782           "type": "text",\r
1783           "rules": {\r
1784             "required": true\r
1785           }\r
1786         },\r
1787         "z": {\r
1788           "type": "number",\r
1789           "rules": {\r
1790             "required": true,\r
1791             "number": true,\r
1792             "min": 1\r
1793           }\r
1794         },\r
1795         "t": {\r
1796           "type": "number",\r
1797           "rules": {\r
1798             "required": true,\r
1799             "number": true,\r
1800             "min": 0\r
1801           }\r
1802         },\r
1803         "speech_balloon_template_settings": {\r
1804           "type": "text",\r
1805           "rules": {}\r
1806         },\r
1807         "caption": {\r
1808           "type": "text",\r
1809           "rules": {}\r
1810         }\r
1811       }\r
1812     },\r
1813     "balloon": {\r
1814       "associations": {\r
1815         "belongs_to": {\r
1816           "speech_balloon": {},\r
1817           "system_picture": {}\r
1818         },\r
1819         "has_many": {}\r
1820       },\r
1821       "attributes": {\r
1822         "speech_balloon_id": {\r
1823           "type": "number",\r
1824           "rules": {\r
1825             "number": true\r
1826           }\r
1827         },\r
1828         "speech_balloon_template_id": {\r
1829           "type": "number",\r
1830           "rules": {\r
1831             "required": true,\r
1832             "number": true\r
1833           }\r
1834         },\r
1835         "speech_balloon_template_classname": {\r
1836           "type": "text",\r
1837           "rules": {\r
1838             "required": true\r
1839           }\r
1840         },\r
1841         "system_picture_id": {\r
1842           "type": "number",\r
1843           "rules": {\r
1844             "required": true,\r
1845             "number": true\r
1846           }\r
1847         },\r
1848         "x": {\r
1849           "type": "number",\r
1850           "rules": {\r
1851             "required": true,\r
1852             "number": true\r
1853           }\r
1854         },\r
1855         "y": {\r
1856           "type": "number",\r
1857           "rules": {\r
1858             "required": true,\r
1859             "number": true\r
1860           }\r
1861         },\r
1862         "width": {\r
1863           "type": "number",\r
1864           "rules": {\r
1865             "required": true,\r
1866             "number": true,\r
1867             "min": 1\r
1868           }\r
1869         },\r
1870         "height": {\r
1871           "type": "number",\r
1872           "rules": {\r
1873             "required": true,\r
1874             "number": true,\r
1875             "min": 1\r
1876           }\r
1877         },\r
1878         "r": {\r
1879           "type": "number",\r
1880           "rules": {\r
1881             "required": true,\r
1882             "number": true\r
1883           }\r
1884         },\r
1885         "speech_balloon_template_settings": {\r
1886           "type": "text",\r
1887           "rules": {}\r
1888         }\r
1889       }\r
1890     },\r
1891     "speech": {\r
1892       "associations": {\r
1893         "belongs_to": {\r
1894           "speech_balloon": {},\r
1895           "writing_format": {}\r
1896         },\r
1897         "has_many": {}\r
1898       },\r
1899       "attributes": {\r
1900         "speech_balloon_id": {\r
1901           "type": "number",\r
1902           "rules": {\r
1903             "number": true\r
1904           }\r
1905         },\r
1906         "speech_balloon_template_id": {\r
1907           "type": "number",\r
1908           "rules": {\r
1909             "required": true,\r
1910             "number": true\r
1911           }\r
1912         },\r
1913         "speech_balloon_template_classname": {\r
1914           "type": "text",\r
1915           "rules": {\r
1916             "required": true\r
1917           }\r
1918         },\r
1919         "writing_format_id": {\r
1920           "type": "number",\r
1921           "source": {\r
1922             "type": "model"\r
1923           },\r
1924           "rules": {\r
1925             "required": true,\r
1926             "number": true\r
1927           }\r
1928         },\r
1929         "writing_format_classname": {\r
1930           "type": "text",\r
1931           "rules": {\r
1932             "required": true\r
1933           }\r
1934         },\r
1935         "content": {\r
1936           "type": "text",\r
1937           "rules": {}\r
1938         },\r
1939         "font_size": {\r
1940           "type": "float",\r
1941           "rules": {\r
1942             "required": true,\r
1943             "number": true,\r
1944             "min": 0\r
1945           },\r
1946           "source": {\r
1947             "type": "magic_number",\r
1948             "args": {\r
1949               "select_item_name": "speech_font_size_items"\r
1950             }\r
1951           }\r
1952         },\r
1953         "text_align": {\r
1954           "type": "number",\r
1955           "rules": {\r
1956             "required": true,\r
1957             "number": true,\r
1958             "range": [\r
1959               0,\r
1960               3\r
1961             ]\r
1962           },\r
1963           "source": {\r
1964             "type": "magic_number",\r
1965             "args": {\r
1966               "select_item_name": "speech_text_align_items"\r
1967             }\r
1968           }\r
1969         },\r
1970         "fore_color": {\r
1971           "type": "number",\r
1972           "rules": {\r
1973             "required": true,\r
1974             "number": true,\r
1975             "range": [\r
1976               0,\r
1977               16777215\r
1978             ]\r
1979           }\r
1980         },\r
1981         "x": {\r
1982           "type": "number",\r
1983           "rules": {\r
1984             "required": true,\r
1985             "number": true\r
1986           }\r
1987         },\r
1988         "y": {\r
1989           "type": "number",\r
1990           "rules": {\r
1991             "required": true,\r
1992             "number": true\r
1993           }\r
1994         },\r
1995         "width": {\r
1996           "type": "number",\r
1997           "rules": {\r
1998             "required": true,\r
1999             "number": true,\r
2000             "min": 1\r
2001           }\r
2002         },\r
2003         "height": {\r
2004           "type": "number",\r
2005           "rules": {\r
2006             "required": true,\r
2007             "number": true,\r
2008             "min": 1\r
2009           }\r
2010         },\r
2011         "quotes": {\r
2012           "type": "text",\r
2013           "rules": {}\r
2014         },\r
2015         "speech_balloon_template_settings": {\r
2016           "type": "text",\r
2017           "rules": {}\r
2018         },\r
2019         "writing_format_settings": {\r
2020           "type": "text",\r
2021           "rules": {}\r
2022         }\r
2023       }\r
2024     },\r
2025     "ground_picture": {\r
2026       "associations": {\r
2027         "belongs_to": {\r
2028           "panel": {}\r
2029         },\r
2030         "has_many": {}\r
2031       },\r
2032       "attributes": {\r
2033         "panel_id": {\r
2034           "type": "number",\r
2035           "rules": {\r
2036             "number": true\r
2037           }\r
2038         },\r
2039         "picture_id": {\r
2040           "type": "number",\r
2041           "rules": {\r
2042             "required": true,\r
2043             "number": true\r
2044           }\r
2045         },\r
2046         "caption": {\r
2047           "type": "text",\r
2048           "rules": {}\r
2049         },\r
2050         "repeat": {\r
2051           "type": "number",\r
2052           "rules": {\r
2053             "required": true,\r
2054             "number": true,\r
2055             "range": [\r
2056               0,\r
2057               3\r
2058             ]\r
2059           },\r
2060           "source": {\r
2061             "type": "magic_number",\r
2062             "args": {\r
2063               "select_item_name": "ground_picture_repeat_items"\r
2064             }\r
2065           }\r
2066         },\r
2067         "x": {\r
2068           "type": "number",\r
2069           "rules": {\r
2070             "required": true,\r
2071             "number": true\r
2072           }\r
2073         },\r
2074         "y": {\r
2075           "type": "number",\r
2076           "rules": {\r
2077             "required": true,\r
2078             "number": true\r
2079           }\r
2080         },\r
2081         "z": {\r
2082           "type": "number",\r
2083           "rules": {\r
2084             "required": true,\r
2085             "number": true,\r
2086             "min": 1\r
2087           }\r
2088         },\r
2089         "t": {\r
2090           "type": "number",\r
2091           "rules": {\r
2092             "required": true,\r
2093             "number": true,\r
2094             "min": 0\r
2095           }\r
2096         }\r
2097       }\r
2098     },\r
2099     "ground_color": {\r
2100       "associations": {\r
2101         "belongs_to": {\r
2102           "panel": {}\r
2103         },\r
2104         "has_many": {}\r
2105       },\r
2106       "attributes": {\r
2107         "panel_id": {\r
2108           "type": "number",\r
2109           "rules": {\r
2110             "number": true\r
2111           }\r
2112         },\r
2113         "caption": {\r
2114           "type": "text",\r
2115           "rules": {}\r
2116         },\r
2117         "code": {\r
2118           "type": "number",\r
2119           "rules": {\r
2120             "required": true,\r
2121             "number": true,\r
2122             "range": [\r
2123               0,\r
2124               16777215\r
2125             ]\r
2126           }\r
2127         },\r
2128         "orientation": {\r
2129           "type": "number",\r
2130           "rules": {\r
2131             "required": true,\r
2132             "number": true,\r
2133             "range": [\r
2134               0,\r
2135               1\r
2136             ]\r
2137           },\r
2138           "source": {\r
2139             "type": "magic_number",\r
2140             "args": {\r
2141               "select_item_name": "ground_color_orientation_items"\r
2142             }\r
2143           }\r
2144         },\r
2145         "xy": {\r
2146           "type": "number",\r
2147           "rules": {\r
2148             "number": true\r
2149           }\r
2150         },\r
2151         "wh": {\r
2152           "type": "number",\r
2153           "rules": {\r
2154             "number": true\r
2155           }\r
2156         },\r
2157         "z": {\r
2158           "type": "number",\r
2159           "rules": {\r
2160             "required": true,\r
2161             "number": true,\r
2162             "min": 1\r
2163           }\r
2164         },\r
2165         "t": {\r
2166           "type": "number",\r
2167           "rules": {\r
2168             "required": true,\r
2169             "number": true,\r
2170             "min": 0\r
2171           }\r
2172         }\r
2173       }\r
2174     },\r
2175     "original_picture": {\r
2176       "associations": {\r
2177         "belongs_to": {\r
2178           "artist": {}\r
2179         },\r
2180         "has_many": {\r
2181           "pictures": {}\r
2182         },\r
2183         "has_one": {\r
2184           "resource_picture": {}\r
2185         }\r
2186       },\r
2187       "attributes": {\r
2188         "ext": {\r
2189           "type": "text",\r
2190           "rules": {\r
2191             "required": true\r
2192           }\r
2193         },\r
2194         "width": {\r
2195           "type": "number",\r
2196           "rules": {\r
2197             "required": true,\r
2198             "number": true\r
2199           }\r
2200         },\r
2201         "height": {\r
2202           "type": "number",\r
2203           "rules": {\r
2204             "required": true,\r
2205             "number": true\r
2206           }\r
2207         },\r
2208         "filesize": {\r
2209           "type": "number",\r
2210           "rules": {\r
2211             "required": true,\r
2212             "number": true\r
2213           }\r
2214         },\r
2215         "artist_id": {\r
2216           "type": "number",\r
2217           "rules": {\r
2218             "required": true,\r
2219             "number": true\r
2220           }\r
2221         },\r
2222         "md5": {\r
2223           "type": "text",\r
2224           "rules": {\r
2225             "required": true\r
2226           }\r
2227         },\r
2228         "uploaded_at": {\r
2229           "type": "datetime"\r
2230         },\r
2231         "published_at": {\r
2232           "type": "datetime"\r
2233         },\r
2234         "stopped_at": {\r
2235           "type": "datetime"\r
2236         }\r
2237       }\r
2238     },\r
2239     "picture": {\r
2240       "associations": {\r
2241         "belongs_to": {\r
2242           "license": {},\r
2243           "artist": {}\r
2244         },\r
2245         "has_many": {},\r
2246         "has_one": {}\r
2247       },\r
2248       "attributes": {\r
2249         "original_picture_id": {\r
2250           "type": "number",\r
2251           "rules": {\r
2252             "required": true,\r
2253             "number": true\r
2254           }\r
2255         },\r
2256         "revision": {\r
2257           "type": "number",\r
2258           "rules": {\r
2259             "required": true,\r
2260             "number": true\r
2261           }\r
2262         },\r
2263         "ext": {\r
2264           "type": "text",\r
2265           "rules": {\r
2266             "required": true\r
2267           }\r
2268         },\r
2269         "width": {\r
2270           "type": "number",\r
2271           "rules": {\r
2272             "required": true,\r
2273             "number": true\r
2274           }\r
2275         },\r
2276         "height": {\r
2277           "type": "number",\r
2278           "rules": {\r
2279             "required": true,\r
2280             "number": true\r
2281           }\r
2282         },\r
2283         "filesize": {\r
2284           "type": "number",\r
2285           "rules": {\r
2286             "required": true,\r
2287             "number": true\r
2288           }\r
2289         },\r
2290         "artist_id": {\r
2291           "type": "number",\r
2292           "rules": {\r
2293             "required": true,\r
2294             "number": true\r
2295           }\r
2296         },\r
2297         "license_group_id": {\r
2298           "type": "number",\r
2299           "rules": {\r
2300             "required": true,\r
2301             "number": true\r
2302           }\r
2303         },\r
2304         "license_id": {\r
2305           "type": "number",\r
2306           "rules": {\r
2307             "required": true,\r
2308             "number": true\r
2309           }\r
2310         },\r
2311         "md5": {\r
2312           "type": "text",\r
2313           "rules": {\r
2314             "required": true\r
2315           }\r
2316         },\r
2317         "artist_name": {\r
2318           "type": "text",\r
2319           "rules": {\r
2320             "required": true\r
2321           }\r
2322         },\r
2323         "license_group_settings": {\r
2324           "type": "text",\r
2325           "rules": {}\r
2326         },\r
2327         "credit_picture_settings": {\r
2328           "type": "text",\r
2329           "rules": {}\r
2330         },\r
2331         "license_settings": {\r
2332           "type": "text",\r
2333           "rules": {}\r
2334         },\r
2335         "license_group_classname": {\r
2336           "type": "text",\r
2337           "rules": {\r
2338             "required": true\r
2339           }\r
2340         }\r
2341       }\r
2342     },\r
2343     "resource_picture": {\r
2344       "associations": {\r
2345         "belongs_to": {\r
2346           "original_picture": {},\r
2347           "license": {},\r
2348           "artist": {}\r
2349         },\r
2350         "has_many": {},\r
2351         "has_one": {}\r
2352       },\r
2353       "attributes": {\r
2354         "original_picture_id": {\r
2355           "type": "number",\r
2356           "rules": {\r
2357             "required": true,\r
2358             "number": true\r
2359           }\r
2360         },\r
2361         "ext": {\r
2362           "type": "text",\r
2363           "rules": {\r
2364             "required": true\r
2365           }\r
2366         },\r
2367         "width": {\r
2368           "type": "number",\r
2369           "rules": {\r
2370             "required": true,\r
2371             "number": true\r
2372           }\r
2373         },\r
2374         "height": {\r
2375           "type": "number",\r
2376           "rules": {\r
2377             "required": true,\r
2378             "number": true\r
2379           }\r
2380         },\r
2381         "filesize": {\r
2382           "type": "number",\r
2383           "rules": {\r
2384             "required": true,\r
2385             "number": true\r
2386           }\r
2387         },\r
2388         "artist_id": {\r
2389           "type": "number",\r
2390           "rules": {\r
2391             "required": true,\r
2392             "number": true\r
2393           }\r
2394         },\r
2395         "license_group_id": {\r
2396           "type": "number",\r
2397           "rules": {\r
2398             "required": true,\r
2399             "number": true\r
2400           }\r
2401         },\r
2402         "license_id": {\r
2403           "type": "number",\r
2404           "rules": {\r
2405             "required": true,\r
2406             "number": true\r
2407           }\r
2408         },\r
2409         "md5": {\r
2410           "type": "text",\r
2411           "rules": {\r
2412             "required": true\r
2413           }\r
2414         },\r
2415         "artist_name": {\r
2416           "type": "text",\r
2417           "rules": {\r
2418             "required": true\r
2419           }\r
2420         },\r
2421         "license_group_settings": {\r
2422           "type": "text",\r
2423           "rules": {}\r
2424         },\r
2425         "credit_picture_settings": {\r
2426           "type": "text",\r
2427           "rules": {}\r
2428         },\r
2429         "license_settings": {\r
2430           "type": "text",\r
2431           "rules": {}\r
2432         },\r
2433         "picture_id": {\r
2434           "type": "number",\r
2435           "rules": {\r
2436             "required": true,\r
2437             "number": true\r
2438           }\r
2439         },\r
2440         "license_group_classname": {\r
2441           "type": "text",\r
2442           "rules": {\r
2443             "required": true\r
2444           }\r
2445         }\r
2446       }\r
2447     },\r
2448     "speech_balloon_template": {\r
2449       "associations": {\r
2450         "belongs_to": {\r
2451           "system_picture": {}\r
2452         },\r
2453         "has_many": {\r
2454           "speech_balloons": {},\r
2455           "panels": {\r
2456             "through": "speech_balloons"\r
2457           }\r
2458         },\r
2459         "has_one": {}\r
2460       },\r
2461       "attributes": {\r
2462         "name": {\r
2463           "type": "text",\r
2464           "rules": {\r
2465             "required": true\r
2466           }\r
2467         },\r
2468         "classname": {\r
2469           "type": "text",\r
2470           "rules": {\r
2471             "required": true\r
2472           }\r
2473         },\r
2474         "caption": {\r
2475           "type": "text",\r
2476           "rules": {\r
2477             "required": true\r
2478           }\r
2479         },\r
2480         "t": {\r
2481           "type": "number",\r
2482           "rules": {\r
2483             "required": true,\r
2484             "number": true,\r
2485             "min": 0\r
2486           }\r
2487         },\r
2488         "system_picture_id": {\r
2489           "type": "number",\r
2490           "rules": {\r
2491             "required": true,\r
2492             "number": true\r
2493           }\r
2494         },\r
2495         "settings": {\r
2496           "type": "text",\r
2497           "rules": {\r
2498             "required": true\r
2499           }\r
2500         }\r
2501       }\r
2502     },\r
2503     "writing_format": {\r
2504       "associations": {\r
2505         "belongs_to": {\r
2506           "system_picture": {}\r
2507         },\r
2508         "has_many": {\r
2509           "speeches": {}\r
2510         },\r
2511         "has_one": {}\r
2512       },\r
2513       "attributes": {\r
2514         "name": {\r
2515           "type": "text",\r
2516           "rules": {\r
2517             "required": true\r
2518           }\r
2519         },\r
2520         "classname": {\r
2521           "type": "text",\r
2522           "rules": {\r
2523             "required": true\r
2524           }\r
2525         },\r
2526         "caption": {\r
2527           "type": "text",\r
2528           "rules": {\r
2529             "required": true\r
2530           }\r
2531         },\r
2532         "system_picture_id": {\r
2533           "type": "number",\r
2534           "rules": {\r
2535             "required": true,\r
2536             "number": true\r
2537           }\r
2538         },\r
2539         "settings": {\r
2540           "type": "text",\r
2541           "rules": {\r
2542             "required": true\r
2543           }\r
2544         }\r
2545       }\r
2546     },\r
2547     "license_group": {\r
2548       "associations": {\r
2549         "belongs_to": {},\r
2550         "has_many": {\r
2551           "licenses": {}\r
2552         },\r
2553         "has_one": {}\r
2554       },\r
2555       "attributes": {\r
2556         "name": {\r
2557           "type": "text",\r
2558           "rules": {\r
2559             "required": true\r
2560           }\r
2561         },\r
2562         "classname": {\r
2563           "type": "text",\r
2564           "rules": {\r
2565             "required": true\r
2566           }\r
2567         },\r
2568         "caption": {\r
2569           "type": "text",\r
2570           "rules": {\r
2571             "required": true\r
2572           }\r
2573         },\r
2574         "url": {\r
2575           "type": "text",\r
2576           "rules": {\r
2577             "required": true\r
2578           }\r
2579         }\r
2580       }\r
2581     },\r
2582     "license": {\r
2583       "associations": {\r
2584         "belongs_to": {\r
2585           "license_group": {},\r
2586           "system_picture": {}\r
2587         },\r
2588         "has_many": {\r
2589           "resource_pictures": {}\r
2590         },\r
2591         "has_one": {}\r
2592       },\r
2593       "attributes": {\r
2594         "license_group_id": {\r
2595           "type": "number",\r
2596           "rules": {\r
2597             "number": true\r
2598           }\r
2599         },\r
2600         "license_group_classname": {\r
2601           "type": "text",\r
2602           "rules": {\r
2603             "required": true\r
2604           }\r
2605         },\r
2606         "name": {\r
2607           "type": "text",\r
2608           "rules": {\r
2609             "required": true\r
2610           }\r
2611         },\r
2612         "caption": {\r
2613           "type": "text",\r
2614           "rules": {\r
2615             "required": true\r
2616           }\r
2617         },\r
2618         "system_picture_id": {\r
2619           "type": "number",\r
2620           "rules": {\r
2621             "required": true,\r
2622             "number": true\r
2623           }\r
2624         },\r
2625         "url": {\r
2626           "type": "text",\r
2627           "rules": {\r
2628             "required": true\r
2629           }\r
2630         },\r
2631         "license_group_settings": {\r
2632           "type": "text",\r
2633           "rules": {}\r
2634         },\r
2635         "credit_picture_settings": {\r
2636           "type": "text",\r
2637           "rules": {}\r
2638         }\r
2639       }\r
2640     },\r
2641     "author": {\r
2642       "associations": {\r
2643         "belongs_to": {},\r
2644         "has_many": {\r
2645           "scrolls": {},\r
2646           "comics": {},\r
2647           "stories": {},\r
2648           "sheets": {},\r
2649           "panels": {}\r
2650         },\r
2651         "has_one": {}\r
2652       },\r
2653       "attributes": {\r
2654         "name": {\r
2655           "type": "text",\r
2656           "rules": {\r
2657             "required": true\r
2658           }\r
2659         },\r
2660         "user_id": {\r
2661           "type": "number",\r
2662           "rules": {\r
2663             "required": true,\r
2664             "number": true\r
2665           }\r
2666         }\r
2667       }\r
2668     },\r
2669     "artist": {\r
2670       "associations": {\r
2671         "belongs_to": {},\r
2672         "has_many": {\r
2673           "resource_pictures": {}\r
2674         },\r
2675         "has_one": {}\r
2676       },\r
2677       "attributes": {\r
2678         "name": {\r
2679           "type": "text",\r
2680           "rules": {\r
2681             "required": true\r
2682           }\r
2683         },\r
2684         "author_id": {\r
2685           "type": "number",\r
2686           "rules": {\r
2687             "required": true,\r
2688             "number": true\r
2689           }\r
2690         }\r
2691       }\r
2692     },\r
2693     "system_picture": {\r
2694       "associations": {\r
2695         "belongs_to": {},\r
2696         "has_many": {\r
2697           "balloons": {},\r
2698           "speech_balloon_templates": {},\r
2699           "licenses": {}\r
2700         },\r
2701         "has_one": {}\r
2702       },\r
2703       "attributes": {\r
2704         "ext": {\r
2705           "type": "text",\r
2706           "rules": {\r
2707             "required": true\r
2708           }\r
2709         },\r
2710         "width": {\r
2711           "type": "number",\r
2712           "rules": {\r
2713             "required": true,\r
2714             "number": true\r
2715           }\r
2716         },\r
2717         "height": {\r
2718           "type": "number",\r
2719           "rules": {\r
2720             "required": true,\r
2721             "number": true\r
2722           }\r
2723         },\r
2724         "filesize": {\r
2725           "type": "number",\r
2726           "rules": {\r
2727             "required": true,\r
2728             "number": true\r
2729           }\r
2730         },\r
2731         "md5": {\r
2732           "type": "text",\r
2733           "rules": {\r
2734             "required": true\r
2735           }\r
2736         }\r
2737       }\r
2738     },\r
2739     "circle_speech_balloon_speech_balloon": {\r
2740       "attributes": {\r
2741         "width": {\r
2742           "type": "number",\r
2743           "rules": {\r
2744             "required": true,\r
2745             "number": true\r
2746           }\r
2747         }\r
2748       }\r
2749     },\r
2750     "pettanr_creative_commons_v30_licenses_license": {\r
2751       "attributes": {\r
2752         "open": {\r
2753           "type": "number",\r
2754           "rules": {\r
2755             "required": true,\r
2756             "number": true\r
2757           }\r
2758         },\r
2759         "commercial": {\r
2760           "type": "number",\r
2761           "rules": {\r
2762             "required": true,\r
2763             "number": true\r
2764           }\r
2765         },\r
2766         "official": {\r
2767           "type": "number",\r
2768           "rules": {\r
2769             "required": true,\r
2770             "number": true\r
2771           }\r
2772         },\r
2773         "attribution": {\r
2774           "type": "number",\r
2775           "rules": {\r
2776             "required": true,\r
2777             "number": true\r
2778           }\r
2779         },\r
2780         "derive": {\r
2781           "type": "number",\r
2782           "rules": {\r
2783             "required": true,\r
2784             "number": true\r
2785           }\r
2786         },\r
2787         "thumbnail": {\r
2788           "type": "number",\r
2789           "rules": {\r
2790             "required": true,\r
2791             "number": true\r
2792           }\r
2793         },\r
2794         "gif_convert": {\r
2795           "type": "number",\r
2796           "rules": {\r
2797             "required": true,\r
2798             "number": true\r
2799           }\r
2800         },\r
2801         "reverse": {\r
2802           "type": "number",\r
2803           "rules": {\r
2804             "required": true,\r
2805             "number": true\r
2806           }\r
2807         },\r
2808         "sync_vh": {\r
2809           "type": "number",\r
2810           "rules": {\r
2811             "required": true,\r
2812             "number": true\r
2813           }\r
2814         },\r
2815         "overlap": {\r
2816           "type": "number",\r
2817           "rules": {\r
2818             "required": true,\r
2819             "number": true\r
2820           }\r
2821         }\r
2822       }\r
2823     },\r
2824     "pettanr_creative_commons_v30_licenses_credit_picture": {\r
2825       "attributes": {\r
2826         "source_url_btn_id": {\r
2827           "type": "number",\r
2828           "rules": {\r
2829             "required": true,\r
2830             "number": true\r
2831           }\r
2832         },\r
2833         "source_url_off_btn_id": {\r
2834           "type": "number",\r
2835           "rules": {\r
2836             "required": true,\r
2837             "number": true\r
2838           }\r
2839         }\r
2840       }\r
2841     },\r
2842     "pettanr_creative_commons_v30_licenses_attribute": {\r
2843       "attributes": {\r
2844         "license_id": {\r
2845           "type": "number",\r
2846           "rules": {\r
2847             "required": true,\r
2848             "number": true\r
2849           }\r
2850         },\r
2851         "artist_name": {\r
2852           "type": "text",\r
2853           "rules": {\r
2854             "required": true\r
2855           }\r
2856         },\r
2857         "caption": {\r
2858           "type": "text",\r
2859           "rules": {}\r
2860         },\r
2861         "artist_url": {\r
2862           "type": "text",\r
2863           "rules": {}\r
2864         },\r
2865         "source_url": {\r
2866           "type": "text",\r
2867           "rules": {}\r
2868         },\r
2869         "more_permission_url": {\r
2870           "type": "text",\r
2871           "rules": {}\r
2872         }\r
2873       }\r
2874     },\r
2875     "pettanr_pettan_commons_v01_licenses_license": {\r
2876       "attributes": {\r
2877         "open": {\r
2878           "type": "number",\r
2879           "rules": {\r
2880             "required": true,\r
2881             "number": true\r
2882           }\r
2883         },\r
2884         "commercial": {\r
2885           "type": "number",\r
2886           "rules": {\r
2887             "required": true,\r
2888             "number": true\r
2889           }\r
2890         },\r
2891         "official": {\r
2892           "type": "number",\r
2893           "rules": {\r
2894             "required": true,\r
2895             "number": true\r
2896           }\r
2897         },\r
2898         "attribution": {\r
2899           "type": "number",\r
2900           "rules": {\r
2901             "required": true,\r
2902             "number": true\r
2903           }\r
2904         },\r
2905         "derive": {\r
2906           "type": "number",\r
2907           "rules": {\r
2908             "required": true,\r
2909             "number": true\r
2910           }\r
2911         },\r
2912         "thumbnail": {\r
2913           "type": "number",\r
2914           "rules": {\r
2915             "required": true,\r
2916             "number": true\r
2917           }\r
2918         },\r
2919         "gif_convert": {\r
2920           "type": "number",\r
2921           "rules": {\r
2922             "required": true,\r
2923             "number": true\r
2924           }\r
2925         },\r
2926         "reverse": {\r
2927           "type": "number",\r
2928           "rules": {\r
2929             "required": true,\r
2930             "number": true\r
2931           }\r
2932         },\r
2933         "sync_vh": {\r
2934           "type": "number",\r
2935           "rules": {\r
2936             "required": true,\r
2937             "number": true\r
2938           }\r
2939         },\r
2940         "overlap": {\r
2941           "type": "number",\r
2942           "rules": {\r
2943             "required": true,\r
2944             "number": true\r
2945           }\r
2946         }\r
2947       }\r
2948     },\r
2949     "pettanr_pettan_commons_v01_licenses_credit_picture": {\r
2950       "attributes": {\r
2951         "source_url_btn_id": {\r
2952           "type": "number",\r
2953           "rules": {\r
2954             "required": true,\r
2955             "number": true\r
2956           }\r
2957         },\r
2958         "source_url_off_btn_id": {\r
2959           "type": "number",\r
2960           "rules": {\r
2961             "required": true,\r
2962             "number": true\r
2963           }\r
2964         }\r
2965       }\r
2966     },\r
2967     "pettanr_pettan_commons_v01_licenses_attribute": {\r
2968       "attributes": {\r
2969         "license_id": {\r
2970           "type": "number",\r
2971           "rules": {\r
2972             "required": true,\r
2973             "number": true\r
2974           }\r
2975         },\r
2976         "artist_name": {\r
2977           "type": "text",\r
2978           "rules": {\r
2979             "required": true\r
2980           }\r
2981         },\r
2982         "caption": {\r
2983           "type": "text",\r
2984           "rules": {\r
2985             "required": true\r
2986           }\r
2987         },\r
2988         "sources": {\r
2989           "type": "text",\r
2990           "rules": {\r
2991             "required": true\r
2992           }\r
2993         }\r
2994       }\r
2995     },\r
2996     "pettanr_pettan_protected_v01_licenses_license": {\r
2997       "attributes": {\r
2998         "open": {\r
2999           "type": "number",\r
3000           "rules": {\r
3001             "required": true,\r
3002             "number": true\r
3003           }\r
3004         },\r
3005         "commercial": {\r
3006           "type": "number",\r
3007           "rules": {\r
3008             "required": true,\r
3009             "number": true\r
3010           }\r
3011         },\r
3012         "official": {\r
3013           "type": "number",\r
3014           "rules": {\r
3015             "required": true,\r
3016             "number": true\r
3017           }\r
3018         },\r
3019         "attribution": {\r
3020           "type": "number",\r
3021           "rules": {\r
3022             "required": true,\r
3023             "number": true\r
3024           }\r
3025         },\r
3026         "derive": {\r
3027           "type": "number",\r
3028           "rules": {\r
3029             "required": true,\r
3030             "number": true\r
3031           }\r
3032         },\r
3033         "thumbnail": {\r
3034           "type": "number",\r
3035           "rules": {\r
3036             "required": true,\r
3037             "number": true\r
3038           }\r
3039         },\r
3040         "gif_convert": {\r
3041           "type": "number",\r
3042           "rules": {\r
3043             "required": true,\r
3044             "number": true\r
3045           }\r
3046         },\r
3047         "reverse": {\r
3048           "type": "number",\r
3049           "rules": {\r
3050             "required": true,\r
3051             "number": true\r
3052           }\r
3053         },\r
3054         "sync_vh": {\r
3055           "type": "number",\r
3056           "rules": {\r
3057             "required": true,\r
3058             "number": true\r
3059           }\r
3060         },\r
3061         "overlap": {\r
3062           "type": "number",\r
3063           "rules": {\r
3064             "required": true,\r
3065             "number": true\r
3066           }\r
3067         },\r
3068         "trackback": {\r
3069           "type": "number",\r
3070           "rules": {\r
3071             "required": true,\r
3072             "number": true\r
3073           }\r
3074         }\r
3075       }\r
3076     },\r
3077     "pettanr_pettan_protected_v01_licenses_credit_picture": {\r
3078       "attributes": {\r
3079         "source_url_btn_id": {\r
3080           "type": "number",\r
3081           "rules": {\r
3082             "required": true,\r
3083             "number": true\r
3084           }\r
3085         },\r
3086         "source_url_off_btn_id": {\r
3087           "type": "number",\r
3088           "rules": {\r
3089             "required": true,\r
3090             "number": true\r
3091           }\r
3092         }\r
3093       }\r
3094     },\r
3095     "pettanr_pettan_protected_v01_licenses_attribute": {\r
3096       "attributes": {\r
3097         "license_id": {\r
3098           "type": "number",\r
3099           "rules": {\r
3100             "required": true,\r
3101             "number": true\r
3102           }\r
3103         },\r
3104         "artist_name": {\r
3105           "type": "text",\r
3106           "rules": {\r
3107             "required": true\r
3108           }\r
3109         },\r
3110         "caption": {\r
3111           "type": "text",\r
3112           "rules": {\r
3113             "required": true\r
3114           }\r
3115         },\r
3116         "sources": {\r
3117           "type": "text",\r
3118           "rules": {\r
3119             "required": true\r
3120           }\r
3121         }\r
3122       }\r
3123     },\r
3124     "pettanr_pettan_public_v01_licenses_license": {\r
3125       "attributes": {\r
3126         "open": {\r
3127           "type": "number",\r
3128           "rules": {\r
3129             "required": true,\r
3130             "number": true\r
3131           }\r
3132         },\r
3133         "commercial": {\r
3134           "type": "number",\r
3135           "rules": {\r
3136             "required": true,\r
3137             "number": true\r
3138           }\r
3139         },\r
3140         "official": {\r
3141           "type": "number",\r
3142           "rules": {\r
3143             "required": true,\r
3144             "number": true\r
3145           }\r
3146         },\r
3147         "attribution": {\r
3148           "type": "number",\r
3149           "rules": {\r
3150             "required": true,\r
3151             "number": true\r
3152           }\r
3153         },\r
3154         "derive": {\r
3155           "type": "number",\r
3156           "rules": {\r
3157             "required": true,\r
3158             "number": true\r
3159           }\r
3160         },\r
3161         "thumbnail": {\r
3162           "type": "number",\r
3163           "rules": {\r
3164             "required": true,\r
3165             "number": true\r
3166           }\r
3167         },\r
3168         "gif_convert": {\r
3169           "type": "number",\r
3170           "rules": {\r
3171             "required": true,\r
3172             "number": true\r
3173           }\r
3174         },\r
3175         "reverse": {\r
3176           "type": "number",\r
3177           "rules": {\r
3178             "required": true,\r
3179             "number": true\r
3180           }\r
3181         },\r
3182         "sync_vh": {\r
3183           "type": "number",\r
3184           "rules": {\r
3185             "required": true,\r
3186             "number": true\r
3187           }\r
3188         },\r
3189         "overlap": {\r
3190           "type": "number",\r
3191           "rules": {\r
3192             "required": true,\r
3193             "number": true\r
3194           }\r
3195         },\r
3196         "trackback": {\r
3197           "type": "number",\r
3198           "rules": {\r
3199             "required": true,\r
3200             "number": true\r
3201           }\r
3202         }\r
3203       }\r
3204     },\r
3205     "pettanr_pettan_public_v01_licenses_credit_picture": {\r
3206       "attributes": {\r
3207         "source_url_btn_id": {\r
3208           "type": "number",\r
3209           "rules": {\r
3210             "required": true,\r
3211             "number": true\r
3212           }\r
3213         }\r
3214       }\r
3215     },\r
3216     "pettanr_pettan_public_v01_licenses_attribute": {\r
3217       "attributes": {\r
3218         "license_id": {\r
3219           "type": "number",\r
3220           "rules": {\r
3221             "required": true,\r
3222             "number": true\r
3223           }\r
3224         },\r
3225         "artist_name": {\r
3226           "type": "text",\r
3227           "rules": {\r
3228             "required": true\r
3229           }\r
3230         },\r
3231         "caption": {\r
3232           "type": "text",\r
3233           "rules": {\r
3234             "required": true\r
3235           }\r
3236         },\r
3237         "sources": {\r
3238           "type": "text",\r
3239           "rules": {\r
3240             "required": true\r
3241           }\r
3242         }\r
3243       }\r
3244     },\r
3245     "pettanr_public_domain_v01_licenses_license": {\r
3246       "attributes": {\r
3247         "open": {\r
3248           "type": "number",\r
3249           "rules": {\r
3250             "required": true,\r
3251             "number": true\r
3252           }\r
3253         },\r
3254         "commercial": {\r
3255           "type": "number",\r
3256           "rules": {\r
3257             "required": true,\r
3258             "number": true\r
3259           }\r
3260         },\r
3261         "official": {\r
3262           "type": "number",\r
3263           "rules": {\r
3264             "required": true,\r
3265             "number": true\r
3266           }\r
3267         },\r
3268         "attribution": {\r
3269           "type": "number",\r
3270           "rules": {\r
3271             "required": true,\r
3272             "number": true\r
3273           }\r
3274         },\r
3275         "derive": {\r
3276           "type": "number",\r
3277           "rules": {\r
3278             "required": true,\r
3279             "number": true\r
3280           }\r
3281         },\r
3282         "thumbnail": {\r
3283           "type": "number",\r
3284           "rules": {\r
3285             "required": true,\r
3286             "number": true\r
3287           }\r
3288         },\r
3289         "gif_convert": {\r
3290           "type": "number",\r
3291           "rules": {\r
3292             "required": true,\r
3293             "number": true\r
3294           }\r
3295         },\r
3296         "reverse": {\r
3297           "type": "number",\r
3298           "rules": {\r
3299             "required": true,\r
3300             "number": true\r
3301           }\r
3302         },\r
3303         "sync_vh": {\r
3304           "type": "number",\r
3305           "rules": {\r
3306             "required": true,\r
3307             "number": true\r
3308           }\r
3309         },\r
3310         "overlap": {\r
3311           "type": "number",\r
3312           "rules": {\r
3313             "required": true,\r
3314             "number": true\r
3315           }\r
3316         },\r
3317         "trackback": {\r
3318           "type": "number",\r
3319           "rules": {\r
3320             "required": true,\r
3321             "number": true\r
3322           }\r
3323         }\r
3324       }\r
3325     },\r
3326     "pettanr_public_domain_v01_licenses_credit_picture": {\r
3327       "attributes": {\r
3328         "source_url_btn_id": {\r
3329           "type": "number",\r
3330           "rules": {\r
3331             "required": true,\r
3332             "number": true\r
3333           }\r
3334         },\r
3335         "source_url_off_btn_id": {\r
3336           "type": "number",\r
3337           "rules": {\r
3338             "required": true,\r
3339             "number": true\r
3340           }\r
3341         }\r
3342       }\r
3343     },\r
3344     "pettanr_public_domain_v01_licenses_attribute": {\r
3345       "attributes": {\r
3346         "license_id": {\r
3347           "type": "number",\r
3348           "rules": {\r
3349             "required": true,\r
3350             "number": true\r
3351           }\r
3352         },\r
3353         "artist_name": {\r
3354           "type": "text",\r
3355           "rules": {\r
3356             "required": true\r
3357           }\r
3358         },\r
3359         "source_url": {\r
3360           "type": "text",\r
3361           "rules": {\r
3362             "required": true\r
3363           }\r
3364         },\r
3365         "note": {\r
3366           "type": "text",\r
3367           "rules": {\r
3368             "required": true\r
3369           }\r
3370         }\r
3371       }\r
3372     },\r
3373     "pettanr_unknown_v01_licenses_license": {\r
3374       "attributes": {\r
3375         "open": {\r
3376           "type": "number",\r
3377           "rules": {\r
3378             "required": true,\r
3379             "number": true\r
3380           }\r
3381         },\r
3382         "commercial": {\r
3383           "type": "number",\r
3384           "rules": {\r
3385             "required": true,\r
3386             "number": true\r
3387           }\r
3388         },\r
3389         "official": {\r
3390           "type": "number",\r
3391           "rules": {\r
3392             "required": true,\r
3393             "number": true\r
3394           }\r
3395         },\r
3396         "attribution": {\r
3397           "type": "number",\r
3398           "rules": {\r
3399             "required": true,\r
3400             "number": true\r
3401           }\r
3402         },\r
3403         "derive": {\r
3404           "type": "number",\r
3405           "rules": {\r
3406             "required": true,\r
3407             "number": true\r
3408           }\r
3409         },\r
3410         "thumbnail": {\r
3411           "type": "number",\r
3412           "rules": {\r
3413             "required": true,\r
3414             "number": true\r
3415           }\r
3416         },\r
3417         "gif_convert": {\r
3418           "type": "number",\r
3419           "rules": {\r
3420             "required": true,\r
3421             "number": true\r
3422           }\r
3423         },\r
3424         "reverse": {\r
3425           "type": "number",\r
3426           "rules": {\r
3427             "required": true,\r
3428             "number": true\r
3429           }\r
3430         },\r
3431         "sync_vh": {\r
3432           "type": "number",\r
3433           "rules": {\r
3434             "required": true,\r
3435             "number": true\r
3436           }\r
3437         },\r
3438         "overlap": {\r
3439           "type": "number",\r
3440           "rules": {\r
3441             "required": true,\r
3442             "number": true\r
3443           }\r
3444         },\r
3445         "trackback": {\r
3446           "type": "number",\r
3447           "rules": {\r
3448             "required": true,\r
3449             "number": true\r
3450           }\r
3451         }\r
3452       }\r
3453     },\r
3454     "pettanr_unknown_v01_licenses_credit_picture": {\r
3455       "attributes": {\r
3456         "source_url_btn_id": {\r
3457           "type": "number",\r
3458           "rules": {\r
3459             "required": true,\r
3460             "number": true\r
3461           }\r
3462         },\r
3463         "source_url_off_btn_id": {\r
3464           "type": "number",\r
3465           "rules": {\r
3466             "required": true,\r
3467             "number": true\r
3468           }\r
3469         }\r
3470       }\r
3471     },\r
3472     "pettanr_unknown_v01_licenses_attribute": {\r
3473       "attributes": {\r
3474         "license_id": {\r
3475           "type": "number",\r
3476           "rules": {\r
3477             "required": true,\r
3478             "number": true\r
3479           }\r
3480         },\r
3481         "system_picture_id": {\r
3482           "type": "number",\r
3483           "rules": {\r
3484             "required": true,\r
3485             "number": true\r
3486           }\r
3487         },\r
3488         "source_url": {\r
3489           "type": "text",\r
3490           "rules": {\r
3491             "required": true\r
3492           }\r
3493         },\r
3494         "note": {\r
3495           "type": "text",\r
3496           "rules": {\r
3497             "required": true\r
3498           }\r
3499         }\r
3500       }\r
3501     }\r
3502   },\r
3503   "system_resources": {\r
3504     "engine_resources": {\r
3505       "license_groups": {\r
3506         "resource_items": {\r
3507           "PettanrCreativeCommonsV30Licenses": "pettanr_creative_commons_v30_licenses",\r
3508           "PettanrPettanCommonsV01Licenses": "pettanr_pettan_commons_v01_licenses",\r
3509           "PettanrPettanProtectedV01Licenses": "pettanr_pettan_protected_v01_licenses",\r
3510           "PettanrPettanPublicV01Licenses": "pettanr_pettan_public_v01_licenses",\r
3511           "PettanrPublicDomainV01Licenses": "pettanr_public_domain_v01_licenses",\r
3512           "PettanrUnknownV01Licenses": "pettanr_unknown_v01_licenses"\r
3513         }\r
3514       },\r
3515       "speech_balloon_templates": {\r
3516         "resource_items": {\r
3517           "CircleSpeechBalloon": "circle_speech_balloon",\r
3518           "PlainSpeechBalloon": "plain_speech_balloon",\r
3519           "SquareSpeechBalloon": "square_speech_balloon",\r
3520           "TestSpeechBalloon": "test_speech_balloon"\r
3521         }\r
3522       },\r
3523       "writing_formats": {\r
3524         "has_route": 0,\r
3525         "resource_items": {\r
3526           "PettanrSimpleFormat": "pettanr_simple_format"\r
3527         }\r
3528       }\r
3529     },\r
3530     "elements": {\r
3531       "PanelPicture": "panel_pictures",\r
3532       "SpeechBalloon": "speech_balloons",\r
3533       "GroundPicture": "ground_pictures",\r
3534       "GroundColor": "ground_colors"\r
3535     },\r
3536     "select_items": {\r
3537       "provider_status_status_items": [\r
3538         [\r
3539           "select_items.provider_status.status.waiting",\r
3540           0\r
3541         ],\r
3542         [\r
3543           "select_items.provider_status.status.receiving",\r
3544           1\r
3545         ]\r
3546       ],\r
3547       "demander_status_status_items": [\r
3548         [\r
3549           "select_items.demander_status.status.waiting",\r
3550           0\r
3551         ],\r
3552         [\r
3553           "select_items.demander_status.status.rejected",\r
3554           1\r
3555         ],\r
3556         [\r
3557           "select_items.demander_status.status.requesting",\r
3558           2\r
3559         ],\r
3560         [\r
3561           "select_items.demander_status.status.approved",\r
3562           3\r
3563         ]\r
3564       ],\r
3565       "scroll_visible_items": [\r
3566         [\r
3567           "select_items.scroll.visible.private",\r
3568           0\r
3569         ],\r
3570         [\r
3571           "select_items.scroll.visible.public",\r
3572           1\r
3573         ]\r
3574       ],\r
3575       "comic_visible_items": [\r
3576         [\r
3577           "select_items.comic.visible.private",\r
3578           0\r
3579         ],\r
3580         [\r
3581           "select_items.comic.visible.public",\r
3582           1\r
3583         ]\r
3584       ],\r
3585       "story_visible_items": [\r
3586         [\r
3587           "select_items.story.visible.private",\r
3588           0\r
3589         ],\r
3590         [\r
3591           "select_items.story.visible.public",\r
3592           1\r
3593         ]\r
3594       ],\r
3595       "sheet_visible_items": [\r
3596         [\r
3597           "select_items.sheet.visible.private",\r
3598           0\r
3599         ],\r
3600         [\r
3601           "select_items.sheet.visible.public",\r
3602           1\r
3603         ]\r
3604       ],\r
3605       "panel_visible_items": [\r
3606         [\r
3607           "select_items.panel.visible.private",\r
3608           0\r
3609         ],\r
3610         [\r
3611           "select_items.panel.visible.public",\r
3612           1\r
3613         ]\r
3614       ],\r
3615       "ground_picture_repeat_items": [\r
3616         [\r
3617           "select_items.ground_pictures.repeat.repeat",\r
3618           0\r
3619         ],\r
3620         [\r
3621           "select_items.ground_pictures.repeat.repeat-x",\r
3622           1\r
3623         ],\r
3624         [\r
3625           "select_items.ground_pictures.repeat.repeat-y",\r
3626           2\r
3627         ],\r
3628         [\r
3629           "select_items.ground_pictures.repeat.no-repeat",\r
3630           3\r
3631         ]\r
3632       ],\r
3633       "ground_color_orientation_items": [\r
3634         [\r
3635           "select_items.ground_color.orientation.horizontal",\r
3636           0\r
3637         ],\r
3638         [\r
3639           "select_items.ground_color.orientation.vertical",\r
3640           1\r
3641         ]\r
3642       ],\r
3643       "speech_font_size_items": [\r
3644         [\r
3645           "select_items.speeches.font_size.ultra_small",\r
3646           0.2\r
3647         ],\r
3648         [\r
3649           "select_items.speeches.font_size.very_small",\r
3650           0.4\r
3651         ],\r
3652         [\r
3653           "select_items.speeches.font_size.small",\r
3654           0.6\r
3655         ],\r
3656         [\r
3657           "select_items.speeches.font_size.semi_small",\r
3658           0.8\r
3659         ],\r
3660         [\r
3661           "select_items.speeches.font_size.normal",\r
3662           1\r
3663         ],\r
3664         [\r
3665           "select_items.speeches.font_size.semi_large",\r
3666           1.5\r
3667         ],\r
3668         [\r
3669           "select_items.speeches.font_size.large",\r
3670           2\r
3671         ],\r
3672         [\r
3673           "select_items.speeches.font_size.very_large",\r
3674           3.5\r
3675         ],\r
3676         [\r
3677           "select_items.speeches.font_size.ultra_large",\r
3678           5\r
3679         ]\r
3680       ],\r
3681       "speech_text_align_items": [\r
3682         [\r
3683           "select_items.speeches.text_align.none",\r
3684           0\r
3685         ],\r
3686         [\r
3687           "select_items.speeches.text_align.left",\r
3688           1\r
3689         ],\r
3690         [\r
3691           "select_items.speeches.text_align.right",\r
3692           2\r
3693         ],\r
3694         [\r
3695           "select_items.speeches.text_align.center",\r
3696           3\r
3697         ]\r
3698       ]\r
3699     }\r
3700   },\r
3701   "magic_numbers": {\r
3702     "run_mode": 1,\r
3703     "thumbnail_width": 64,\r
3704     "thumbnail_height": 64,\r
3705     "profile": {\r
3706       "users": {\r
3707         "caption": "ペンギン王国",\r
3708         "url": "http://localhost:3001/",\r
3709         "description": "ペンギン王国はペンギン素材を豊富に用意したペンギンマニアのサイトです。"\r
3710       },\r
3711       "admins": {\r
3712         "caption": "site name for admin",\r
3713         "url": "http://your.site.url/admins/",\r
3714         "description": "admin register"\r
3715       },\r
3716       "demand_users": {\r
3717         "caption": "provider name",\r
3718         "url": "http://your.site.url/demanders/",\r
3719         "description": "provider description"\r
3720       }\r
3721     },\r
3722     "provider_sources": [\r
3723       "http://sourceforge.jp/projects/pettanr/wiki/ProviderSource/attach/provider_source.json"\r
3724     ]\r
3725   }\r
3726 }