$issue.getSummary() #dashes($!issue.getSummary()) $stringUtils.leftPad($i18n.getText("common.concepts.key"), $padSize): ${issue.getKey()} $stringUtils.leftPad($i18n.getText("common.concepts.url"), $padSize): ${baseurl}/browse/${issue.getKey()} $stringUtils.leftPad($i18n.getText("common.concepts.project"), $padSize): $issue.getProject().getString("name") $stringUtils.leftPad($i18n.getText("common.concepts.issuetype"), $padSize): $issue.getIssueTypeObject().getNameTranslation($i18n) ## Beware of Velocity - the following lines are spaced to format the email correct - edit at your own peril!!! #if ($issue.securityLevel)$stringUtils.leftPad($i18n.getText("issue.field.securitylevel"), $padSize): $issue.securityLevel.getString("name")#if ($textutils.stringSet($issue.securityLevel.getString("description"))) ($issue.securityLevel.getString("description"))#end #end #if ($issue.components && $issue.components.size() >0)$stringUtils.leftPad($i18n.getText("common.concepts.components"), $padSize): #foreach ($component in $issue.components)$component.getString("name")#if ($velocityCount != $issue.components.size()), #end#end #end #if ($issue.affectedVersions && $issue.affectedVersions.size() >0)$stringUtils.leftPad($i18n.getText("template.affects.versions"), $padSize): #foreach ($version in $issue.affectedVersions)$version.getString("name")#if ($velocityCount != $issue.affectedVersions.size()), #end#end #end #if ($issue.getEnvironment() && $issue.getEnvironment().length() != 0) $stringUtils.leftPad($i18n.getText("common.words.env"), $padSize): $issue.getEnvironment() #end #if ($issue.reporterUser) $stringUtils.leftPad($i18n.getText("issue.field.reporter"), $padSize): $!issue.reporterUser.fullName #end #if ($issue.assigneeUser)$stringUtils.leftPad($i18n.getText("issue.field.assignee"), $padSize): $!issue.assigneeUser.fullName #end #if ($issue.getPriorityObject() && $issue.getPriorityObject().getId() != $constantsManager.getDefaultPriority().getString("id")) $stringUtils.leftPad($i18n.getText("issue.field.priority"), $padSize): ${issue.getPriorityObject().getNameTranslation($i18n)} #end #if ($issue.fixVersions && $issue.fixVersions.size() >0) $stringUtils.leftPad($i18n.getText("common.concepts.fixfor"), $padSize): #foreach ($fixfor in $issue.fixVersions)$fixfor.getString("name")#if ($velocityCount != $issue.fixVersions.size()), #end#end #end #if ($attachments && $attachments.size() >0)$stringUtils.leftPad($i18n.getText("template.attachments"), $padSize): #foreach ($attachment in $attachments)$attachment.getFilename()#if ($velocityCount != $attachments.size()), #end#end #end $!issue.description #parse("templates/email/text/includes/footer.vm")