#disable_html_escaping() #parse("templates/email/includes/issueplugins.vm")
#text("common.concepts.issue") (#text("template.view.online"))
#if ($issue.getPriorityObject()) #end #if ($issue.getResolutionObject()) #end #if ($issue.getVotes() && $issue.getVotes().intValue() > 0) #end #if ($applicationProperties.getOption('jira.option.timetracking')) #if ($issue.getOriginalEstimate() || $issue.getAggregateOriginalEstimate()) #end #if ($issue.getEstimate() || $issue.getAggregateRemainingEstimate()) #end #if ($issue.getTimeSpent() || $issue.getAggregateTimeSpent()) #end #if ($issue.isAnyAggregateDifferent()) #if ($issue.getOriginalEstimate() || $issue.getAggregateOriginalEstimate()) #end #if ($issue.getEstimate() || $issue.getAggregateRemainingEstimate()) #end #if ($issue.getTimeSpent() || $issue.getAggregateTimeSpent()) #end #end #end #if ($issue.getEnvironment() && $issue.getEnvironment().length() != 0) #end
#text("common.concepts.key"): $issue.getKey()
#text("issue.field.issuetype"): #set ($issueType = $issue.getIssueTypeObject()) ## This is all one line so that we don't get the bug in IE6 where the whitespace gets an underline #renderIcon(${issueType.iconUrlHtml} ${issueType.getNameTranslation($i18n)}) $textutils.htmlEncode(${issueType.getNameTranslation($i18n)}, false)
#text("issue.field.status"): #set ($status = ${issue.getStatusObject()}) #renderIcon(${status.iconUrlHtml} ${status.getNameTranslation($i18n)}) $textutils.htmlEncode(${status.getNameTranslation($i18n)}, false)
#text("issue.field.priority"): #set ($priority = $issue.getPriorityObject()) #renderIcon(${priority.iconUrlHtml} ${priority.getNameTranslation($i18n)}) $textutils.htmlEncode(${priority.getNameTranslation($i18n)}, false)
#text("issue.field.resolution"): $textutils.htmlEncode($issue.getResolutionObject().getNameTranslation($i18n), false)
#text("issue.field.assignee"): #authorlinkkey($issue.assigneeId "")
#text("issue.field.reporter"): #if ($issue.reporterId) #authorlinkkey($issue.reporterId "") #else #text("common.concepts.no.reporter") #end
#text("common.concepts.votes"): $issue.getVotes()
#text("common.concepts.original.estimate"): $issue.getNiceTimeOriginalEstimate($i18n)
#text("common.concepts.remaining.estimate"): $issue.getNiceTimeEstimate($i18n)
#text("common.concepts.time.spent"): $issue.getNiceTimeSpent($i18n)
#text("common.concepts.aggregate.original.estimate"): $issue.getNiceTimeAggregateOriginalEstimate($i18n)
#text("common.concepts.aggregate.remaining.estimate"): $issue.getNiceTimeAggregateRemainingEstimate($i18n)
#text("common.concepts.aggregate.time.spent"): $issue.getNiceTimeAggregateTimeSpent($i18n)
#text("common.words.env"): $issue.getHtmlEnvironment()

#text("common.words.operations")
#makeopifenabled( ${tabpanel-all} 'template.view.all' ) #makeopifenabled( ${tabpanel-comment} 'template.view.comments' ) #makeopifenabled( ${tabpanel-history} 'template.view.history' )
$textutils.htmlEncode($issue.getSummary()) 
#text("issue.field.updated"): $dateformatter.formatDMYHMS($issue.getUpdated())   #text("issue.field.created"): $dateformatter.formatDMYHMS($issue.getCreated())   #if ($issue.getDueDate()) #text("issue.field.duedate"): $dateformatter.formatDMYHMS($issue.getDueDate()) #end #if ($issue.getResolutionDate()) #text("issue.field.resolution.date"): $dateformatter.formatDMYHMS($issue.getResolutionDate()) #end