OSDN Git Service

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