<rdf:RDF
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xml:base='http://javatelnet.org/rdf'>
    <s:Snip rdf:about='http://javatelnet.org/rdf#Installing+the+Applet'
         s:cUser='leo'
         s:oUser=''
         s:mUser='leo'>
        <s:name>Installing the Applet</s:name>
        <s:content>The ~~applet~~ is for those people that provide __terminal based services__ and would like to __add web capabilities__ to it. The applet is the perfect way to make the transition from a terminal based system to a more sophisticated web based framework easier. To bring the terminal based application on the web one need to allow telnet or ssh access to it (which usually already exists) and then set up the Applet on a page on their web server. A second interesting usage is to set the applet up on your private home page and use it to be able to log in from remote locations without the need for any communication programs except a Java capable web browser.&#xD;&#xA;&#xD;&#xA;__Quickstart__&#xD;&#xA;&#xD;&#xA;To quickly have the applet up and running following the steps below:&#xD;&#xA;&#xD;&#xA;- __Save the {link:jta26.jar|/download/jta26.jar}__ file into a directory on your web server.&#xD;&#xA;- __Create a html file:__ Make sure it looks like the following piece of HTML text:&#xD;&#xA;{code:xml}&#xD;&#xA;&lt;html&gt;&#xD;&#xA;  &lt;body&gt;&#xD;&#xA;    &lt;applet CODEBASE=&quot;.&quot;&#xD;&#xA;            ARCHIVE=&quot;jta26.jar&quot;&#xD;&#xA;            CODE=&quot;de.mud.jta.Applet&quot; &#xD;&#xA;            WIDTH=590 HEIGHT=360&gt;&#xD;&#xA;            &lt;param name=&quot;config&quot; value=&quot;applet.conf&quot;&gt;&#xD;&#xA;    &lt;/applet&gt;&#xD;&#xA;  &lt;/body&gt;&#xD;&#xA;&lt;/html&gt;&#xD;&#xA;{code}&#xD;&#xA;&#xD;&#xA;- __Verify__ that __all files (html and jar) are readable__ for all users, so that the web server can handle them.&#xD;&#xA;- __Load the web page__ from your web server. It should load the applet and prompt you with your web server login. &#xD;&#xA;&#xD;&#xA;If you have a problem check the files again and have a look at the __Java console__ of your web browser to find out what the problem is. In case you still do not understand what is going wrong have a look at our [FAQ] and next write to us, but include a copy of your java console contents.&#xD;&#xA;&#xD;&#xA;__Configuring the Applet__&#xD;&#xA;&#xD;&#xA;The Applet loads default configuration options from a file called [default.conf] which is contained in the {link:jta26.jar|/download/jta26.jar} file. You can place your own configuration file [applet.conf] in the same directory as the html page.&#xD;&#xA;&#xD;&#xA;~~The following parameters apply for the applet:~~&#xD;&#xA;&#xD;&#xA;{table}&#xD;&#xA;Name | Value | Comment&#xD;&#xA;config | configuration file | The parameter points to the configuration file for the applet. It may be either a path relative to the CODEBASE or a fully qualified URL.&#xD;&#xA;Applet.detach | true or false | Detach the actual terminal display and its components from the browser window and run in a separate window. Use with care. The boolean value may either be true or false. See below!&#xD;&#xA;Applet.detach.fullscreen| true or false | When detaching make the resulting window fill the whole screen. This might be useful for systems where people have to remote login and should get the biggest font that is possible on their screen.&#xD;&#xA;Applet.detach.title | title string | Sets the window title of the detached applet.&#xD;&#xA;Applet.disconnect | true or false | If set to true, the applet will disconnect from the remote host if you leave the web page. If false, the applet will stay connected and allows the user to continue the session.&#xD;&#xA;Applet.disconnect.closeWindow | true or false | Closes the detached window if the connection is lost. If you want to disable this feature set it to false.&#xD;&#xA;Applet.detach.immediately | true or false | This parameter is usually set to false and determines if the applet should detach immediately and run if set to true or simply display the button and wait until it is pressed if false.&#xD;&#xA;Applet.detach.startText | text |  Set this parameter if you want to use a start button to detach the applet. The default value is &quot;Connect&quot;.&#xD;&#xA;Applet.detach.stopText | text | The value set here will appear as the label of the button if the applet is in detached mode and running. The default value is &quot;Disconnect&quot;.&#xD;&#xA;Applet.detach.menuBar | true or false | Use this parameter if you want to disable the menubar in a detached applet. Usually that menubar is visible in a detached window but can be removed setting this parameter to false.&#xD;&#xA;{table}&#xD;&#xA;&#xD;&#xA;__Important:__ Any configuration options you can specify in the configuration file ([applet.conf] or [default.conf]) can also appear as an applet&apos;s tag: &#xD;&#xA;{code}&lt;PARAM NAME=&quot;parameter&quot; VALUE=&quot;value&quot;&gt;{code} &#xD;&#xA;&#xD;&#xA;The only drawback is, before a PARAM is recognized a default value of that parameter __must have appeared in one of the configuration files__!&#xD;&#xA;</s:content>
        <s:mTime>2006-09-15 08:24:55.442</s:mTime>
        <s:cTime>2005-11-10 14:23:50.742</s:cTime>
        <s:comments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Docs and Tutorials'/>
                <rdf:li rdf:resource='#Download'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Installing as a local Telnet/SSH Application'/>
                <rdf:li rdf:resource='#default.conf'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Java WebStart'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#SnipSnap/config'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Docs and Tutorials/'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin SSH'/>
                <rdf:li rdf:resource='#applet.conf'/>
                <rdf:li rdf:resource='#download'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Configuring Plugins'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin Telnet'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Docs+and+Tutorials'/>
                <rdf:li rdf:resource='#snipsnap-search'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin Terminal'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Using the Connection Relay Daemon'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin Script'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Configuring+Plugins'/>
                <rdf:li rdf:resource='#About'/>
                <rdf:li rdf:resource='#dhelrod'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#License Agreement'/>
                <rdf:li rdf:resource='#snipsnap-index'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#start/2005-11-10/1'/>
                <rdf:li rdf:resource='#SSH'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin+Telnet'/>
                <rdf:li rdf:resource='#snipsnap-portlet-1'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#SnipSnap/themes/thinkberg/css/snip.css'/>
                <rdf:li rdf:resource='#Telnet'/>
                <rdf:li rdf:resource='#snipsnap-portlet-3'/>
                <rdf:li rdf:resource='#ssh'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#installing the applet'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#start/2005-09-27/1'/>
                <rdf:li rdf:resource='#jan'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#SnipSnap/tracker'/>
                <rdf:li rdf:resource='#leo'/>
                <rdf:li rdf:resource='#telnet'/>
                <rdf:li rdf:resource='#snipsnap-copyright'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Java+WebStart'/>
                <rdf:li rdf:resource='#jordi'/>
                <rdf:li rdf:resource='#mrelayd'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin+SSH'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin Socket'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Installing+as+a+local+Telnet/SSH+Application'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#start/'/>
                <rdf:li>
                    <s:Snip rdf:about='http://javatelnet.org/rdf#Installing+the+Applet'>
                        <s:attachments
                             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
                    </s:Snip>
                </rdf:li>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin ButtonBar'/>
                <rdf:li rdf:resource='#marcus'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin Shell'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Using+the+Connection+Relay+Daemon'/>
                <rdf:li rdf:resource='#snipsnap-notfound'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin URLFilter'/>
                <rdf:li rdf:resource='#SnipSnap'/>
                <rdf:li rdf:resource='#about'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Download/'/>
                <rdf:li rdf:resource='#colorSet.conf'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#SnipSnap/config/interwiki'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin+Terminal'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin+Script'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin buttonBar'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#SnipSnap/themes/thinkberg/css'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#SnipSnap/config/apidocs'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Marcus Meissner'/>
                <rdf:li rdf:resource='#snipsnap-help'/>
                <rdf:li rdf:resource='#buttonbar.conf'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin MudConnector'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin Timeout'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Plugin BSX'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#SnipSnap/config/robots.txt'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#Installing+the+Applet/'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#java webstart'/>
                <rdf:li rdf:resource='http://javatelnet.org/rdf#User Links'/>
            </rdf:Bag>
        </s:snipLinks>
    </s:Snip>
</rdf:RDF>
