
Grandstream Networks, Inc.
GXV31xx XML GUI Customization Guide
Page
10 of 28
www.grandstream.com
Last Updated: 7/2011
z
<name>: Account Name. (Type - String)
z
<server>: SIP server URL. (Type - String)
z
<outbound-proxy>: Outbound proxy server URL. (Type - String)
z
<auth_id>: SIP Account Authenticate ID. (Type - String)
z
<auth_pwd>: SIP Account Authenticate Password. (Type - String)
z
<user-id>: SIP User ID. (Type - String)
z
<display-name>: Display Name. (Type - String)
4.2 M
AINTENANCE
S
ETTINGS
C
ONFIGURATION
(
MAINTENANCE
.
XML
)
<item
func-name
=
"maintenance"
>
<config-file>
maintenance.xml
</config-file>
</item>
These three lines in menu.xml are used to configure settings related to firmware upgrade and
configuration file upgrade.
Refer to the maintenance settings configuration file (maintenance.xml) below:
<maintenance>
<factory-reset
lock
=
"0"
hide
=
"1"
/>
<firmware-config
lock
=
"1"
hide
=
"0"
/>
</maintenance>
The elements and attributes are described below:
z
<maintenance>, Configuration file root element
<factory-reset>: Restore to factory default settings. It has the following attributes:
lock: Valid values are 0 or 1. 1 - Factory reset option is locked (Users can see it but cannot
configure); 0 - Factory reset option is not locked (Users can configure)
hide: Valid values are 0 or 1. 1 - Factory reset option is hidden; 0 - Factory reset option is
shown.
Note: Hide attribute has high priority to lock attribute.
z
<firmware-config>:
Configurations for upgrade mode, firmware server path, config server path. It has
the following attributes:
lock: Valid values are 0 or 1. 1 - Configuration settings are locked and cannot be changed
by the user; 0 - Configuration settings are not locked and can be changed by the user.
hide: Valid values are 0 or 1. 1 - Hide the configurations; 0 - Show the configurations.
Note: Hide attribute has high priority to lock attribute.
4.3 S
CREEN
L
AYOUT
C
ONFIGURATION
(
SCREEN
_
LAYOUT
.
XML
)
<item
func-name
=
"screen_layout"
hide
=
"1"
>
<config-file>
screen_layout.xml
</config-file>
</item>
These three lines in menu.xml for the screen layout configuration is used to control the desktop screen
layout, enable/disable certain desktop applications and determine whether or not to use custom layout.
Refer to the screen layout configuration file (screen_layout.xml) below:
<?xml version="1.0" encoding="UTF-8"?>
<screen-layout>
<version>
2
</version>