37
Modules
Gigaset T300 PRO / Gigaset T500 PRO / EN Master / A31008-M2212-R102-1y-7619 / admin_administration.fm / 02.12.2010
V
e
rsion 2, 06.0
8
.2010
GUI
In this tab, the developer can insert his own tabs with graphical UI elements. These allow
you to customise modules during module configuration. The interface elements range
from simple components for creating headings and messages or fields for user inputs, for
example checkboxes and phone number lists, right through to complex components
such as user and group lists, elements for creating schedules and
Key Value Maps
– tables
for assigning
value
s to
key
s.
You can insert a GUI component into the
Edit
tab by double-clicking or dragging and
dropping the components from the component pane on the right. While developing the
user interface, you can preview the components at any time by switching to the
Preview
tab.
Resources
If additional files, such as a specific sound file, are going to be used in the module, you can
add these to the module using the file upload function.
Timer
A module can be executed via timers in call events as an additional feature or alternative
to the start of a call. It is possible to specify a binding schedule directly in the module or
to use the corresponding input element
TimerSettingsInput
in the
GUI
tab. This enables
you to create a customised schedule in every module configuration based on the module.
Log file
If you have incorporated the command
Log
for the
System
component into one of the
module functions, all future log outputs will occur both here in the
Log File
tab and in the
pane for module configurations.
Warning
A timer defined directly in the module uses and saves the time zone of the server,
on which the module was created. This means: If the start point, for example, is set
for 1/1/2009 00:00 and the server uses Central European time, the module will be
started on 31/12/2008 at 23:00 on a server using GMT.