Grandstream Networks GXV3140 IP Phone User Manual


 
Grandstream Networks, Inc. XML Based GUI Configuration Guide Page 8 of 26
www.grandstream.com Last Updated: 03/2010
Refer to the text below for detailed explanation on the demo file:
1.
<submenu icon="icon/2.png" dynamic-icon="icon/3.png" display-name="Communication">
<item func-name="phonebook"/>
<item func-name="callhistory" hide="1"/>
<item icon="icon/slideshow.png" dynamic-icon="icon/slideshow.gif" func-name="messages"/>
</submenu>
A sub-menu with the display text Communicationand the icons icon/2.pngand icon/3.pngis
defined here. This sub-menu includes three items/applications: Phonebook, Call History and Message.
2.
<submenu icon="icon/2.png" dynamic-icon="icon/3.png" display-name="Communication">
<item func-name="phonebook"/>
<item func-name="callhistory" hide="1"/>
<item icon="icon/slideshow.png" dynamic-icon="icon/slideshow.gif" func-name="messages"/>
</submenu>
For the Message application, the default icon is replaced with self-defined icons (slide-show.png
and slideshow.gif)
3.
<item func-name="onlinemusic" hide="1"/>
Disable (hide) the Online Music application.
4.
<submenu icon="icon/webbrowser.png" dynamic-icon="icon/webbrowser.gif" display-name="Internet">
<item func-name="webbrowser"/>
<link icon="icon/Grandstream.png" dynamic-icon="icon/Grandstream.gif" display-name="Grandstream
Network">
<link-url>http://www.grandstream.com</link-url>
</link>
</submenu>
Define an icon in GUI menu that links to Grandstream Website.
5.
<submenu func-name="settings">
<item func-name="account">
<config-file>acct.xml</config-file>
</item>
<item func-name="connection"/>
<item func-name="time"/>
<item func-name="display"/>
<item func-name="maintenance">
<config-file>maintenance.xml</config-file>
</item>
<item func-name="camera"/>
<item func-name="callfeature"/>
<item func-name="video"/>
<item func-name="fxo"/>
</submenu>
The application/item Account specifies the configuration file acct.xml and the application/item
Maintenance specifies the configuration file maintenance.xml. Refer to the sections below for more
details on how these XML file works.