Listing of Source SmartApplet.ini;
; This file is used by the HTML inline CGI (se.entra.phantom.server.http.SmartApplet)
; used to choose the correct HTML Applet tag or Java Plug-in.
;
; Platform and Browser UserAgent string
; -------------------------------- -----------------------------------------------
; Windows NT 4.0 w/IE 4.0 Mozilla/4.0 (compatible; MSIE 4.0; Windows NT)
; Windows NT 4.0 w/Navigator 4.04 Mozilla/4.04 [en] (WinNT; I)
; Windows NT 4.0 w/Navigator 3.04 Mozilla/3.04 (WinNT; I)
; Solaris 2.6 w/Navigator 4.02 Mozilla/4.02 [en] (X11; l; SunOS 5.6 sun4u)
;
; Specify a wild card string between commas. All the specified criteras must match. Use
; the wild card "?" to replace a single character or "*" to replace any count of
; characters.
;
; Each entry in this file should consist of two items:
;
; browser.id = string1[,string2...]
; browser.file = HTMLFileName.html
;
; If no match is found, the file name specified by the entry "sorry" is displayed.
;
; The HTMLFileName.html will be parsed by the NetPhantom Web Server and useds the following
; HTTP variables:
;
; HOST host name
; PORT port number
; APP applications
; HOSTID host ID
; IMGURL image url
; OUTSIDE if running inside browser (=0) or outside (=1)
; RESIZE applet is resizable (=1) or not (=0)
; DDE the DDE name
; HTTP if HTTP tunneling is used (=1) or not (=0)
; SSL if SSL is used (=1) or not (=0)
;
; Note: USERVAR is not supported without changing the HTML documents
;
; The HTML file should contain code such as:
;
; <applet code=se.entra.phantom.client.Phantom width=800 height=600>
; <param name=PORT value="@#PORT@">
; <param name=APP value="@#APP@">
; ...etc...
;
; The parameters are defined in the HTML tag for the CGI include, such as:
;
; <%@include cgi=BrowserSelection host="1.2.3.4" port="80" ...etc...>
;
; or even using variable substitution:
;
; <%@include cgi=BrowserSelection host="@**SERVERNAME@" port="@**SERVERPORT@" ...etc...>
;
; If you require a different section than the default 'BrowserSelect'
; section, specify this name as "section=YOURSECTION" parameter for the CGI.
;
[BrowserSelection]
; File name for no browser match.
sorry = applet/sorry.html
; IE6+ under Windows
ie.id = Mozilla/4.0 (*MSIE*)
ie.file = applet/ns6.html
; Netscape 4 under Windows
netscape4.id = Mozilla/?.* (*Win*),!*MSIE*,!*Netscape/6*,!*Netscape/7*,!*Netscape/8*
netscape4.file = applet/ns6.html
; Solaris w/Navigator 4. -- e.g. Mozilla/4.02 [en] (X11; l; SunOS 5.6 sun4u)
solaris.id = Mozilla/4.* (*X11*)
solaris.file = applet/ns6.html
; Mozilla 5+ (Netscape 6+, Mozilla Firefox, Safari, ...)
mozilla5.id = Mozilla/5*
mozilla5.file = applet/ns6.html
mozilla6.id = Mozilla/6*
mozilla6.file = applet/ns6.html
; Opera
opera.id = Opera*
opera.file = applet/ns6.html