2010-01-06 23:01:29 +01:00
|
|
|
{ /* -*- Mode: java; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
2007-03-27 20:20:06 +02:00
|
|
|
requires = ( MAIN, MainUI, CommonUI, Appointments, Contacts, ContactsUI );
|
2006-06-15 21:34:10 +02:00
|
|
|
|
|
|
|
publicResources = (
|
2010-01-06 23:01:29 +01:00
|
|
|
previous_week.gif,
|
|
|
|
next_week.gif,
|
|
|
|
icon_view_overview.gif,
|
|
|
|
icon_view_overview_inactive.gif,
|
|
|
|
icon_view_chart.gif,
|
|
|
|
icon_view_chart_inactive.gif,
|
|
|
|
icon_view_list.gif,
|
|
|
|
icon_view_list_inactive.gif,
|
|
|
|
icon_view_columns.gif,
|
|
|
|
icon_view_columns_inactive.gif,
|
|
|
|
icon_popupcalendar.gif,
|
|
|
|
first.gif,
|
|
|
|
previous.gif,
|
|
|
|
next.gif,
|
|
|
|
last.gif,
|
|
|
|
skycalendar.html,
|
|
|
|
skycalendar.js,
|
|
|
|
green_corner.gif,
|
|
|
|
invisible_space_2.gif,
|
|
|
|
cycles.plist,
|
|
|
|
);
|
2006-06-15 21:34:10 +02:00
|
|
|
|
2010-01-21 21:44:17 +01:00
|
|
|
factories = {
|
|
|
|
};
|
2006-06-15 21:34:10 +02:00
|
|
|
|
|
|
|
categories = {
|
2008-07-17 23:12:43 +02:00
|
|
|
SOGoAppointmentFolders = {
|
|
|
|
slots = {
|
2010-01-06 23:01:29 +01:00
|
|
|
toolbar = {
|
|
|
|
protectedBy = "View";
|
|
|
|
value = "SOGoAppointmentFolders.toolbar";
|
|
|
|
};
|
2008-07-17 23:12:43 +02:00
|
|
|
};
|
|
|
|
methods = {
|
2010-01-06 23:01:29 +01:00
|
|
|
view = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxCalMainView";
|
|
|
|
};
|
2014-04-14 16:29:23 +02:00
|
|
|
printView = {
|
|
|
|
protectedBy = "<public>";
|
|
|
|
pageName = "UIxCalViewPrint";
|
|
|
|
actionClass = "UIxCalViewPrint";
|
|
|
|
};
|
2010-01-06 23:01:29 +01:00
|
|
|
addWebCalendar = {
|
|
|
|
protectedBy = "View";
|
|
|
|
actionClass = "UIxCalMainActions";
|
|
|
|
actionName = "addWebCalendar";
|
|
|
|
};
|
|
|
|
saveDragHandleState = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxCalMainView";
|
|
|
|
actionName = "saveDragHandleState";
|
|
|
|
};
|
2012-09-07 21:46:49 +02:00
|
|
|
saveSelectedList = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxCalMainView";
|
|
|
|
actionName = "saveSelectedList";
|
|
|
|
};
|
2013-07-11 19:46:38 +02:00
|
|
|
saveListState = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxCalMainView";
|
|
|
|
actionName = "saveListState";
|
|
|
|
};
|
2010-01-06 23:01:29 +01:00
|
|
|
dateselector = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxCalDateSelector";
|
|
|
|
};
|
|
|
|
calendarslist = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxCalendarSelector";
|
|
|
|
actionName = "calendarsList";
|
|
|
|
};
|
|
|
|
alarmslist = {
|
|
|
|
protectedBy = "View";
|
|
|
|
actionClass = "UIxCalListingActions";
|
|
|
|
actionName = "alarmsList";
|
|
|
|
};
|
|
|
|
eventslist = {
|
|
|
|
protectedBy = "View";
|
|
|
|
actionClass = "UIxCalListingActions";
|
|
|
|
actionName = "eventsList";
|
|
|
|
};
|
|
|
|
eventsblocks = {
|
|
|
|
protectedBy = "View";
|
|
|
|
actionClass = "UIxCalListingActions";
|
|
|
|
actionName = "eventsBlocks";
|
|
|
|
};
|
|
|
|
taskslist = {
|
|
|
|
protectedBy = "View";
|
|
|
|
actionClass = "UIxCalListingActions";
|
|
|
|
actionName = "tasksList";
|
|
|
|
};
|
2014-06-27 23:00:32 +02:00
|
|
|
activeTasks = {
|
|
|
|
protectedBy = "View";
|
|
|
|
actionClass = "UIxCalListingActions";
|
|
|
|
actionName = "activeTasks";
|
|
|
|
};
|
2010-01-06 23:01:29 +01:00
|
|
|
dayview = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxCalDayView";
|
|
|
|
};
|
|
|
|
multicolumndayview = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxCalMulticolumnDayView";
|
|
|
|
};
|
|
|
|
weekview = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxCalWeekView";
|
|
|
|
};
|
|
|
|
monthview = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxCalMonthView";
|
|
|
|
};
|
|
|
|
show = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxCalView";
|
|
|
|
actionName = "redirectForUIDs";
|
|
|
|
};
|
|
|
|
userRights = {
|
|
|
|
protectedBy = "ReadAcls";
|
|
|
|
pageName = "UIxCalUserRightsEditor";
|
2015-04-24 22:07:48 +02:00
|
|
|
actionName = "userRights";
|
2010-01-06 23:01:29 +01:00
|
|
|
};
|
|
|
|
saveUserRights = {
|
|
|
|
protectedBy = "Change Permissions";
|
|
|
|
pageName = "UIxCalUserRightsEditor";
|
|
|
|
actionName = "saveUserRights";
|
|
|
|
};
|
2015-07-21 16:15:02 +02:00
|
|
|
UIxAppointmentViewTemplate = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxAppointmentViewTemplate";
|
|
|
|
};
|
|
|
|
UIxTaskViewTemplate = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxTaskViewTemplate";
|
|
|
|
};
|
2015-04-24 22:48:41 +02:00
|
|
|
UIxAppointmentEditorTemplate = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxAppointmentEditorTemplate";
|
|
|
|
};
|
2015-06-25 17:30:44 +02:00
|
|
|
UIxTaskEditorTemplate = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxTaskEditorTemplate";
|
|
|
|
};
|
2010-01-06 23:01:29 +01:00
|
|
|
editAttendees = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxAttendeesEditor";
|
|
|
|
};
|
|
|
|
editRecurrence = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxRecurrenceEditor";
|
|
|
|
};
|
|
|
|
editReminder = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxReminderEditor";
|
|
|
|
};
|
2008-07-17 23:12:43 +02:00
|
|
|
};
|
|
|
|
};
|
2007-09-15 00:01:02 +02:00
|
|
|
|
2008-07-17 23:12:43 +02:00
|
|
|
SOGoAppointmentFolder = {
|
|
|
|
methods = {
|
2010-01-06 23:01:29 +01:00
|
|
|
properties = {
|
|
|
|
protectedBy = "Access Contents Information";
|
|
|
|
pageName = "UIxCalendarProperties";
|
|
|
|
};
|
2015-01-26 21:45:42 +01:00
|
|
|
save = {
|
2010-01-06 23:01:29 +01:00
|
|
|
protectedBy = "Access Contents Information";
|
|
|
|
pageName = "UIxCalendarProperties";
|
|
|
|
actionName = "saveProperties";
|
|
|
|
};
|
|
|
|
show = {
|
|
|
|
protectedBy = "View";
|
|
|
|
pageName = "UIxCalView";
|
|
|
|
actionName = "redirectForUIDs";
|
|
|
|
};
|
|
|
|
import = {
|
2013-06-19 21:07:19 +02:00
|
|
|
protectedBy = "Add Documents, Images, and Files";
|
2010-01-06 23:01:29 +01:00
|
|
|
actionClass = "UIxCalFolderActions";
|
|
|
|
actionName = "import";
|
|
|
|
};
|
2015-10-06 22:38:16 +02:00
|
|
|
UIxCalUserRightsEditor = {
|
|
|
|
protectedBy = "ReadAcls";
|
|
|
|
pageName = "UIxCalUserRightsEditor";
|
|
|
|
};
|
2010-01-06 23:01:29 +01:00
|
|
|
userRights = {
|
|
|
|
protectedBy = "ReadAcls";
|
|
|
|
pageName = "UIxCalUserRightsEditor";
|
2015-04-24 22:07:48 +02:00
|
|
|
actionName = "userRights";
|
2010-01-06 23:01:29 +01:00
|
|
|
};
|
|
|
|
saveUserRights = {
|
|
|
|
protectedBy = "Change Permissions";
|
|
|
|
pageName = "UIxCalUserRightsEditor";
|
|
|
|
actionName = "saveUserRights";
|
|
|
|
};
|
2015-06-12 19:34:08 +02:00
|
|
|
links = {
|
2015-08-17 19:44:21 +02:00
|
|
|
protectedBy = "Access Contents Information";
|
2015-06-12 19:34:08 +02:00
|
|
|
pageName = "UIxCalendarFolderLinksTemplate";
|
|
|
|
};
|
2008-07-17 23:12:43 +02:00
|
|
|
};
|
|
|
|
};
|
2007-09-15 00:01:02 +02:00
|
|
|
|
2012-04-18 22:03:07 +02:00
|
|
|
SOGoWebAppointmentFolder = {
|
|
|
|
methods = {
|
|
|
|
reload = {
|
|
|
|
protectedBy = "View";
|
|
|
|
actionClass = "UIxCalFolderActions";
|
|
|
|
actionName = "reload";
|
|
|
|
};
|
|
|
|
"set-credentials" = {
|
|
|
|
protectedBy = "View";
|
|
|
|
actionClass = "UIxCalFolderActions";
|
|
|
|
actionName = "setCredentials";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
2010-06-08 15:38:32 +02:00
|
|
|
SOGoAppointmentFolderICS = {
|
|
|
|
methods = {
|
|
|
|
export = {
|
|
|
|
protectedBy = "View";
|
|
|
|
actionClass = "UIxCalFolderActions";
|
|
|
|
actionName = "export";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
2008-07-17 23:12:43 +02:00
|
|
|
SOGoCalendarComponent = {
|
|
|
|
};
|
2006-06-15 21:34:10 +02:00
|
|
|
|
2008-07-17 23:12:43 +02:00
|
|
|
SOGoAppointmentObject = {
|
|
|
|
slots = {
|
2010-01-06 23:01:29 +01:00
|
|
|
toolbar = {
|
|
|
|
protectedBy = "View";
|
|
|
|
value = "SOGoAppointmentObject.toolbar";
|
|
|
|
};
|
2008-07-17 23:12:43 +02:00
|
|
|
};
|
|
|
|
methods = {
|
2010-01-06 23:01:29 +01:00
|
|
|
view = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
|
|
|
pageName = "UIxAppointmentEditor";
|
|
|
|
actionName = "view";
|
|
|
|
};
|
|
|
|
edit = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
|
|
|
pageName = "UIxAppointmentEditor";
|
|
|
|
};
|
|
|
|
editAsAppointment = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
|
|
|
pageName = "UIxAppointmentEditor";
|
|
|
|
};
|
|
|
|
save = {
|
|
|
|
protectedBy = "ModifyComponent";
|
|
|
|
pageName = "UIxAppointmentEditor";
|
|
|
|
actionName = "save";
|
|
|
|
};
|
2014-12-16 15:20:27 +01:00
|
|
|
rsvpAppointment = {
|
|
|
|
protectedBy = "RespondToComponent";
|
|
|
|
pageName = "UIxAppointmentEditor";
|
|
|
|
actionName = "rsvp";
|
|
|
|
};
|
2010-01-06 23:01:29 +01:00
|
|
|
saveAsAppointment = {
|
|
|
|
protectedBy = "ModifyComponent";
|
|
|
|
pageName = "UIxAppointmentEditor";
|
|
|
|
actionName = "save";
|
|
|
|
};
|
2010-08-26 16:14:10 +02:00
|
|
|
copy = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
2016-03-24 19:53:27 +01:00
|
|
|
actionClass = "UIxAppointmentActions";
|
2010-08-26 16:14:10 +02:00
|
|
|
actionName = "copy";
|
|
|
|
};
|
2016-03-24 19:53:27 +01:00
|
|
|
move = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
|
|
|
actionClass = "UIxAppointmentActions";
|
|
|
|
actionName = "move";
|
|
|
|
};
|
2012-07-09 16:17:07 +02:00
|
|
|
raw = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
2015-04-24 22:48:41 +02:00
|
|
|
actionClass = "UIxAppointmentEditor";
|
2012-07-09 16:17:07 +02:00
|
|
|
actionName = "raw";
|
|
|
|
};
|
2010-02-11 03:36:43 +01:00
|
|
|
adjust = {
|
|
|
|
protectedBy = "ModifyComponent";
|
|
|
|
actionClass = "UIxAppointmentActions";
|
|
|
|
actionName = "adjust";
|
|
|
|
};
|
2008-07-17 23:12:43 +02:00
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
SOGoTaskObject = {
|
|
|
|
slots = {
|
2010-01-06 23:01:29 +01:00
|
|
|
toolbar = {
|
|
|
|
protectedBy = "View";
|
|
|
|
value = "SOGoAppointmentObject.toolbar";
|
|
|
|
};
|
2008-07-17 23:12:43 +02:00
|
|
|
};
|
|
|
|
methods = {
|
2010-01-06 23:01:29 +01:00
|
|
|
view = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
|
|
|
pageName = "UIxTaskEditor";
|
|
|
|
actionName = "view";
|
|
|
|
};
|
|
|
|
edit = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
|
|
|
pageName = "UIxTaskEditor";
|
|
|
|
};
|
|
|
|
editAsTask = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
|
|
|
pageName = "UIxTaskEditor";
|
|
|
|
};
|
|
|
|
save = {
|
|
|
|
protectedBy = "ModifyComponent";
|
|
|
|
pageName = "UIxTaskEditor";
|
|
|
|
actionName = "save";
|
|
|
|
};
|
|
|
|
saveAsTask = {
|
|
|
|
protectedBy = "ModifyComponent";
|
|
|
|
pageName = "UIxTaskEditor";
|
|
|
|
actionName = "save";
|
|
|
|
};
|
|
|
|
changeStatus = {
|
|
|
|
protectedBy = "ModifyComponent";
|
|
|
|
pageName = "UIxTaskEditor";
|
|
|
|
actionName = "changeStatus";
|
|
|
|
};
|
2012-07-09 16:17:07 +02:00
|
|
|
raw = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
2015-04-24 22:48:41 +02:00
|
|
|
pageName = "UIxTaskEditor";
|
2012-07-09 16:17:07 +02:00
|
|
|
actionName = "raw";
|
|
|
|
};
|
2008-07-17 23:12:43 +02:00
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
SOGoComponentOccurence = {
|
|
|
|
methods = {
|
2010-01-06 23:01:29 +01:00
|
|
|
confirmEditing = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
|
|
|
pageName = "UIxOccurenceDialog";
|
|
|
|
};
|
2010-02-11 03:36:43 +01:00
|
|
|
confirmAdjustment = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
|
|
|
pageName = "UIxOccurenceDialog";
|
|
|
|
actionName = "confirmAdjustment";
|
|
|
|
};
|
2010-01-06 23:01:29 +01:00
|
|
|
confirmDeletion = {
|
2010-01-21 21:44:17 +01:00
|
|
|
protectedBy = "Delete Object";
|
2010-01-06 23:01:29 +01:00
|
|
|
pageName = "UIxOccurenceDialog";
|
|
|
|
actionName = "confirmDeletion";
|
|
|
|
};
|
2008-07-17 23:12:43 +02:00
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
SOGoAppointmentOccurence = {
|
|
|
|
slots = {
|
2010-01-06 23:01:29 +01:00
|
|
|
toolbar = {
|
|
|
|
protectedBy = "View";
|
|
|
|
value = "SOGoAppointmentObject.toolbar";
|
|
|
|
};
|
2008-07-17 23:12:43 +02:00
|
|
|
};
|
|
|
|
methods = {
|
2010-01-06 23:01:29 +01:00
|
|
|
edit = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
|
|
|
pageName = "UIxAppointmentEditor";
|
|
|
|
};
|
|
|
|
save = {
|
|
|
|
protectedBy = "ModifyComponent";
|
|
|
|
pageName = "UIxAppointmentEditor";
|
|
|
|
actionName = "save";
|
|
|
|
};
|
|
|
|
delete = {
|
2010-01-21 21:44:17 +01:00
|
|
|
protectedBy = "Delete Object";
|
2010-01-06 23:01:29 +01:00
|
|
|
pageName = "UIxOccurenceDialog";
|
|
|
|
actionName = "delete";
|
|
|
|
};
|
2010-02-11 03:36:43 +01:00
|
|
|
adjust = {
|
|
|
|
protectedBy = "ModifyComponent";
|
|
|
|
actionClass = "UIxAppointmentActions";
|
|
|
|
actionName = "adjust";
|
|
|
|
};
|
2008-07-17 23:12:43 +02:00
|
|
|
};
|
|
|
|
};
|
2006-10-11 20:22:30 +02:00
|
|
|
|
2008-07-17 23:12:43 +02:00
|
|
|
SOGoTaskOccurence = {
|
|
|
|
slots = {
|
2010-01-06 23:01:29 +01:00
|
|
|
toolbar = {
|
|
|
|
protectedBy = "View";
|
|
|
|
value = "SOGoTaskObject.toolbar";
|
|
|
|
};
|
2008-07-17 23:12:43 +02:00
|
|
|
};
|
|
|
|
methods = {
|
2010-01-06 23:01:29 +01:00
|
|
|
edit = {
|
|
|
|
protectedBy = "ViewAllComponent";
|
|
|
|
pageName = "UIxTaskEditor";
|
|
|
|
};
|
|
|
|
save = {
|
|
|
|
protectedBy = "ModifyComponent";
|
|
|
|
pageName = "UIxTaskEditor";
|
|
|
|
actionName = "save";
|
|
|
|
};
|
2014-09-12 14:34:15 +02:00
|
|
|
delete = {
|
|
|
|
protectedBy = "Delete Object";
|
|
|
|
pageName = "UIxOccurenceDialog";
|
|
|
|
actionName = "delete";
|
|
|
|
};
|
2008-07-17 23:12:43 +02:00
|
|
|
};
|
|
|
|
};
|
2006-06-15 21:34:10 +02:00
|
|
|
};
|
|
|
|
}
|