Frontend module registration for the public interface. Frontend::Public::ModuleRegistration Public calendar. Public Calendar Frontend module registration for the agent interface. Frontend::Agent::ModuleRegistration Appointment Calendar overview page. Overview Calendar Loader module registration for the agent interface. Frontend::Agent::ModuleRegistration::Loader thirdparty/fullcalendar-3.4.0/fullcalendar.min.css thirdparty/fullcalendar-scheduler-1.6.2/scheduler.min.css Core.AppointmentCalendar.css thirdparty/momentjs-2.18.1/moment.min.js thirdparty/fullcalendar-3.4.0/fullcalendar.min.js thirdparty/fullcalendar-scheduler-1.6.2/scheduler.min.js Core.Agent.AppointmentCalendar.js thirdparty/clipboardjs-1.7.1/clipboard.min.js Main menu item registration. Frontend::Agent::ModuleRegistration::MainMenu Appointment Calendar overview page. Calendar Action=AgentAppointmentCalendarOverview Calendar Menu ItemArea 75 Appointment Calendar overview page. Calendar Overview Action=AgentAppointmentCalendarOverview Calendar ItemArea 6000 Resource Overview (OTRS Business Solution™) Resource Overview (OTRS Business Solution™) Action=AgentAppointmentCalendarOverview class="OTRSBusinessRequired" Calendar ItemArea 7000 Create new appointment. New Appointment Action=AgentAppointmentCalendarOverview;Subaction=AppointmentCreate Calendar ItemArea 8000 Frontend module registration for the agent interface. Frontend::Agent::ModuleRegistration Appointment edit screen. Edit appointment Frontend module registration for the agent interface. Frontend::Agent::ModuleRegistration Appointment list. Appointment list Main menu item registration. Frontend::Agent::ModuleRegistration::MainMenu Frontend module registration for the agent interface. Frontend::Agent::ModuleRegistration Plugin search module for autocomplete. Plugin search Frontend module registration for the agent interface. Frontend::Admin::ModuleRegistration admin Calendar manage screen. Manage Calendars Calendar Loader module registration for the agent interface. Frontend::Admin::ModuleRegistration::Loader Core.AppointmentCalendar.Manage.css thirdparty/spectrum-1.8.0/spectrum.css thirdparty/clipboardjs-1.7.1/clipboard.min.js thirdparty/spectrum-1.8.0/spectrum.js Core.Agent.Admin.AppointmentCalendar.Manage.js Main menu item registration. Frontend::Admin::ModuleRegistration::MainMenu admin Manage different calendars. Manage Calendars Action=AdminAppointmentCalendarManage Calendar ItemArea 9000 Admin area navigation for the agent interface. Frontend::Admin::ModuleRegistration::AdminOverview admin Kernel::Output::HTML::NavBar::ModuleAdmin Calendars Administration Create and manage calendars. fa-calendar Frontend module registration for the agent interface. Frontend::Agent::ModuleRegistration admin Import appointments screen. Import Appointments Maximum number of active calendars in overview screens. Please note that large number of active calendars can have a performance impact on your server by making too much simultaneous calls. Core::AppointmentCalendar 10 List of colors in hexadecimal RGB which will be available for selection during calendar creation. Make sure the colors are dark enough so white text can be overlayed on them. Core::AppointmentCalendar #000000 #1E1E1E #3A3A3A #545453 #6E6E6E #878687 #888787 #A09FA0 #B8B8B8 #D0D0D0 #E8E8E8 #FFFFFF #891100 #894800 #888501 #458401 #028401 #018448 #008688 #004A88 #001888 #491A88 #891E88 #891648 #FF2101 #FF8802 #FFFA03 #83F902 #05F802 #03F987 #00FDFF #008CFF #002EFF #8931FF #FF39FF #FF2987 #FF726E #FFCE6E #FFFB6D #CEFA6E #68F96E #68FDFF #68FBD0 #6ACFFF #6E76FF #D278FF #FF7AFF #FF7FD3 Defines the ticket plugin for calendar appointments. Core::AppointmentCalendar::Plugin Kernel::System::Calendar::Plugin::Ticket Ticket <OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN>/<OTRS_CONFIG_ScriptAlias>index.pl?Action=AgentTicketZoom;TicketID=%s Links appointments and tickets with a "Normal" type link. Core::LinkObject Appointment Ticket Normal Define Actions where a settings button is available in the linked objects widget (LinkObject::ViewMode = "complex"). Please note that these Actions must have registered the following JS and CSS files: Core.AllocationList.css, Core.UI.AllocationList.js, Core.UI.Table.Sort.js, Core.Agent.TableFilters.js. Frontend::Agent::LinkObject AgentTicketZoom Define which columns are shown in the linked appointment widget (LinkObject::ViewMode = "complex"). Possible settings: 0 = Disabled, 1 = Available, 2 = Enabled by default. Frontend::Agent::LinkObject Kernel::Output::HTML::LinkObject::Appointment.pm 1 2 2 2 1 1 1 1 100 110 120 130 140 150 160 170 OTRS doesn't support recurring Appointments without end date or number of iterations. During import process, it might happen that ICS file contains such Appointments. Instead, system creates all Appointments in the past, plus Appointments for the next N months (120 months/10 years by default). Core::AppointmentCalendar 120 Defines the ticket appointment type backend for ticket escalation time. Core::AppointmentCalendar::TicketAppointments Kernel::System::Calendar::Ticket::EscalationTime FirstResponseTime First response time TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate E Defines the ticket appointment type backend for ticket escalation time. Core::AppointmentCalendar::TicketAppointments Kernel::System::Calendar::Ticket::EscalationTime UpdateTime Update time TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate E Defines the ticket appointment type backend for ticket escalation time. Core::AppointmentCalendar::TicketAppointments Kernel::System::Calendar::Ticket::EscalationTime SolutionTime Solution time TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate E Defines the ticket appointment type backend for ticket pending time. Core::AppointmentCalendar::TicketAppointments Kernel::System::Calendar::Ticket::PendingTime PendingTime Pending time TicketPendingTimeUpdate P Defines the ticket appointment type backend for ticket dynamic field date time. Core::AppointmentCalendar::TicketAppointments Kernel::System::Calendar::Ticket::DynamicField DynamicField_%s DynamicField_%s TicketDynamicFieldUpdate_.* D Defines the list of params that can be passed to ticket search function. Core::AppointmentCalendar::TicketAppointments Title Type State State type Priority Service SLA Lock state Owner Responsible CustomerID Customer user From To Cc Subject Body Attachment Name Defines the event object types that will be handled via AdminAppointmentNotificationEvent. Frontend::Admin::View::NotificationEvent Calendar Appointment List of all calendar events to be displayed in the GUI. Frontend::Admin CalendarCreate CalendarUpdate List of all appointment events to be displayed in the GUI. Frontend::Admin AppointmentCreate AppointmentUpdate AppointmentDelete AppointmentNotification Appointment calendar event module that prepares notification entries for appointments. Core::Event::AppointmentCalendar Kernel::System::Calendar::Event::Notification (AppointmentCreate|AppointmentUpdate|AppointmentDelete|AppointmentNotification|CalendarCreate|CalendarUpdate) Frontend module registration for the agent interface. Frontend::Admin::ModuleRegistration admin This module is part of the admin area of OTRS. Appointment Notifications Admin Loader module registration for the agent interface. Frontend::Admin::ModuleRegistration::Loader Core.Agent.Admin.NotificationEvent.css Core.Agent.Admin.NotificationEvent.js Main menu item registration. Frontend::Admin::ModuleRegistration::MainMenu Admin area navigation for the agent interface. Frontend::Admin::ModuleRegistration::AdminOverview admin Kernel::Output::HTML::NavBar::ModuleAdmin Appointment Notifications Communication Create and manage appointment notifications. fa-bell-o Uses richtext for viewing and editing ticket notification. Frontend::Admin::View::NotificationEvent 1 Defines the width for the rich text editor component for this screen. Enter number (pixels) or percent value (relative). Frontend::Admin::View::NotificationEvent 620 Defines the height for the rich text editor component for this screen. Enter number (pixels) or percent value (relative). Frontend::Admin::View::NotificationEvent 320 Transport selection for appointment notifications. Please note: setting 'Active' to 0 will only prevent agents from editing settings of this group in their personal preferences, but will still allow administrators to edit the settings of another user's behalf. Use 'PreferenceGroup' to control in which area these settings should be shown in the user interface. Frontend::Agent::View::Preferences Kernel::Output::HTML::Preferences::AppointmentNotificationEvent NotificationSettings Appointment notifications Choose for which kind of appointment changes you want to receive notifications. AdminAppointmentNotifcationEventTransport 8001 1 Defines the number of character per line used in case an HTML article preview replacement on TemplateGenerator for EventNotifications. Frontend::Admin::View::NotificationEvent 80 Defines all the parameters for this notification transport. Frontend::Admin::View::NotificationEvent Kernel::System::Calendar::Event::Transport::Email Email fa fa-envelope 100 0 1 Defines all the parameters for this notification transport. Frontend::Admin::View::NotificationEvent Kernel::System::Calendar::Event::Transport::NotificationView Web View fa fa-th-list 110 1 0 Defines all the parameters for this notification transport. Frontend::Admin::View::NotificationEvent Kernel::System::Calendar::Event::Transport::SMS SMS (Short Message Service) fa fa-mobile 120 1 0 Appointment calendar event module that updates the ticket with data from ticket appointment. Core::Event::AppointmentCalendar Kernel::System::Calendar::Event::TicketAppointments AppointmentUpdate Defines the parameters for the dashboard backend. "Limit" defines the number of entries displayed by default. "Group" is used to restrict access to the plugin (e. g. Group: admin;group1;group2;). "Default" indicates if the plugin is enabled by default or if the user needs to enable it manually. "CacheTTLLocal" defines the cache expiration period in minutes for the plugin. "Mandatory" determines if the plugin is always shown and can not be removed by agents. Frontend::Agent::View::Dashboard Kernel::Output::HTML::Dashboard::AppointmentCalendar Appointments Appointments 0 60 UserFullname Today ContentSmall 10 0 5 0 Shows a link in the menu for creating a calendar appointment linked to the ticket directly from the ticket zoom view of the agent interface. Additional access control to show or not show this link can be done by using Key "Group" and Content like "rw:group1;move_into:group2". To cluster menu items use for Key "ClusterName" and for the Content any name you want to see in the UI. Use "ClusterPriority" to configure the order of a certain cluster within the toolbar. Frontend::Agent::View::TicketZoom::MenuModule Kernel::Output::HTML::TicketMenu::Generic New Appointment Create a new calendar appointment linked to this ticket AgentAppointmentCalendarOverview Action=AgentAppointmentCalendarOverview;Subaction=AppointmentCreate;PluginKey=0100-Ticket;ObjectID=[% Data.TicketID | uri %] Miscellaneous 800 Frontend module registration for the agent interface. Frontend::Agent::ModuleRegistration Overview of all appointments. Agenda Overview Calendar Loader module registration for the agent interface. Frontend::Agent::ModuleRegistration::Loader thirdparty/fullcalendar-3.4.0/fullcalendar.min.css Core.AppointmentCalendar.css Core.AppointmentCalendar.Agenda.css thirdparty/momentjs-2.18.1/moment.min.js thirdparty/fullcalendar-3.4.0/fullcalendar.min.js Core.Agent.AppointmentCalendar.js Main menu item registration. Frontend::Agent::ModuleRegistration::MainMenu Overview of all appointments. Agenda Overview Action=AgentAppointmentAgendaOverview Calendar ItemArea 6500 Defines an icon with link to the google map page of the current location in appointment edit screen. Core::AppointmentCalendar GoogleMaps _blank Location http://maps.google.com/maps?z=7&q= fa-globe fa-lg Triggers add or update of automatic calendar appointments based on certain ticket times. Core::Event::Ticket Kernel::System::Ticket::Event::TicketAppointments TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate|TicketPendingTimeUpdate|TicketDynamicFieldUpdate_.* 1