diff --git a/mod/forum/mod_form.php b/mod/forum/mod_form.php index db2c99fd99b..f2d4b096411 100644 --- a/mod/forum/mod_form.php +++ b/mod/forum/mod_form.php @@ -14,6 +14,7 @@ class mod_forum_mod_form extends moodleform_mod { $mform->addElement('text', 'name', get_string('forumname', 'forum'), array('size'=>'64')); $mform->setType('name', PARAM_TEXT); $mform->addRule('name', null, 'required', null, 'client'); + $mform->addRule('name', get_string('maximumchars', '', 255), 'maxlength', 255, 'client'); asort($FORUM_TYPES); $mform->addElement('select', 'type', get_string('forumtype', 'forum'), $FORUM_TYPES); diff --git a/mod/forum/post_form.php b/mod/forum/post_form.php index 4107f4e9d09..73052b72c18 100644 --- a/mod/forum/post_form.php +++ b/mod/forum/post_form.php @@ -24,6 +24,7 @@ class mod_forum_post_form extends moodleform { $mform->addElement('text', 'subject', get_string('subject', 'forum'), 'size="48"'); $mform->setType('subject', PARAM_TEXT); $mform->addRule('subject', get_string('required'), 'required', null, 'client'); + $mform->addRule('subject', get_string('maximumchars', '', 255), 'maxlength', 255, 'client'); $mform->addElement('htmleditor', 'message', get_string('message', 'forum'), array('cols'=>50, 'rows'=>30)); $mform->setType('message', PARAM_RAW);