get_string('posted', 'tracker'), OPEN => get_string('open', 'tracker'), RESOLVING => get_string('resolving', 'tracker'), WAITING => get_string('waiting', 'tracker'), TESTING => get_string('testing', 'tracker'), RESOLVED => get_string('resolved', 'tracker'), ABANDONNED => get_string('abandonned', 'tracker'), TRANSFERED => get_string('transfered', 'tracker')); $STATUSCODES = array(POSTED => 'posted', OPEN => 'open', RESOLVING => 'resolving', WAITING => 'waiting', TESTING => 'testing', RESOLVED => 'resolved', ABANDONNED => 'abandonned', TRANSFERED => 'transfered'); $tickets = tracker_get_stats($tracker); $statsbyassignee = tracker_get_stats_by_user($tracker, 'assignedto'); $statsbyreporter = tracker_get_stats_by_user($tracker, 'reportedby'); $alltickets = count_records('tracker_issue', 'trackerid', $tracker->id); ?> "; echo ""; echo ""; echo ''; echo ""; $line = ($line + 1) % 2; } echo '
'; $line = 0; foreach($statsbyassignee as $r){ if (empty($r->name)){ $r->name = get_string('unassigned', 'tracker'); } echo "
{$r->name}{$r->sum}'; foreach($r->status as $statkey => $subresult){ $statcode = $STATUSCODES[$statkey]; echo "$subresult "; } echo '
'; } ?> '; $line = 0; foreach($statsbyreporter as $r){ echo ""; echo "{$r->name}"; echo "{$r->sum}"; echo ''; foreach($r->status as $statkey => $subresult){ $statcode = $STATUSCODES[$statkey]; echo "$subresult "; } echo ''; echo ""; $line = ($line + 1) % 2; } echo ''; } ?>