You may supply arbitrary html-documents with embedded images and other features. For the lecture units the system will use only the code between the <body> and </body> tags. The default font and background color is defined in variables valid for the whole course.
For an ordering structure of the content part, the html-texts
may contain the following macros, which
replaces
in the final display by corresponding items:
[LASTREF=linkprevious NEXT=linknext]
sample : [LASTREF=U-1-2-000.html NEXT=U-1-4-000.html]
This command is obligatory (if you want an ordered sequence of course frames) and should be the first command in the visible html-text (i.e. between the <body> and >/body> tags). In the display this produces links to the preceding and following units as defined by the lecturer. The file names refer to files in the folder MyCourse/contents.
[EXLINK=external_link_URL TEXT=some_text]
sample: [EXLINK=http://www.someone.com/grandpage.html TEXT=Check that wonderful page]
In the displayed text there will be a link to the external html-page with the given text. On activation the link is opened in a separate non-course window. All external links should be done in this way in order not to violate copyrights.
[INLINK=localfile.html TEXT=some_text]
example: [INLINK=U-3-5-001.html TEXT=Sect. 3.5, further material]
In the displayed text there will be a link to the local course-material-html-page with the given text.
Internal links to html-pages via INLINK will be interpreted as URLs relative to that directory MyCourse/contents.
Other explicit links not using INLINK (like the EXLINK-tag, the "A HREF"-command or the "IMG"-tag referring to images or movies) should be given as absolute URLs like
Coursehome/contents/imglocal/sample.gif
(e.g. /~xyz/MyCourse/contents/imglocal/sample.gif)or in the form
../contents/imglocal/sample.gif
i.e. with a preceding "../contents/" and then the path relative to the folder contents.
example:
<IMG SRC="../contents/imglocal/mypic.gif">
or
<IMG SRC="/~xyz/MyCourse/contents/imglocal/mypic.gif">
[EXERCISE=localexercise.html TEXT=some_text]
example: [EXERCISE=U-3-5-003-A-3.html TEXT=Exercise 3.5.3.A.3]
In the displayed text there will be a link to the exercise-page with the given text. The html-file should be in the folder contents or its address should be given relative to that folder. On activation a separate exercise-window opens, giving questions and answers as specified in the page localexercise.html (definitions see below).
The exercise should be ready as an html-file with the format:
Exercise x.x.x. |
Whenever this exercise-file is ready (and access is allowed
from the active server by suitably adding the read-flags to the file) you should
insert the exercise in the course's data base via the link in the main lecturer's
menu.
A complete update of the exercise is implied if you insert
it again (with identical file name) . The exercise is displayed in the left-hand part of a separate
window. The multiple choice type solutions ([Answer]-fields) are randomly listed.
When the student chooses one of these answers, there is a delay (default duration
of 3 seconds, but the lecturer may change this parameter) before the answer
file is displayed. There is no inbuilt grading of the answers, but the lecturer
may introduce grading based on the protocol in the courses data base, which
lists all entries and page accesses. Put the file in some folder of your choice (e.g. in $MYCOURSE/contents/imglocal;
if you put it into $MYCOURSE/img, your images will be mixed with the standard
course images, which is not advisable). Depending on the menu-entries, that the lecturer has defined,
there may be need for further html-files like FrequentlyAskedQuestions.html,
TableOfContents.html etc.
Secondary (e.g. images) files
Dedicated files
At the time of first installation there are a few obligatory files, which should be kept there, but can be adjusted (name, location and content) to the lecturer's needs. These files are:
contents/motd.html