1.8 * @date 02/12/2007 * * HTML form * Print Bug Description */ if (!defined('MOODLE_INTERNAL')) { die('Direct access to this script is forbidden.'); /// It must be included from view.php in mod/tracker } ?>
supportmode == 'bugtrack'){ redirect("view.php?view=view&page=browse&a=$tracker->id"); } else { redirect("view.php?view=view&page=mytickets&a=$tracker->id"); } } $issue->reporter = get_record('user', 'id', $issue->reportedby, '', 'id,lastname,firstname,image'); $issue->owner = get_record('user', 'id', $issue->assignedto, '', 'id,lastname,firstname,image'); tracker_loadelementsused($tracker->id, $elementsused); // check for lower dependancies $childtree = tracker_printchilds($tracker, $issue->id, true, 20); $parenttree = tracker_printparents($tracker, $issue->id, true, -20); $ccs = get_records('tracker_issuecc', 'issueid', $issue->id); $cced = array(); $history = get_records_select('tracker_issueownership', " trackerid = {$tracker->id} AND issueid = {$issue->id} ", 'timeassigned DESC'); $showdependancieslink = (!empty($childtree) || !empty($parenttree)) ? "".get_string(($initialviewmode == 'visiblediv') ? 'hidedependancies' : 'showdependancies', 'tracker').' - ' : '' ; $showccslink = (!empty($ccs)) ? "".get_string(($initialviewmodeforccs == 'visiblediv') ? 'hideccs' : 'showccs', 'tracker').' - ' : '' ; $showhistorylink = (!empty($history)) ? "".get_string(($initialviewmode == 'visiblediv') ? 'hidehistory' : 'showhistory', 'tracker').' - ' : '' ; ?> status < OPEN){ $issue->status = OPEN; set_field('tracker_issue', 'status', OPEN, 'id', $issueid); } ?> description) == 'Due date') { $i++; continue; } echo ""; echo ""; echo ""; echo ""; $i++; } } } if (!empty($issue->resolution)){ ?> enablecomments){ $addcommentlink = ''; if (has_capability('mod/tracker:comment', $context)){ $addcommentlink = "id}&what=addacomment&issueid={$issueid}\">".get_string('addacomment', 'tracker').''; } $showcommentslink = ''; if (count_records('tracker_issuecomment', 'issueid', $issue->id)){ $showcommentslink = "".get_string('showcomments', 'tracker').' - '; } else{ $showcommentslink = ''.get_string('nocomments','tracker').' - '; } } $transferlink = " - id}&what=cascade&issueid={$issueid}\">".get_string('cascade','tracker').""; ?> enablecomments){ ?>
:
ticketprefix.$issueid; ?> : status] ?>
: reporter->id, $COURSE->id, !empty($issue->reporter->image)); echo fullname($issue->reporter); ?> : datereported); ?>
: owner){ print_string('unassigned', 'tracker'); } else{ print_user_picture ($issue->owner->id, $COURSE->id, !empty($issue->owner->image)); echo fullname($issue->owner); } ?> :
: summary); ?>
Due Date: "; foreach ($elementsused as $i => $objRow) { if (format_string($objRow->description) == 'Due date') { $objRow->getvalue($issue->id); if (is_numeric($objRow->value)) { echo date('d-m-Y', $objRow->value); } break; } } ?>
: description; ?>
"; echo ""; echo format_string($elementsused[$key]->description); echo ":
"; echo "
"; echo $elementsused[$key]->view(false, $issue->id); echo "
: resolution), $issue->resolutionformat); ?>
id); ?>
  ticketprefix.$issue->id.' - '.format_string($issue->summary).'
'; echo $childtree; ?>
 
  userid); tracker_print_user($user); $cced[] = $cc->userid; ?> id}&what=unregister&issueid={$issueid}&ccid={$cc->userid}\" title=\"".get_string('delete')."\">pixpath}/t/delete.gif\" />"; } ?>
 
id); $potentialsmenu = array(); foreach($potentials as $potential){ if (in_array($potential->id, $cced)) continue; $potentialsmenu[$potential->id] = fullname($potential); } choose_from_menu($potentialsmenu, 'ccid'); ?>
userid); $bywhom = get_record('user', 'id', $owner->bywhomid); ?>
timeassigned) ?>