<P ALIGN=CENTER><B>Help on writing html</B></P>
-<P>When writing HTML in Moodle, you are free to use any HTML tags you like
- to produce the effect you want.
+<P>When writing HTML in Moodle, you are free to use almost any HTML tags you like
+ to produce the effect you want.</p>
+
+<P>Note that scripting (eg Javascript or VB Script) is not allowed, and will be removed
+ automatically.</P>
<P>Your code will normally be printed on the page within a table cell,
so:
<LI>be careful about unmatched </TABLE> tags that may mess up the display.
</UL>
+<p>Smilies (emoticons) will be converted into their graphical equivalent, and
+ bare URLs will be converted into links.</p>
+
+</p>
\r
<p>Quizzes</p>\r
<ul>\r
+ <li><a href="help.php?module=quiz&file=review.html">Allow review once quiz is closed</a>\r
<li><a href="help.php?module=quiz&file=attempts.html">Attempts</a>\r
<li><a href="help.php?module=quiz&file=categories.html">Categories</a>\r
<li><a href="help.php?module=quiz&file=correctanswers.html">Correct answers</a>\r
<li><a href="help.php?module=quiz&file=createmultiple.html">Creating multiple quizzes</a>\r
- <li><a href="help.php?module=quiz&file=feedback.html">Feedback</a>\r
- <li><a href="help.php?module=quiz&file=grademethod.html">Grade method</a>\r
- <li><a href="help.php?module=quiz&file=import.html">Import</a>\r
- <li><a href="help.php?module=quiz&file=match.html">Match</a>\r
+ <li><a href="help.php?module=quiz&file=grademethod.html">Grading method</a>\r
+ <li><a href="help.php?module=quiz&file=import.html">Importing questions</a>\r
+ <li><a href="help.php?module=quiz&file=match.html">Matching questions</a>\r
<li><a href="help.php?module=quiz&file=maxgrade.html">Maximum grade</a>\r
- <li><a href="help.php?module=quiz&file=multichoice.html">Multiple choice</a>\r
+ <li><a href="help.php?module=quiz&file=multichoice.html">Multiple choice questions</a>\r
+ <li><a href="help.php?module=quiz&file=timeopen.html">Opening and closing the quiz</a>\r
+ <li><a href="help.php?module=quiz&file=feedback.html">Question Feedback</a>\r
<li><a href="help.php?module=quiz&file=questiontypes.html">Question types- creating a new question</a>\r
- <li><a href="help.php?module=quiz&file=random.html">Random</a>\r
+ <li><a href="help.php?module=quiz&file=random.html">Random questions</a>\r
<li><a href="help.php?module=quiz&file=randomsamatch.html">Random Short-Answer Matching questions</a>\r
- <li><a href="help.php?module=quiz&file=review.html">Allow review once quiz is closed</a>\r
<li><a href="help.php?module=quiz&file=shortanswer.html">Short Answer questions</a>\r
<li><a href="help.php?module=quiz&file=shuffleanswers.html">Shuffle answers</a>\r
<li><a href="help.php?module=quiz&file=shufflequestions.html">Shuffle questions</a>\r
- <li><a href="help.php?module=quiz&file=timeopen.html">Opening and closing the quiz</a>\r
<li><a href="help.php?module=quiz&file=truefalse.html">True/False questions</a>\r
</ul>\r
\r
<ul>\r
<li><a href="help.php?module=resource&file=resourcetype.html">Resource Type</a>\r
<li><a href="help.php?module=resource&file=summary.html">Reading Summary</a>\r
+ <li><a href="help.php?module=resource&file=program.html">Program resources</a>\r
</ul>\r
~science ~experiment}, and in a sense we remain students for life.
</BLOCKQUOTE>
-<P>More info: <? helpbutton("formatmissingword", "", "quiz") ?></P>
+<p align=right><a href="help.php?file=formatmissingword.html&module=quiz">More info about the "Missing Word" format</a></p>
</UL>
<P>This module can import questions saved in Blackboard's export
format. It relies on XML functions being compiled into your PHP.</P>
-<P>More info: <? helpbutton("formatblackboard", "", "quiz") ?></P>
+<p align=right><a href="help.php?file=formatblackboard.html&module=quiz">More info about the "Blackboard" format</a></p>
</UL>
<P><B>Custom</B></P>
<P>The amount of new code needed is quite small - just enough
to parse a single question from given text.
-<P>More info: <? helpbutton("formatcustom", "", "quiz") ?></P>
+<p align=right><a href="help.php?file=formatcustom.html&module=quiz">More info about the "Custom" format</a></p>
</UL>
<P>In response to a question (that may include a image) the respondent
chooses from multiple answers. There are two types of multiple choice
questions - single answer and multiple answer.
-<P>More info: <? helpbutton("multichoice", "", "quiz") ?></P>
+<p align=right><a href="help.php?file=multichoice.html&module=quiz">More info about Multiple Choice questions</a></p>
</UL>
<P><B>Short Answer</B></P>
types a word or phrase. There may several possible correct answers,
with different grades. Answers may or may not be sensitive to case.
</P>
-<P>More info: <? helpbutton("shortanswer", "", "quiz") ?></P>
+<p align=right><a href="help.php?file=shortanswer.html&module=quiz">More info about Short Answer questions</a></p>
</UL>
<P><B>True/False</B></P>
<P>In response to a question (that may include a image), the respondent
selects from two options: True or False.
</P>
-<P>More info: <? helpbutton("truefalse", "", "quiz") ?></P>
+<p align=right><a href="help.php?file=truefalse.html&module=quiz">More info about True/False questions</a></p>
+</UL>
+
+<P><B>Matching</B></P>
+<UL>
+<P>A list of sub questions is provided, along with a list of answers. The
+ respondent must "match" the correct answers with each question.
+</P>
+<p align=right><a href="help.php?file=matching.html&module=quiz">More info about Matching questions</a></p>
+</UL>
+
+<P><B>Random Short-Answer Matching</B></P>
+<UL>
+<P>From the student perspective, this looks just like a Matching question.
+ The difference is that the subquestions are drawn randomly from Short Answer questions
+ in the current category.
+</P>
+<p align=right><a href="help.php?file=randomsamatching.html&module=quiz">More info about Matching questions</a></p>
</UL>
<P><B>Random</B></P>
<UL>
-<P>(Not yet implemented) Allows you to select a number of other questions from
- which one gets randomly selected each time a student attempts the quiz.
+<P>A Random question in a quiz is replaced by a randomly-chosen question
+ from the category that was set.
</P>
-<P>More info: <? helpbutton("random", "", "quiz") ?></P>
+<p align=right><a href="help.php?file=random.html&module=quiz">More info about Random questions</a></p>
</UL>
--- /dev/null
+<P ALIGN=CENTER><B>Program Resources</B></P>
+
+<p>A Program resource is an external resource that is able to accept data
+ passed to it from Moodle.</p>
+
+<p>The data is passed via HTTP GET (as part of the URL) and includes:</p>
+
+<ul>
+<li>extern_nav: the URL from which the resource is being called
+<li>extern_usr: the username of the current user
+<li>extern_nam: the full name of the current user
+<li>extern_tim: the current time
+<li>extern_pwd: a unique password
+</ul>
+
+<p>All this is due to be revised sometime in the near future.</p>
+
<P><B>Plain text</B> - the easiest type. You can just type (edit) the page into a form
on the following page. Some things you type will be automatically formatted, just like
-forum postings. See help on typing text: <? helpbutton("text", get_string("helptext")) ?>
+forum postings.
+<a href="help.php?file=text.html">More info about auto-formatted text</a></p>
<P><B>HTML text</B> - for more advanced users. No automatic formatting is performed,
you need to do it all manually using HTML codes.
+<a href="help.php?file=html.html">More info about HTML text</a></p>
<P><B>Reference</B> - a scholarly reference to a journal or book.
<P><B>Web page</B> - A URL to somewhere on the web. Like the previous type, this
will display a web page. Unlike the previous type, though, the page will displayed
-within a frame, as if it is integrated within the course.
+<b>within a frame</b>, as if it is integrated within the course.
<P><B>Program</B> - an external program that requires information passed to it
about the current Moodle user and course. This allows external web applications
to cooperate with Moodle.
+<a href="help.php?file=program.html&module=resource">More info about Program resources</a></p>
-<p><b>Wiki text</b> - allows more formatting options that Plain Text without having to learn HTML.
+<p><b>Wiki text</b> - allows more formatting options than Plain Text without having to learn HTML.
You type plain text but a large range of formatting characters can be included
-(e.g. *this will be bold* /this will be emphasised/) to easily create complex formatting.</p>
+(e.g. *this will be bold* /this will be emphasised/) to easily create complex formatting.
+<a href="help.php?file=wiki.html">More info about Wiki text</a></p>