diff --git a/mod_form.php b/mod_form.php index 33b7bf23..f7c90004 100755 --- a/mod_form.php +++ b/mod_form.php @@ -27,6 +27,8 @@ require_once($CFG->dirroot.'/course/moodleform_mod.php'); require_once(__DIR__.'/lib.php'); +define('TII_INTRO_CHARACTER_LIMIT', 1000); + class mod_turnitintooltwo_mod_form extends moodleform_mod { private $updating; @@ -219,7 +221,14 @@ public function show_form($instructorrubrics, $sharedrubrics, $tiicourseid, $mod $mform->addRule('name', get_string('maxlength', 'turnitintooltwo', $input), 'maxlength', $input->length, 'client'); $mform->addRule('name', get_string('maxlength', 'turnitintooltwo', $input), 'maxlength', $input->length, 'server'); - $this->standard_intro_elements(get_string('turnitintooltwointro', 'turnitintooltwo')); + $mform->addElement('textarea', 'intro', get_string('turnitintooltwointro', 'turnitintooltwo'), 'wrap="virtual" rows="7" cols="50"'); + + // Limit max length of summary to 1000 characters + $input = new stdClass(); + $input->length = TII_INTRO_CHARACTER_LIMIT; + $input->field = get_string('turnitintooltwointro', 'turnitintooltwo'); + $mform->addRule('intro', get_string('maxlength', 'turnitintooltwo', $input), 'maxlength', $input->length, 'client'); + $mform->addRule('intro', get_string('maxlength', 'turnitintooltwo', $input), 'maxlength', $input->length, 'server'); $typeoptions = turnitintooltwo_filetype_array(true);