|
From: bryan h. <bry...@os...> - 2003-04-08 14:55:09
|
Hello,
The latest version of the code in "HEAD" now contains my
navigational applet.
It's purpose is to encapsulate all the javascript and layer hiding
and messy stuff that is ultimatly only responsible for sequencing through
the course/offering a sellection of lessons.
How the applet works is very simple.
When the page is created ( I envisige a jsp page/or servlet )
the applet tag will be written.
ie ........
<applet code="org/openlms/lms/client/applet/APIAddaptor.class"
archive="../client.jar"
height="100"
id="APIAdapter"
name="APIAdapter"
width="400"
mayscript="true">
<!-- This part will be generated by the LMS -->
<param name="SCOITEMS"
value="http://localhost:8080/OpenLMS/applet-test/sco-01.html,http://localhost:8080/OpenLMS/applet-test/sco-02.html,http://localhost:8080/OpenLMS/applet-test/sco-03.html,http://localhost:8080/OpenLMS/applet-test/sco-04.html,http://localhost:8080/OpenLMS/applet-test/sco-05.html,http://localhost:8080/OpenLMS/applet-test/sco-06.html">
<param name="SCODESCRIPTIONS"
value="SCO-01,SCO-02,SCO-03,SCO-04,SCO-05,SCO-06">
<param name="SESSIONID" value="09809890809">
Please note the last 3 parameters.
SCOITEMS is a list of urls for sco's
SCODESCRIPTIONS is a matching list of descriptions for above sco's
SESSIONID is the current session id
SESSIONID is not at this stage used
From the other 2 parameters are generated the gui shown in the attached
images, please note as well the ammount of debugging information in the
java console.
Thoughts ? Comments ?
--B
--
Bryan Hunt
Systems Manager
Ossidian Technologies www.ossidian.com
17 Carysfort Avenue, Blackrock, Co Dublin IRELAND |