. /** * @package mod-tracker * @category mod * @author Clifford Tham, Valery Fremaux > 1.8 * @date 02/12/2007 * * A form for updating an issue */ if (!defined('MOODLE_INTERNAL')) { die('Direct access to this script is forbidden.'); /// It must be included from view.php in mod/tracker } $OUTPUT->box_start('center', '80%', '', '', 'generalbox', 'bugreport'); $issue = $DB->get_record('tracker_issue', array('id' => $issueid)); $issue->reporter = $DB->get_record('user', array('id' => $issue->reportedby)); tracker_loadelementsused($tracker, $elementsused); $editoroptions = array('trusttext' => true, 'subdirs' => true, 'maxfiles' => 99, 'maxbytes' => $COURSE->maxbytes, 'context' => $context); $issue = file_prepare_standard_editor($issue, 'description', $editoroptions, $context, 'mod_tracker', 'issuedescription', $issue->id); $issue = file_prepare_standard_editor($issue, 'resolution', $editoroptions, $context, 'mod_tracker', 'issueresolution', $issue->id); ?>
status < OPEN){ $issue->status = OPEN; $DB->set_field('tracker_issue', 'status', OPEN, array('id' => $issueid)); } ?> "; echo ""; echo ""; echo ""; } } } ?>
: ticketprefix.$issueid; ?> : id, $issueid); ?>
:
reporter); ?> : datereported); ?>
:
id] = fullname($resolver); } echo html_writer::select($resolversmenu, 'assignedto', @$issue->assignedto); } else { print_string('noresolvers', 'tracker'); echo ''; } ?> : status); ?>
:
: description, 0, false, 'id_description'); $attributes = array('id' => 'id_description', 'name' => 'description_editor'); $values = array('text' => $issue->description_editor['text'], 'format' => $issue->description_editor['format'], 'itemid' => $issue->description_editor['itemid']); $options = array('maxfiles' => 99, 'maxbytes' => $COURSE->maxbytes, 'context' => $context); echo tracker_print_direct_editor($attributes, $values, $options); ?>
"; echo ""; echo format_string($elementsused[$key]->description); echo ":
"; echo "
"; echo $elementsused[$key]->edit($issue->id); echo "
: 'id_resolution', 'name' => 'resolution_editor'); $values = array('text' => $issue->resolution_editor['text'], 'format' => $issue->resolution_editor['format'], 'itemid' => $issue->resolution_editor['itemid']); $options = array('maxfiles' => 99, 'maxbytes' => $COURSE->maxbytes, 'context' => $context); echo tracker_print_direct_editor($attributes, $values, $options); ?>
box_end(); ?>