IP Phone Administrator Guide Operational Features

Operational IP Phone Features

XML Customized Services

Extensible Markup Language (XML) is a markup language much like HTML. HTML was designed to display data and to focus on how data looks. XML was designed to describe data and to focus on what data is.

The following are characteristics of XML:

XML tags are not predefined. You must define your own tags.

XML uses a Document Type Definition (DTD) or an XML Schema to describe the data.

XML with a DTD or XML Schema is designed to be self-descriptive

XML is a W3C Standard Recommendation

Creating Customized XML Services on the IP Phones

The XML application for the IP phones allows users to create custom services they can use via the phone’s keyboard and display. These services include things like weather and traffic reports, contact information, company info, stock quotes, or custom call scripts.

The IP phone XML application supports the following proprietary objects that allow for the customization of the IP phone’s display.

XML Object

Description

 

 

AastraIPPhoneTextMenu

Creates a numerical list of menu items on

(for Menu screens)

the IP phones.

AastraIPPhoneTextScreen

Creates a screen of text that wraps

(for Text screens)

appropriately.

AastraIPPhoneFormattedTextScreen

Creates a formatted screen of text

(for Text screens)

(specifies text alignment, text size, text

 

static or scrolling)

 

 

AastraIPPhoneInputScreen

Creates screens for which the user can

(for User Input screens)

input text where applicable.

AastraIPPhoneInputScreen Time

Allows you to specify US (HH:MM:SS am/

and Date Attributes

pm and MM/DD/YYYY) or International

(for User Input screens)

(HH:MM:SS and DD/MM/YYYY) time/date

 

formats for an XML user input screen.

5-196

41-001160-00, Release 2.1, Rev 04

Page 406
Image 406
Aastra Telecom 57I CT, 55I, 53I manual XML Customized Services, Creating Customized XML Services on the IP Phones