Contents
4 Avaya 9600 Series IP Telephone Developer Guide
Disabling Functions of Hard Buttons . . . . . . . . . . . . . . . . . . . . . . . . 24
Using a Password to Hide Screens. . . . . . . . . . . . . . . . . . . . . . . . . . 25
Language Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Language Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Support Multiple Languages on the Customized Screen . . . . . . . . . . . . 27
Bind the Language Resource . . . . . . . . . . . . . . . . . . . . . . . . . 28
Utilizing the Go Command to Launch an Application. . . . . . . . . . . . . . . . 30
Navigate to a card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Launch an Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Open a URL in the WML Browser. . . . . . . . . . . . . . . . . . . . . . . 31
Chapter 3: Customizing the Skin . . . . . . . . . . . . . . . . . . . . . . 33
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Using a Sample Skin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Using the 46xxSettings.txt file to Modify the Skin. . . . . . . . . . . . . . 33
Create a Skin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Image Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Renaming Image File Names . . . . . . . . . . . . . . . . . . . . . . . . . 35
Positioning the Logo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Screen Size for Avaya 9600 Series IP Phones . . . . . . . . . . . . . . . . 39
Chapter 4: Validate the Content and Skin Files . . . . . . . . . . . . . . 41
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Installing the Avaya 9600 XML Validator . . . . . . . . . . . . . . . . . . . . . . . 41
Starting the Avaya 9600 XML Validator. . . . . . . . . . . . . . . . . . . . . . . . 42
About the Avaya 9600 XML Validator. . . . . . . . . . . . . . . . . . . . . . . . . 43
Menu Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Action Pane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Text Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Status Pane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Editing XML Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Using the Log to View All Problems . . . . . . . . . . . . . . . . . . . . . . . 47
Appendix A: IPTML Reference . . . . . . . . . . . . . . . . . . . . . . . 49
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
IPTML Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
IPTML Schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55