OSDN Git Service

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