05-18-2015, 08:38 PM
Hello all,
I'm trying to implement a text menu on yealink T20P recurring to an XML file accessed from a programmable key to substitute one option that we loose since we upgraded from 9.6X to 9.7X firmware version: Clear all calls history.
BTW, our users find this option very usefull as we noticed from our service desk incident report the week after we made the upgrade on >900 devices... :-(
I used some examples from the Yealink XML Browser developer's guide to try to replicate the lost option.
If I assign the following xml code to a programmable key, the history is succesfully cleared but without asking confirmation to the user:
<?xml version="1.0" encoding="ISO-8859-1"?>
<YealinkIPPhoneExecute Beep="yes">
<ExecuteItem URI="Command: ClearCallersList"/>
</YealinkIPPhoneExecute>
So I tried to setup a XML file to get a menu asking the user if he really want to clear the call history:
<?xml version="1.0" encoding="ISO-8859-1"?>
<YealinkIPPhoneTextMenu defaultIndex = "1" style = "numbered" Beep = "yes" Timeout = "10" LockIn = "yes">
<Title wrap = "yes">Menu Title</Title>
<MenuItem>
<Prompt>Clear History</Prompt>
<URI>http://web.server.serving.xml.files/clearhistory.xml</URI>
<Selection>Selection</Selection>
</MenuItem>
</YealinkIPPhoneTextMenu>
When I press the programmable key, I ear a beep and from the web server I see that the XML file was sent but nothing appears on the phone LCD and the history isn't also cleared.
I should be missing something. Can someone with experience on this XML scripting give me some help or point to the right direction ?
Thanks in advance,
Carlos Franco
I'm trying to implement a text menu on yealink T20P recurring to an XML file accessed from a programmable key to substitute one option that we loose since we upgraded from 9.6X to 9.7X firmware version: Clear all calls history.
BTW, our users find this option very usefull as we noticed from our service desk incident report the week after we made the upgrade on >900 devices... :-(
I used some examples from the Yealink XML Browser developer's guide to try to replicate the lost option.
If I assign the following xml code to a programmable key, the history is succesfully cleared but without asking confirmation to the user:
<?xml version="1.0" encoding="ISO-8859-1"?>
<YealinkIPPhoneExecute Beep="yes">
<ExecuteItem URI="Command: ClearCallersList"/>
</YealinkIPPhoneExecute>
So I tried to setup a XML file to get a menu asking the user if he really want to clear the call history:
<?xml version="1.0" encoding="ISO-8859-1"?>
<YealinkIPPhoneTextMenu defaultIndex = "1" style = "numbered" Beep = "yes" Timeout = "10" LockIn = "yes">
<Title wrap = "yes">Menu Title</Title>
<MenuItem>
<Prompt>Clear History</Prompt>
<URI>http://web.server.serving.xml.files/clearhistory.xml</URI>
<Selection>Selection</Selection>
</MenuItem>
</YealinkIPPhoneTextMenu>
When I press the programmable key, I ear a beep and from the web server I see that the XML file was sent but nothing appears on the phone LCD and the history isn't also cleared.
I should be missing something. Can someone with experience on this XML scripting give me some help or point to the right direction ?
Thanks in advance,
Carlos Franco