]> err.no Git - scalable-opengroupware.org/blob - SOGo/UI/Scheduler/product.plist
58a3c39939323cacae40c259e5a5918dea2bafd7
[scalable-opengroupware.org] / SOGo / UI / Scheduler / product.plist
1 {
2   requires = ( MAIN, CommonUI, Appointments );
3
4   publicResources = (
5     previous_week.gif,
6     next_week.gif,
7     icon_apt_chart.gif,
8     icon_apt_overview.gif,
9     icon_apt_chart_inactive.gif,
10     icon_apt_overview_inactive.gif,
11     icon_apt_column_view.gif,
12     icon_apt_list.gif,
13     icon_apt_list_inactive.gif
14   );
15
16   factories = {
17   };
18
19   categories = {
20     SOGoAppointmentFolder = {
21       methods = {
22         "dayoverview" = { 
23           protectedBy = "View";
24           pageName    = "UIxCalDayOverview"; 
25         };
26         "daychartview" = { 
27           protectedBy = "View";
28           pageName    = "UIxCalDayOverview"; 
29         };
30         "daylistview" = { 
31           protectedBy = "View";
32           pageName    = "UIxCalDayOverview"; 
33         };
34         "weekoverview" = { 
35           protectedBy = "View";
36           pageName    = "UIxCalWeekOverview"; 
37         };
38         "weekchartview" = { 
39           protectedBy = "View";
40           pageName    = "UIxCalWeekOverview"; 
41         };
42         "weeklistview" = { 
43           protectedBy = "View";
44           pageName    = "UIxCalWeekOverview"; 
45         };
46         "weekcolumnview" = { 
47           protectedBy = "View";
48           pageName    = "UIxCalWeekOverview"; 
49         };
50         "weekprintview" = { 
51           protectedBy = "View";
52           pageName    = "UIxCalWeekOverview"; 
53         };
54         "monthoverview" = { 
55           protectedBy = "View";
56           pageName    = "UIxCalMonthOverview"; 
57         };
58         "yearoverview" = { 
59           protectedBy = "View";
60           pageName    = "UIxCalYearOverview"; 
61         };
62         "new" = { 
63           protectedBy = "View";
64           pageName    = "UIxAppointmentEditor"; 
65           actionName  = "new";
66         };
67       };
68     };
69
70     SOGoAppointmentObject = {
71       methods = {
72         "view" = { 
73           protectedBy = "View";
74           pageName    = "UIxAppointmentView"; 
75         };
76         "edit" = { 
77           protectedBy = "View";
78           pageName    = "UIxAppointmentEditor"; 
79         };
80         "save" = { 
81           protectedBy = "View";
82           pageName    = "UIxAppointmentEditor"; 
83           actionName  = "save";
84         };
85       };
86     };
87   };
88 }