Index: lib/formslib.php
===================================================================
RCS file: /cvsroot/moodle/moodle/lib/formslib.php,v
retrieving revision 1.147
diff -u -r1.147 formslib.php
--- lib/formslib.php 9 Jul 2008 10:26:13 -0000 1.147
+++ lib/formslib.php 24 Jul 2008 04:17:23 -0000
@@ -1657,8 +1657,15 @@
} else {
$this->_hiddenHtml .= $form->_pageparams;
}
-
-
+ // add a required note, if one is needed
+ if (!empty($form->_required) && !$form->_freezeAll) {
+ $requiredNote = $form->getRequiredNote();
+ // replace default required note by DOM/XHTML optimized note
+ if ($requiredNote == '* denotes required field') {
+ $requiredNote = '* denotes required field';
+ }
+ $this->_html .= str_replace('{requiredNote}', $requiredNote, $this->_requiredNoteTemplate);
+ }
}
function startGroup(&$group, $required, $error){