A SERVICE OF

logo

480i, 9133i, 9112i, 480i CT SIP IP Phone
SIP IP Phone Release Notes Version 1.3.1 Page 42 of 44
User Input Screen
A new parameter called “editable” has been added to the root tag of the User Input Screen.
When set to “no”, the user cannot edit the input in the screen. For example:
<AastraIPPhoneInputScreen type="string" editable="no">
<Title> Dial Screen </Title>
<Prompt> Number to dial </Prompt>
<URL />
<Parameter />
<Default>5551234</Default>
<SoftKey index = "1"><Label>Call</Label><URI>SoftKey:Dial</URI></SoftKey>
</AastraIPPhoneInputScreen>
Text Menu Screen
When a user accesses an arbitrary URI via a custom soft key, the menu screen sends a bit of
information regarding the user’s currently selected option using a new XML tag called
“<Selection>”. This new tag is optional and is appended to the URI of the custom soft key. The
following example shows the use of the new XML tag “<Selection>”.
<AastraIPPhoneTextMenu defaultIndex = “1”>
<Title>Parameter Tester</Title>
<MenuItem>
<Prompt>First Selection</Prompt>
<URI>http://someserver/somepage.xml</URI>
<Selection>dataToAppend</Selection>
</MenuItem>
<SoftKey index = “1”>
<Label>Custom Key</Label>
<URI>http://someotherserver/someotherpage.xml</URI>
</SoftKey>
</AastraIPPhoneTextMenu>
In the above XML API, when a user selects item 1 and presses soft key 1, the URI requested is
http://someotherserver/someotherpage.xml?selection=dataToAppend.
If a “?” already exists in the URI, then a “&” is used to separate the parameters.
Note: The parameter name “selection” is automatic. If the <Selection> tag is omitted, then
nothing extra is appended to the URI.
In addition to the new XML tag, the Text Menu screen now has a “defaultIndex” attribute
available in the root tag (also shown in the above example). This attribute is an integer index
that forces the cursor to the specified line when the screen is loaded.