OSDN Git Service

fix js
[pettanr/pettanr.git] / app / assets / javascripts / work / controllers.js.coffee.erb
1 #マニフェスト\r
2 @controllers = {\r
3   folders: {\r
4     item_name: 'folder',\r
5     actions: {\r
6       root: {\r
7         type: 'show',\r
8       },\r
9       index: {\r
10         type: 'list',\r
11         args: {\r
12           list_name: 'public',\r
13           param_id: 'none',\r
14         },\r
15       },\r
16       show: {\r
17         type: 'show',\r
18       },\r
19       watch: {\r
20         type: 'show',\r
21       },\r
22       count: {\r
23         type: 'count',\r
24         args: {\r
25           list_name: 'public',\r
26         },\r
27       },\r
28       new: {\r
29         type: 'new',\r
30       },\r
31       edit: {\r
32         type: 'edit',\r
33       },\r
34       destroy: {\r
35         type: 'destroy',\r
36       },\r
37     },\r
38   },\r
39   scrolls: {\r
40     item_name: 'scroll',\r
41     actions: {\r
42       index: {\r
43         type: 'list',\r
44         args: {\r
45           list_name: 'public',\r
46           param_id: 'none',\r
47         },\r
48       },\r
49       by_author: {\r
50         type: 'list',\r
51         args: {\r
52           param_id: 'suffix',\r
53         },\r
54       },\r
55       by_panel: {\r
56         type: 'list',\r
57         args: {\r
58           param_id: 'suffix',\r
59         },\r
60       },\r
61       play: {\r
62         type: 'list',\r
63         args: {\r
64           item_name: 'scroll_panel',\r
65           list_name: 'play',\r
66         },\r
67       },\r
68       show: {\r
69         type: 'show',\r
70       },\r
71       count: {\r
72         type: 'count',\r
73         args: {\r
74           list_name: 'public',\r
75         },\r
76       },\r
77       count_by_author: {\r
78         type: 'count',\r
79       },\r
80       count_by_panel: {\r
81         type: 'count',\r
82       },\r
83       new: {\r
84         type: 'new',\r
85       },\r
86       edit: {\r
87         type: 'edit',\r
88       },\r
89       create: {\r
90         type: 'create',\r
91       },\r
92       update: {\r
93         type: 'update',\r
94       },\r
95       destroy: {\r
96         type: 'destroy',\r
97       },\r
98     },\r
99   },\r
100   scroll_panels: {\r
101     item_name: 'scroll_panel',\r
102     actions: {\r
103       index: {\r
104         type: 'list',\r
105         args: {\r
106           list_name: 'public',\r
107           param_id: 'none',\r
108         },\r
109       },\r
110       by_panel: {\r
111         type: 'list',\r
112         args: {\r
113           param_id: 'suffix',\r
114         },\r
115       },\r
116       by_scroll: {\r
117         type: 'list',\r
118         args: {\r
119           param_id: 'suffix',\r
120         },\r
121       },\r
122       by_author: {\r
123         type: 'list',\r
124         args: {\r
125           param_id: 'suffix',\r
126         },\r
127       },\r
128       show: {\r
129         type: 'show',\r
130       },\r
131       count: {\r
132         type: 'count',\r
133         args: {\r
134           list_name: 'public',\r
135         },\r
136       },\r
137       count_by_panel: {\r
138         type: 'count',\r
139       },\r
140       count_by_scroll: {\r
141         type: 'count',\r
142       },\r
143       count_by_author: {\r
144         type: 'count',\r
145       },\r
146       new: {\r
147         type: 'new',\r
148       },\r
149       edit: {\r
150         type: 'edit',\r
151       },\r
152       create: {\r
153         type: 'create',\r
154       },\r
155       update: {\r
156         type: 'update',\r
157       },\r
158       destroy: {\r
159         type: 'destroy',\r
160       },\r
161     },\r
162   },\r
163   comics: {\r
164     item_name: 'comic',\r
165     actions: {\r
166       index: {\r
167         type: 'list',\r
168         args: {\r
169           list_name: 'public',\r
170           param_id: 'none',\r
171         },\r
172       },\r
173       by_story: {\r
174         type: 'list',\r
175         args: {\r
176           param_id: 'suffix',\r
177         },\r
178       },\r
179       by_author: {\r
180         type: 'list',\r
181         args: {\r
182           param_id: 'suffix',\r
183         },\r
184       },\r
185       play: {\r
186         type: 'list',\r
187         args: {\r
188           item_name: 'comic_story',\r
189           list_name: 'play',\r
190         },\r
191       },\r
192       show: {\r
193         type: 'show',\r
194       },\r
195       count: {\r
196         type: 'count',\r
197         args: {\r
198           list_name: 'public',\r
199         },\r
200       },\r
201       count_by_story: {\r
202         type: 'count',\r
203       },\r
204       count_by_author: {\r
205         type: 'count',\r
206       },\r
207       new: {\r
208         type: 'new',\r
209       },\r
210       edit: {\r
211         type: 'edit',\r
212       },\r
213       create: {\r
214         type: 'create',\r
215       },\r
216       update: {\r
217         type: 'update',\r
218       },\r
219       destroy: {\r
220         type: 'destroy',\r
221       },\r
222     },\r
223   },\r
224   comic_stories: {\r
225     item_name: 'comic_story',\r
226     actions: {\r
227       index: {\r
228         type: 'list',\r
229         args: {\r
230           list_name: 'public',\r
231           param_id: 'none',\r
232         },\r
233       },\r
234       by_comic: {\r
235         type: 'list',\r
236         args: {\r
237           param_id: 'suffix',\r
238         },\r
239       },\r
240       by_story: {\r
241         type: 'list',\r
242         args: {\r
243           param_id: 'suffix',\r
244         },\r
245       },\r
246       show: {\r
247         type: 'show',\r
248       },\r
249       count: {\r
250         type: 'count',\r
251         args: {\r
252           list_name: 'public',\r
253         },\r
254       },\r
255       count_by_comic: {\r
256         type: 'count',\r
257       },\r
258       count_by_story: {\r
259         type: 'count',\r
260       },\r
261       new: {\r
262         type: 'new',\r
263       },\r
264       edit: {\r
265         type: 'edit',\r
266       },\r
267       create: {\r
268         type: 'create',\r
269       },\r
270       update: {\r
271         type: 'update',\r
272       },\r
273       destroy: {\r
274         type: 'destroy',\r
275       },\r
276     },\r
277   },\r
278   stories: {\r
279     item_name: 'story',\r
280     actions: {\r
281       index: {\r
282         type: 'list',\r
283         args: {\r
284           list_name: 'public',\r
285           param_id: 'none',\r
286         },\r
287       },\r
288       by_comic: {\r
289         type: 'list',\r
290         args: {\r
291           param_id: 'suffix',\r
292         },\r
293       },\r
294       by_sheet: {\r
295         type: 'list',\r
296         args: {\r
297           param_id: 'suffix',\r
298         },\r
299       },\r
300       by_author: {\r
301         type: 'list',\r
302         args: {\r
303           param_id: 'suffix',\r
304         },\r
305       },\r
306       play: {\r
307         type: 'list',\r
308         args: {\r
309           item_name: 'story_sheet',\r
310           list_name: 'play',\r
311         },\r
312       },\r
313       show: {\r
314         type: 'show',\r
315       },\r
316       count: {\r
317         type: 'count',\r
318         args: {\r
319           list_name: 'public',\r
320         },\r
321       },\r
322       count_by_comic: {\r
323         type: 'count',\r
324       },\r
325       count_by_sheet: {\r
326         type: 'count',\r
327       },\r
328       count_by_author: {\r
329         type: 'count',\r
330       },\r
331       new: {\r
332         type: 'new',\r
333       },\r
334       edit: {\r
335         type: 'edit',\r
336       },\r
337       create: {\r
338         type: 'create',\r
339       },\r
340       update: {\r
341         type: 'update',\r
342       },\r
343       destroy: {\r
344         type: 'destroy',\r
345       },\r
346     },\r
347   },\r
348   story_sheets: {\r
349     item_name: 'story_sheet',\r
350     actions: {\r
351       index: {\r
352         type: 'list',\r
353         args: {\r
354           list_name: 'public',\r
355           param_id: 'none',\r
356         },\r
357       },\r
358       by_story: {\r
359         type: 'list',\r
360         args: {\r
361           param_id: 'suffix',\r
362         },\r
363       },\r
364       by_sheet: {\r
365         type: 'list',\r
366         args: {\r
367           param_id: 'suffix',\r
368         },\r
369       },\r
370       by_author: {\r
371         type: 'list',\r
372         args: {\r
373           param_id: 'suffix',\r
374         },\r
375       },\r
376       show: {\r
377         type: 'show',\r
378       },\r
379       count: {\r
380         type: 'count',\r
381         args: {\r
382           list_name: 'public',\r
383         },\r
384       },\r
385       count_by_story: {\r
386         type: 'count',\r
387       },\r
388       count_by_sheet: {\r
389         type: 'count',\r
390       },\r
391       count_by_author: {\r
392         type: 'count',\r
393       },\r
394       new: {\r
395         type: 'new',\r
396       },\r
397       edit: {\r
398         type: 'edit',\r
399       },\r
400       create: {\r
401         type: 'create',\r
402       },\r
403       update: {\r
404         type: 'update',\r
405       },\r
406       destroy: {\r
407         type: 'destroy',\r
408       },\r
409     },\r
410   },\r
411   sheets: {\r
412     item_name: 'sheet',\r
413     actions: {\r
414       index: {\r
415         type: 'list',\r
416         args: {\r
417           list_name: 'public',\r
418           param_id: 'none',\r
419         },\r
420       },\r
421       by_story: {\r
422         type: 'list',\r
423         args: {\r
424           param_id: 'suffix',\r
425         },\r
426       },\r
427       by_panel: {\r
428         type: 'list',\r
429         args: {\r
430           param_id: 'suffix',\r
431         },\r
432       },\r
433       by_author: {\r
434         type: 'list',\r
435         args: {\r
436           param_id: 'suffix',\r
437         },\r
438       },\r
439       play: {\r
440         type: 'list',\r
441         args: {\r
442           item_name: 'sheet_panel',\r
443           list_name: 'play',\r
444         },\r
445       },\r
446       show: {\r
447         type: 'show',\r
448       },\r
449       count: {\r
450         type: 'count',\r
451         args: {\r
452           list_name: 'public',\r
453         },\r
454       },\r
455       count_by_story: {\r
456         type: 'count',\r
457       },\r
458       count_by_panel: {\r
459         type: 'count',\r
460       },\r
461       count_by_author: {\r
462         type: 'count',\r
463       },\r
464       new: {\r
465         type: 'new',\r
466       },\r
467       edit: {\r
468         type: 'edit',\r
469       },\r
470       create: {\r
471         type: 'create',\r
472       },\r
473       update: {\r
474         type: 'update',\r
475       },\r
476       destroy: {\r
477         type: 'destroy',\r
478       },\r
479     },\r
480   },\r
481   sheet_panels: {\r
482     item_name: 'sheet_panel',\r
483     actions: {\r
484       index: {\r
485         type: 'list',\r
486         args: {\r
487           list_name: 'public',\r
488           param_id: 'none',\r
489         },\r
490       },\r
491       by_sheet: {\r
492         type: 'list',\r
493         args: {\r
494           param_id: 'suffix',\r
495         },\r
496       },\r
497       by_panel: {\r
498         type: 'list',\r
499         args: {\r
500           param_id: 'suffix',\r
501         },\r
502       },\r
503       by_author: {\r
504         type: 'list',\r
505         args: {\r
506           param_id: 'suffix',\r
507         },\r
508       },\r
509       show: {\r
510         type: 'show',\r
511       },\r
512       count: {\r
513         type: 'count',\r
514         args: {\r
515           list_name: 'public',\r
516         },\r
517       },\r
518       count_by_sheet: {\r
519         type: 'count',\r
520       },\r
521       count_by_panel: {\r
522         type: 'count',\r
523       },\r
524       count_by_author: {\r
525         type: 'count',\r
526       },\r
527       new: {\r
528         type: 'new',\r
529       },\r
530       edit: {\r
531         type: 'edit',\r
532       },\r
533       create: {\r
534         type: 'create',\r
535       },\r
536       update: {\r
537         type: 'update',\r
538       },\r
539       destroy: {\r
540         type: 'destroy',\r
541       },\r
542     },\r
543   },\r
544   panels: {\r
545     item_name: 'panel',\r
546     actions: {\r
547       index: {\r
548         type: 'list',\r
549         args: {\r
550           list_name: 'public',\r
551           param_id: 'none',\r
552         },\r
553       },\r
554       by_scroll: {\r
555         type: 'list',\r
556         args: {\r
557           param_id: 'suffix',\r
558         },\r
559       },\r
560       by_sheet: {\r
561         type: 'list',\r
562         args: {\r
563           param_id: 'suffix',\r
564         },\r
565       },\r
566       by_author: {\r
567         type: 'list',\r
568         args: {\r
569           param_id: 'suffix',\r
570         },\r
571       },\r
572       by_speech_balloon_template: {\r
573         type: 'list',\r
574         args: {\r
575           param_id: 'suffix',\r
576         },\r
577       },\r
578       show: {\r
579         type: 'show',\r
580       },\r
581       count: {\r
582         type: 'count',\r
583         args: {\r
584           list_name: 'public',\r
585         },\r
586       },\r
587       count_by_scroll: {\r
588         type: 'count',\r
589       },\r
590       count_by_sheet: {\r
591         type: 'count',\r
592       },\r
593       count_by_author: {\r
594         type: 'count',\r
595       },\r
596       count_by_speech_balloon_template: {\r
597         type: 'count',\r
598       },\r
599       new: {\r
600         type: 'new',\r
601       },\r
602       edit: {\r
603         type: 'edit',\r
604       },\r
605       create: {\r
606         type: 'create',\r
607       },\r
608       update: {\r
609         type: 'update',\r
610       },\r
611       destroy: {\r
612         type: 'destroy',\r
613       },\r
614     },\r
615   },\r
616   panel_pictures: {\r
617     item_name: 'panel_picture',\r
618     actions: {\r
619       index: {\r
620         type: 'list',\r
621         args: {\r
622           list_name: 'public',\r
623           param_id: 'none',\r
624         },\r
625       },\r
626       by_panel: {\r
627         type: 'list',\r
628         args: {\r
629           param_id: 'suffix',\r
630         },\r
631       },\r
632       by_author: {\r
633         type: 'list',\r
634         args: {\r
635           param_id: 'suffix',\r
636         },\r
637       },\r
638       show: {\r
639         type: 'show',\r
640       },\r
641       count: {\r
642         type: 'count',\r
643         args: {\r
644           list_name: 'public',\r
645         },\r
646       },\r
647       count_by_panel: {\r
648         type: 'count',\r
649       },\r
650       count_by_author: {\r
651         type: 'count',\r
652       },\r
653       new: {\r
654         type: 'new',\r
655       },\r
656       edit: {\r
657         type: 'edit',\r
658       },\r
659     },\r
660   },\r
661   speech_balloons: {\r
662     item_name: 'speech_balloon',\r
663     actions: {\r
664       index: {\r
665         type: 'list',\r
666         args: {\r
667           list_name: 'public',\r
668           param_id: 'none',\r
669         },\r
670       },\r
671       by_panel: {\r
672         type: 'list',\r
673         args: {\r
674           param_id: 'suffix',\r
675         },\r
676       },\r
677       by_author: {\r
678         type: 'list',\r
679         args: {\r
680           param_id: 'suffix',\r
681         },\r
682       },\r
683       by_speech_balloon_template: {\r
684         type: 'list',\r
685         args: {\r
686           param_id: 'suffix',\r
687         },\r
688       },\r
689       show: {\r
690         type: 'show',\r
691       },\r
692       count: {\r
693         type: 'count',\r
694         args: {\r
695           list_name: 'public',\r
696         },\r
697       },\r
698       count_by_panel: {\r
699         type: 'count',\r
700       },\r
701       count_by_author: {\r
702         type: 'count',\r
703       },\r
704       count_by_speech_balloon_template: {\r
705         type: 'count',\r
706       },\r
707       new: {\r
708         type: 'new',\r
709       },\r
710       edit: {\r
711         type: 'edit',\r
712       },\r
713     },\r
714   },\r
715   speeches: {\r
716     item_name: 'speech',\r
717     actions: {\r
718       index: {\r
719         type: 'list',\r
720         args: {\r
721           list_name: 'public',\r
722           param_id: 'none',\r
723         },\r
724       },\r
725       by_author: {\r
726         type: 'list',\r
727         args: {\r
728           param_id: 'suffix',\r
729         },\r
730       },\r
731       show: {\r
732         type: 'show',\r
733       },\r
734       count: {\r
735         type: 'count',\r
736         args: {\r
737           list_name: 'public',\r
738         },\r
739       },\r
740       count_by_author: {\r
741         type: 'count',\r
742       },\r
743       new: {\r
744         type: 'new',\r
745       },\r
746       edit: {\r
747         type: 'edit',\r
748       },\r
749     },\r
750   },\r
751   balloons: {\r
752     item_name: 'balloon',\r
753     actions: {\r
754       index: {\r
755         type: 'list',\r
756         args: {\r
757           list_name: 'public',\r
758           param_id: 'none',\r
759         },\r
760       },\r
761       by_author: {\r
762         type: 'list',\r
763         args: {\r
764           param_id: 'suffix',\r
765         },\r
766       },\r
767       show: {\r
768         type: 'show',\r
769       },\r
770       count: {\r
771         type: 'count',\r
772         args: {\r
773           list_name: 'public',\r
774         },\r
775       },\r
776       count_by_author: {\r
777         type: 'count',\r
778       },\r
779       new: {\r
780         type: 'new',\r
781       },\r
782       edit: {\r
783         type: 'edit',\r
784       },\r
785     },\r
786   },\r
787   ground_pictures: {\r
788     item_name: 'ground_picture',\r
789     actions: {\r
790       index: {\r
791         type: 'list',\r
792         args: {\r
793           list_name: 'public',\r
794           param_id: 'none',\r
795         },\r
796       },\r
797       by_panel: {\r
798         type: 'list',\r
799         args: {\r
800           param_id: 'suffix',\r
801         },\r
802       },\r
803       by_author: {\r
804         type: 'list',\r
805         args: {\r
806           param_id: 'suffix',\r
807         },\r
808       },\r
809       show: {\r
810         type: 'show',\r
811       },\r
812       count: {\r
813         type: 'count',\r
814         args: {\r
815           list_name: 'public',\r
816         },\r
817       },\r
818       count_by_panel: {\r
819         type: 'count',\r
820       },\r
821       count_by_author: {\r
822         type: 'count',\r
823       },\r
824       new: {\r
825         type: 'new',\r
826       },\r
827       edit: {\r
828         type: 'edit',\r
829       },\r
830     },\r
831   },\r
832   ground_colors: {\r
833     item_name: 'ground_color',\r
834     actions: {\r
835       index: {\r
836         type: 'list',\r
837         args: {\r
838           list_name: 'public',\r
839           param_id: 'none',\r
840         },\r
841       },\r
842       by_panel: {\r
843         type: 'list',\r
844         args: {\r
845           param_id: 'suffix',\r
846         },\r
847       },\r
848       by_author: {\r
849         type: 'list',\r
850         args: {\r
851           param_id: 'suffix',\r
852         },\r
853       },\r
854       show: {\r
855         type: 'show',\r
856       },\r
857       count: {\r
858         type: 'count',\r
859         args: {\r
860           list_name: 'public',\r
861         },\r
862       },\r
863       count_by_panel: {\r
864         type: 'count',\r
865       },\r
866       count_by_author: {\r
867         type: 'count',\r
868       },\r
869       new: {\r
870         type: 'new',\r
871       },\r
872       edit: {\r
873         type: 'edit',\r
874       },\r
875     },\r
876   },\r
877   original_pictures: {\r
878     item_name: 'original_picture',\r
879     actions: {\r
880       index: {\r
881         type: 'list',\r
882         args: {\r
883           list_name: 'private',\r
884           param_id: 'none',\r
885         },\r
886       },\r
887       show: {\r
888         type: 'show',\r
889       },\r
890       history: {\r
891         type: 'show',\r
892       },\r
893       count: {\r
894         type: 'count',\r
895         args: {\r
896           list_name: 'private',\r
897         },\r
898       },\r
899       new: {\r
900         type: 'new',\r
901       },\r
902       edit: {\r
903         type: 'edit',\r
904       },\r
905       create: {\r
906         type: 'create',\r
907       },\r
908       update: {\r
909         type: 'update',\r
910       },\r
911       destroy: {\r
912         type: 'destroy',\r
913       },\r
914     },\r
915   },\r
916   pictures: {\r
917     item_name: 'picture',\r
918     actions: {\r
919       index: {\r
920         type: 'list',\r
921         args: {\r
922           list_name: 'public',\r
923           param_id: 'none',\r
924         },\r
925       },\r
926       by_artist: {\r
927         type: 'list',\r
928         args: {\r
929           param_id: 'suffix',\r
930         },\r
931       },\r
932       show: {\r
933         type: 'show',\r
934       },\r
935       count: {\r
936         type: 'count',\r
937         args: {\r
938           list_name: 'public',\r
939         },\r
940       },\r
941       count_by_artist: {\r
942         type: 'count',\r
943       },\r
944     },\r
945   },\r
946   resource_pictures: {\r
947     item_name: 'resource_picture',\r
948     actions: {\r
949       index: {\r
950         type: 'list',\r
951         args: {\r
952           list_name: 'public',\r
953           param_id: 'none',\r
954         },\r
955       },\r
956       by_license_group: {\r
957         type: 'list',\r
958         args: {\r
959           param_id: 'suffix',\r
960         },\r
961       },\r
962       by_license: {\r
963         type: 'list',\r
964         args: {\r
965           param_id: 'suffix',\r
966         },\r
967       },\r
968       by_artist: {\r
969         type: 'list',\r
970         args: {\r
971           param_id: 'suffix',\r
972         },\r
973       },\r
974       show: {\r
975         type: 'show',\r
976       },\r
977       count: {\r
978         type: 'count',\r
979         args: {\r
980           list_name: 'public',\r
981         },\r
982       },\r
983       count_by_license_group: {\r
984         type: 'count',\r
985       },\r
986       count_by_license: {\r
987         type: 'count',\r
988       },\r
989       count_by_artist: {\r
990         type: 'count',\r
991       },\r
992     },\r
993   },\r
994   speech_balloon_templates: {\r
995     item_name: 'speech_balloon_template',\r
996     actions: {\r
997       index: {\r
998         type: 'list',\r
999         args: {\r
1000           list_name: 'public',\r
1001           param_id: 'none',\r
1002         },\r
1003       },\r
1004       by_panel: {\r
1005         type: 'list',\r
1006         args: {\r
1007           param_id: 'suffix',\r
1008         },\r
1009       },\r
1010       show: {\r
1011         type: 'show',\r
1012       },\r
1013       count: {\r
1014         type: 'count',\r
1015         args: {\r
1016           list_name: 'public',\r
1017         },\r
1018       },\r
1019       count_by_panel: {\r
1020         type: 'count',\r
1021       },\r
1022       new: {\r
1023         type: 'new',\r
1024       },\r
1025       edit: {\r
1026         type: 'edit',\r
1027       },\r
1028       create: {\r
1029         type: 'create',\r
1030       },\r
1031       update: {\r
1032         type: 'update',\r
1033       },\r
1034       destroy: {\r
1035         type: 'destroy',\r
1036       },\r
1037     },\r
1038   },\r
1039   writing_formats: {\r
1040     item_name: 'writing_format',\r
1041     actions: {\r
1042       index: {\r
1043         type: 'list',\r
1044         args: {\r
1045           list_name: 'public',\r
1046           param_id: 'none',\r
1047         },\r
1048       },\r
1049       by_system_picture: {\r
1050         type: 'list',\r
1051         args: {\r
1052           param_id: 'suffix',\r
1053         },\r
1054       },\r
1055       show: {\r
1056         type: 'show',\r
1057       },\r
1058       count: {\r
1059         type: 'count',\r
1060         args: {\r
1061           list_name: 'public',\r
1062         },\r
1063       },\r
1064       count_by_system_picture: {\r
1065         type: 'count',\r
1066       },\r
1067       new: {\r
1068         type: 'new',\r
1069       },\r
1070       edit: {\r
1071         type: 'edit',\r
1072       },\r
1073       create: {\r
1074         type: 'create',\r
1075       },\r
1076       update: {\r
1077         type: 'update',\r
1078       },\r
1079       destroy: {\r
1080         type: 'destroy',\r
1081       },\r
1082     },\r
1083   },\r
1084   license_groups: {\r
1085     item_name: 'license_group',\r
1086     actions: {\r
1087       index: {\r
1088         type: 'list',\r
1089         args: {\r
1090           list_name: 'public',\r
1091           param_id: 'none',\r
1092         },\r
1093       },\r
1094       show: {\r
1095         type: 'show',\r
1096       },\r
1097       count: {\r
1098         type: 'count',\r
1099         args: {\r
1100           list_name: 'public',\r
1101         },\r
1102       },\r
1103       new: {\r
1104         type: 'new',\r
1105       },\r
1106       edit: {\r
1107         type: 'edit',\r
1108       },\r
1109       create: {\r
1110         type: 'create',\r
1111       },\r
1112       update: {\r
1113         type: 'update',\r
1114       },\r
1115       destroy: {\r
1116         type: 'destroy',\r
1117       },\r
1118     },\r
1119   },\r
1120   licenses: {\r
1121     item_name: 'license',\r
1122     actions: {\r
1123       index: {\r
1124         type: 'list',\r
1125         args: {\r
1126           list_name: 'public',\r
1127           param_id: 'none',\r
1128         },\r
1129       },\r
1130       by_license_group: {\r
1131         type: 'list',\r
1132         args: {\r
1133           param_id: 'suffix',\r
1134         },\r
1135       },\r
1136       by_system_picture: {\r
1137         type: 'list',\r
1138         args: {\r
1139           param_id: 'suffix',\r
1140         },\r
1141       },\r
1142       show: {\r
1143         type: 'show',\r
1144       },\r
1145       count: {\r
1146         type: 'count',\r
1147         args: {\r
1148           list_name: 'public',\r
1149         },\r
1150       },\r
1151       count_by_license_group: {\r
1152         type: 'count',\r
1153       },\r
1154       count_by_system_picture: {\r
1155         type: 'count',\r
1156       },\r
1157       new: {\r
1158         type: 'new',\r
1159       },\r
1160       edit: {\r
1161         type: 'edit',\r
1162       },\r
1163       create: {\r
1164         type: 'create',\r
1165       },\r
1166       update: {\r
1167         type: 'update',\r
1168       },\r
1169       destroy: {\r
1170         type: 'destroy',\r
1171       },\r
1172     },\r
1173   },\r
1174   authors: {\r
1175     item_name: 'author',\r
1176     actions: {\r
1177       index: {\r
1178         type: 'list',\r
1179         args: {\r
1180           list_name: 'public',\r
1181           param_id: 'none',\r
1182         },\r
1183       },\r
1184       show: {\r
1185         type: 'show',\r
1186       },\r
1187       count: {\r
1188         type: 'count',\r
1189         args: {\r
1190           list_name: 'public',\r
1191         },\r
1192       },\r
1193       new: {\r
1194         type: 'new',\r
1195       },\r
1196       edit: {\r
1197         type: 'edit',\r
1198       },\r
1199       create: {\r
1200         type: 'create',\r
1201       },\r
1202       update: {\r
1203         type: 'update',\r
1204       },\r
1205       destroy: {\r
1206         type: 'destroy',\r
1207       },\r
1208     },\r
1209   },\r
1210   artists: {\r
1211     item_name: 'artist',\r
1212     actions: {\r
1213       index: {\r
1214         type: 'list',\r
1215         args: {\r
1216           list_name: 'public',\r
1217           param_id: 'none',\r
1218         },\r
1219       },\r
1220       show: {\r
1221         type: 'show',\r
1222       },\r
1223       count: {\r
1224         type: 'count',\r
1225         args: {\r
1226           list_name: 'public',\r
1227         },\r
1228       },\r
1229       new: {\r
1230         type: 'new',\r
1231       },\r
1232       edit: {\r
1233         type: 'edit',\r
1234       },\r
1235       create: {\r
1236         type: 'create',\r
1237       },\r
1238       update: {\r
1239         type: 'update',\r
1240       },\r
1241       destroy: {\r
1242         type: 'destroy',\r
1243       },\r
1244     },\r
1245   },\r
1246   system_pictures: {\r
1247     item_name: 'system_picture',\r
1248     actions: {\r
1249       index: {\r
1250         type: 'list',\r
1251         args: {\r
1252           list_name: 'public',\r
1253           param_id: 'none',\r
1254         },\r
1255       },\r
1256       show: {\r
1257         type: 'show',\r
1258       },\r
1259       count: {\r
1260         type: 'count',\r
1261         args: {\r
1262           list_name: 'public',\r
1263         },\r
1264       },\r
1265     },\r
1266   },\r
1267   home: {\r
1268     actions: {\r
1269       scrolls: {\r
1270         type: 'list',\r
1271         args: {\r
1272           item_name: 'scroll',\r
1273           list_name: 'private',\r
1274           param_id: 'none',\r
1275           counter_name: 'scrolls_count',\r
1276         },\r
1277       },\r
1278       scroll_panels: {\r
1279         type: 'list',\r
1280         args: {\r
1281           item_name: 'scroll_panel',\r
1282           list_name: 'private',\r
1283           param_id: 'none',\r
1284           counter_name: 'scroll_panels_count',\r
1285         },\r
1286       },\r
1287       comics: {\r
1288         type: 'list',\r
1289         args: {\r
1290           item_name: 'comic',\r
1291           list_name: 'private',\r
1292           param_id: 'none',\r
1293           counter_name: 'comics_count',\r
1294         },\r
1295       },\r
1296       stories: {\r
1297         type: 'list',\r
1298         args: {\r
1299           item_name: 'story',\r
1300           list_name: 'private',\r
1301           param_id: 'none',\r
1302           counter_name: 'stories_count',\r
1303         },\r
1304       },\r
1305       story_sheets: {\r
1306         type: 'list',\r
1307         args: {\r
1308           item_name: 'story_sheet',\r
1309           list_name: 'private',\r
1310           param_id: 'none',\r
1311           counter_name: 'story_sheets_count',\r
1312         },\r
1313       },\r
1314       sheets: {\r
1315         type: 'list',\r
1316         args: {\r
1317           item_name: 'sheet',\r
1318           list_name: 'private',\r
1319           param_id: 'none',\r
1320           counter_name: 'sheets_count',\r
1321         },\r
1322       },\r
1323       sheet_panels: {\r
1324         type: 'list',\r
1325         args: {\r
1326           item_name: 'sheet_panel',\r
1327           list_name: 'private',\r
1328           param_id: 'none',\r
1329           counter_name: 'sheet_panels_count',\r
1330         },\r
1331       },\r
1332       panels: {\r
1333         type: 'list',\r
1334         args: {\r
1335           item_name: 'panel',\r
1336           list_name: 'private',\r
1337           param_id: 'none',\r
1338           counter_name: 'panels_count',\r
1339         },\r
1340       },\r
1341       panel_pictures: {\r
1342         type: 'list',\r
1343         args: {\r
1344           item_name: 'panel_picture',\r
1345           list_name: 'private',\r
1346           param_id: 'none',\r
1347           counter_name: 'panel_pictures_count',\r
1348         },\r
1349       },\r
1350       speech_balloons: {\r
1351         type: 'list',\r
1352         args: {\r
1353           item_name: 'speech_balloon',\r
1354           list_name: 'private',\r
1355           param_id: 'none',\r
1356           counter_name: 'speech_balloons_count',\r
1357         },\r
1358       },\r
1359       speeches: {\r
1360         type: 'list',\r
1361         args: {\r
1362           item_name: 'speech',\r
1363           list_name: 'private',\r
1364           param_id: 'none',\r
1365           counter_name: 'speeches_count',\r
1366         },\r
1367       },\r
1368       balloons: {\r
1369         type: 'list',\r
1370         args: {\r
1371           item_name: 'balloon',\r
1372           list_name: 'private',\r
1373           param_id: 'none',\r
1374           counter_name: 'balloons_count',\r
1375         },\r
1376       },\r
1377       ground_pictures: {\r
1378         type: 'list',\r
1379         args: {\r
1380           item_name: 'ground_picture',\r
1381           list_name: 'private',\r
1382           param_id: 'none',\r
1383           counter_name: 'ground_pictures_count',\r
1384         },\r
1385       },\r
1386       ground_colors: {\r
1387         type: 'list',\r
1388         args: {\r
1389           item_name: 'ground_color',\r
1390           list_name: 'private',\r
1391           param_id: 'none',\r
1392           counter_name: 'ground_colors_count',\r
1393         },\r
1394       },\r
1395       original_pictures: {\r
1396         type: 'list',\r
1397         args: {\r
1398           item_name: 'original_picture',\r
1399           list_name: 'private',\r
1400           param_id: 'none',\r
1401           counter_name: 'count',\r
1402         },\r
1403       },\r
1404       resource_pictures: {\r
1405         type: 'list',\r
1406         args: {\r
1407           item_name: 'resource_picture',\r
1408           list_name: 'private',\r
1409           param_id: 'none',\r
1410           counter_name: 'resource_pictures_count',\r
1411         },\r
1412       },\r
1413       scrolls_count: {\r
1414         type: 'count',\r
1415         args: {\r
1416           item_name: 'scroll',\r
1417           list_name: 'private',\r
1418           param_id: 'none',\r
1419         },\r
1420       },\r
1421       scroll_panels_count: {\r
1422         type: 'count',\r
1423         args: {\r
1424           item_name: 'scroll_panel',\r
1425           list_name: 'private',\r
1426           param_id: 'none',\r
1427         },\r
1428       },\r
1429       comics_count: {\r
1430         type: 'count',\r
1431         args: {\r
1432           item_name: 'comic',\r
1433           list_name: 'private',\r
1434           param_id: 'none',\r
1435         },\r
1436       },\r
1437       stories_count: {\r
1438         type: 'count',\r
1439         args: {\r
1440           item_name: 'story',\r
1441           list_name: 'private',\r
1442           param_id: 'none',\r
1443         },\r
1444       },\r
1445       story_sheets_count: {\r
1446         type: 'count',\r
1447         args: {\r
1448           item_name: 'story_sheet',\r
1449           list_name: 'private',\r
1450           param_id: 'none',\r
1451         },\r
1452       },\r
1453       sheets_count: {\r
1454         type: 'count',\r
1455         args: {\r
1456           item_name: 'sheet',\r
1457           list_name: 'private',\r
1458           param_id: 'none',\r
1459         },\r
1460       },\r
1461       sheet_panels_count: {\r
1462         type: 'count',\r
1463         args: {\r
1464           item_name: 'sheet_panel',\r
1465           list_name: 'private',\r
1466           param_id: 'none',\r
1467         },\r
1468       },\r
1469       panels_count: {\r
1470         type: 'count',\r
1471         args: {\r
1472           item_name: 'panel',\r
1473           list_name: 'private',\r
1474           param_id: 'none',\r
1475         },\r
1476       },\r
1477       panel_pictures_count: {\r
1478         type: 'count',\r
1479         args: {\r
1480           item_name: 'panel_picture',\r
1481           list_name: 'private',\r
1482           param_id: 'none',\r
1483         },\r
1484       },\r
1485       speech_balloons_count: {\r
1486         type: 'count',\r
1487         args: {\r
1488           item_name: 'speech_balloon',\r
1489           list_name: 'private',\r
1490           param_id: 'none',\r
1491         },\r
1492       },\r
1493       speeches_count: {\r
1494         type: 'count',\r
1495         args: {\r
1496           item_name: 'speech',\r
1497           list_name: 'private',\r
1498           param_id: 'none',\r
1499         },\r
1500       },\r
1501       balloons_count: {\r
1502         type: 'count',\r
1503         args: {\r
1504           item_name: 'balloon',\r
1505           list_name: 'private',\r
1506           param_id: 'none',\r
1507         },\r
1508       },\r
1509       ground_pictures_count: {\r
1510         type: 'count',\r
1511         args: {\r
1512           item_name: 'ground_picture',\r
1513           list_name: 'private',\r
1514           param_id: 'none',\r
1515         },\r
1516       },\r
1517       ground_colors_count: {\r
1518         type: 'count',\r
1519         args: {\r
1520           item_name: 'ground_color',\r
1521           list_name: 'private',\r
1522           param_id: 'none',\r
1523         },\r
1524       },\r
1525       original_pictures_count: {\r
1526         type: 'count',\r
1527         args: {\r
1528           item_name: 'original_picture',\r
1529           list_name: 'private',\r
1530           param_id: 'none',\r
1531         },\r
1532       },\r
1533       resource_pictures_count: {\r
1534         type: 'count',\r
1535         args: {\r
1536           item_name: 'resource_picture',\r
1537           list_name: 'private',\r
1538           param_id: 'none',\r
1539         },\r
1540       },\r
1541     },\r
1542   },\r
1543 }\r