#disable_html_escaping()
#set ($doNotPrintAggregates = ($issue.isSubTask() && !$issue.isOrphan()))
#if ($doNotPrintAggregates)
#end
#set ($type = $issue.getIssueType())
#displayConstantIcon($type)
|
$issue.getKey() |
#set ($simpleStatus = $issue.issue.statusObject.simpleStatus)
#set ($isIssueStatusSubtle = true)
#parse("/static/util/issue/status.vm")
|
#if ($issue.isOrphan() && $issue.isSubTask())
#set ($parentIssue = $issue.getParent())
#if ($permissionCheck && $permissionCheck.isIssueVisible($parentIssue) == true)
$parentIssue.getKey()
#else
$parentIssue.getKey()
#end
#end
|
$issue.getOriginalEstimate() |
#if ($subtasksEnabled)
#if ($doNotPrintAggregates)
- |
#else
$issue.getAggregateOriginalEstimate() |
#end
#end
$issue.getRemainingEstimate() |
#if ($subtasksEnabled)
#if ($doNotPrintAggregates)
- |
#else
$issue.getAggregateRemainingEstimate() |
#end
#end
$issue.getTimeSpent() |
#if ($subtasksEnabled)
#if ($doNotPrintAggregates)
- |
#else
$issue.getAggregateTimeSpent() |
#end
#end
#if (!$issue.isTimeTracked())
- |
#elseif ($issue.onSchedule() == 1)
$issue.getAccuracyNice() |
#elseif ($issue.onSchedule() == -1)
‑$issue.getAccuracyNice() |
#elseif (!$issue.hasOriginalEstimate())
$descriptor.getText("timetracking.not.estimated") |
#else
$descriptor.getText("timetracking.ontrack") |
#end
#if ($subtasksEnabled)
#if ($doNotPrintAggregates)
- |
#else
#if (!$issue.isAggregateTimeTracked())
- |
#elseif ($issue.onScheduleAggregate() == 1)
$issue.getAggregateAccuracyNice() |
#elseif ($issue.onScheduleAggregate() == -1)
‑$issue.getAggregateAccuracyNice() |
#elseif (!$issue.hasAggregateOriginalEstimate())
$descriptor.getText("timetracking.not.estimated") |
#else
$descriptor.getText("timetracking.ontrack") |
#end
#end
#end