Grandstream Networks, Inc.
GXV31xx XML GUI Customization Guide
Page
2 of 28
www.grandstream.com
Last Updated: 7/2011
Figure 3: Configuration File Implementation Flow
2.1 E
LEMENT
D
ESCRIPTION
The control file supports the following elements:
z
<menu>
element: Root element of the configuration file.
z
<submenu>
element: Sub-element used to implement the categorization and the hierarchy of
the GUI menu. It can have
<submenu>
,
<item>
or
<link>
as its sub-element
.
z
<item>
element: Application element that corresponds to a specific application on the phone. It
could have a separate configuration file to configure the parameters and features for that
particular application.
z
<link>
element: URL element used to implement the link to specific web URL. The
GXV3140/3175 will link to and display the
URL
using the built-in web browser.
z
<config-file> element:
This element specifies the configuration file used for the application,
which will apply to the application in the
<item>
element. It can only be used as a sub-element
of
<item>
element. Currently, it will work with these 4 applications: Account, Maintenance,
Screen Layout, and Screen Display. For more detailed description, please refer to the sections
below. (This element is optional)
z
<link-url>
element: This element specifies the URL address of the website to link to. It can only
be used as a sub-element of <link> element.
Shared attributes for elements <
submenu>
, <
item>
and <
link>:
¾
Icon:
The menu displays static icons when it is not selected. If nothing is specified, the phone
will use the default menu icon. (This element is optional)