} } redirect($returnurl); } elseif ($field != null) { // Edit mode // Set values for the form $toform = new stdClass(); $toform->name = $field->name; $toform->shortname = $field->shortname; $toform->type = $field->type; $toform->defaultvalue = $field->defaultvalue; $value_array = explode(CUSTOMFIELD_DELIMITER, $field->possiblevalues); $possible_values = implode(PHP_EOL, $value_array); $toform->possiblevalues = $possible_values; $toform->required = ($field->required == 1); $toform->showinsummary = ($field->showinsummary == 1); $mform->set_data($toform); } echo $OUTPUT->header(); echo $OUTPUT->box_start(); echo $OUTPUT->heading($title); $mform->display(); echo $OUTPUT->box_end(); echo $OUTPUT->footer();