This tag defines a row in a table. The following attributes are supported: Attribute Value/s Description align right left center justify char Defines the text alignment in cells. This tag defines a cell in a table.
Application Development This tag defines a table body. The thead, tfoot and tbody elements enable you to group rows in a table. The following attributes are supported: Attribute Value/s Description align right left center Defines the text alignment in cells.
Developer’s Guide SoundPoint IP / SoundStation IP — Self-signed or custom CA certificates • There are the following exceptions: — There is no sophisticated caching. The HTML cache refresh META tag is not supported. — Any images in the body of a document with the same URL are assumed to be the same image. The image is loaded from the Microbrowser’s memory instead of making another request to the server.
Application Development • An instance that does not support user input, but appears in a window on the idle display SoundPoint IP 430 SoundPoint IP 650 SoundPoint IP 501 SoundStation IP 4000 Launching the Microbrowser The first time the Services key is pressed, the main Microbrowser loads the home page specified in the mb.main.home configuration parameter. Subsequent presses of the Services key simply toggle between the Microbrowser and SIP telephony applications.
Developer’s Guide SoundPoint IP / SoundStation IP When the user has focused on a link that they would like to follow, or a form element they would like to toggle, they press the Select key. This will either generate a request for the linked page or toggle the selection of an element in the form. When the focus moves to fields which are editable, the user may simply enter text at will, then move the focus to the next selectable item when complete using the up and down arrow keys.
Application Development 3. Change mb.proxy to the address of the desired HTTP proxy to be used by the Microbrowser. For example, mb.proxy=10.11.32.103:8080 where 10.11.32.103 is proxy server IP address and 8080 is the port number. 4. Change mb.idleDisplay.home to the URL used for Microbrowser idle display home page. For example, mb.idleDisplay.home=http://10.11.32.128:8080/sampleapps/idle 5. Change mb.idleDisplay.refresh to the period in seconds between refreshes of the idle display Microbrowser's content.
Developer’s Guide SoundPoint IP / SoundStation IP 2. Configure the Web server to serve the above XHTML file. For example, if you are using Apache Tomcat to try this example, then put this file into the webapps\PLCM folder of Tomcat. 3. Configure SoundPoint IP and SoundStation IP phones to point to the XHTML file in the sip.cfg configuration file. For this example, change mb.main.home to http:///PLCM/Sample.xhtml . 4. Reboot the phones. 5.
Application Development <%@page import="java.io.File,java.io.IOException,java.net.URL,java.awt.image.B ufferedImage,javax.imageio.ImageIO"%> Stock Quote <% // GETTING THE PATH WHERE BMP FILE HAS TO BE SAVED String bmpFilePath = application.getRealPath(File.separator) + "quote.
Developer’s Guide SoundPoint IP / SoundStation IP 5. Configure SoundPoint IP and SoundStation IP phones to point to the XHTML file in the sip.cfg configuration file. For this example, change mb.main.home to http:///PLCM/AddStock.xhtml . 6. Reboot the phones. 7. On a SoundPoint IP phone, press the Services (or Applications) key. The AddStock.xhtml appears on the graphic display. 8. Enter a stock symbol, then select the Get Quote soft key.
3 Troubleshooting This chapter presents problems, likely causes, and corrective actions. Problems are grouped as follows: • XML Errors If you still need assistance, contact your system administrator. XML Errors Symptom Problem Corrective Action Improperly formatted tables could cause the phone to stop and restart or display the error “XML Error (17,75) mismatched tag”. A table tag was improperly formatted. Correct the improperly formatted table.
Developer’s Guide SoundPoint IP / SoundStation IP 3-2
A Appendix This appendix provides information on unsupported XHTML elements. Unsupported XHTML Elements The unsupported elements and attributes are: Tag Type Tag Description Basic Tags —Defines HTML document. —Defines documents’ body. to —Defines header 1 to header 6. —Defines a paragraph. —Inserts a single line break. —Defines a horizontal rule. Character Format Tags —Defines bold text. —Deprecated. Defines text font, size, and color. —Defines italic text.
Developer’s Guide SoundPoint IP / SoundStation IP Tag Type Tag Description Output Tags —Defines preformatted text. —Defines computer code text. —Defines teletype text. —Defines keyboard text. —Defines a variable. —Defines a definition term. —Defines sample computer code. —Deprecated. Defines preformatted text. Block Tags —Defines an acronym. —Defines an abbreviation. —Defines an address element. —Defines a long quotation.
Appendix Tag Type Tag Description Input Tags
Developer’s Guide SoundPoint IP / SoundStation IP Tag Type Tag Description Table Tags —Defines a table. The following atrributes are not supported: bgcolor, frame, rules, summary, id, class, title, style, dir, lang, and xml:lang. —Defines a table caption. —Defines attributes for table columns. —Defines a table header. | —Defines a table row. The following attributes are not supported: bgcolor, cahr, charoff, valign, id, class, title, style, dir, lang, and xml:lang.
Appendix Tag Type Tag Description Programming Tags
|