Provided Default Templates for Confluence
After installing Teamworkx Issue Publisher for Jira several default templates are already available, for example:
Default Single Issue Template
View Code...
Name | Default Single Issue Template |
---|---|
Page Title | $!fieldHelper.getValueAsString("summary") ($!fieldHelper.getValueAsString("key")) |
Body | <table class="wrapped"><colgroup><col /><col /></colgroup> <tbody> <tr> <th>Key</th> <td>$!fieldHelper.getValueAsString("key")</td></tr> <tr> <th>Created</th> <td>$!fieldHelper.getValueAsString("created")</td></tr> <tr> <th>Due</th> <td>$!fieldHelper.getValueAsString("dueDate")</td></tr> <tr> <th>Reporter</th> <td>$!issue.getReporter().getDisplayName()</td></tr> <tr> <th>Assignee</th> <td> <p>$!issue.getAssignee().getDisplayName()</p></td></tr> <tr> <th>Type</th> <td>$!fieldHelper.getValueAsString("issueType")</td></tr> <tr> <th>Priority</th> <td>$!fieldHelper.getValueAsString("priority")</td></tr> <tr> <th>Status</th> <td>$!fieldHelper.getValueAsString("status")</td></tr> <tr> <th>Component/s</th> <td>$!fieldHelper.getValueAsString("components")</td></tr></tbody></table> <h2>Description</h2> <p>$!fieldHelper.getValueAsString("description")</p> #if(! $issue.getSubTaskObjects().isEmpty()) <h2>Sub-Tasks</h2> <table><colgroup><col /><col /><col /></colgroup> <tbody> <tr> <th>Key</th> <th>Summary</th> <th>Status</th></tr> #foreach($subtask in $issue.getSubTaskObjects()) <tr> <td>$!fieldHelper.getValueAsString($subtask, "key")</td> <td>$!fieldHelper.getValueAsString($subtask, "summary")</td> <td>$!fieldHelper.getValueAsString($subtask, "status")</td></tr> #end </tbody></table> |
Labels | $!fieldHelper.getValueAsString("labels") |
Default Single Issue Template with Comments
View Code...
Name | Default Single Issue Template with Comments |
---|---|
Page Title | $!fieldHelper.getValueAsString("summary") ($!fieldHelper.getValueAsString("key")) |
Body | <table class="wrapped"><colgroup><col /><col /></colgroup> <tbody> <tr> <th>Key</th> <td>$!fieldHelper.getValueAsString("key")</td></tr> <tr> <th>Created</th> <td>$!fieldHelper.getValueAsString("created")</td></tr> <tr> <th>Due</th> <td>$!fieldHelper.getValueAsString("dueDate")</td></tr> <tr> <th>Reporter</th> <td>$!fieldHelper.getValue("reporter").getDisplayName()</td></tr> <tr> <th>Assignee</th> <td> <p>$!fieldHelper.getValue("assignee").getDisplayName()</p></td></tr> <tr> <th>Type</th> <td>$!fieldHelper.getValueAsString("issueType")</td></tr> <tr> <th>Priority</th> <td>$!fieldHelper.getValueAsString("priority")</td></tr> <tr> <th>Status</th> <td>$!fieldHelper.getValueAsString("status")</td></tr> <tr> <th>Component/s</th> <td>$!fieldHelper.getValueAsString("components")</td></tr></tbody></table> <h2>Description</h2> <p>$!fieldHelper.getWikiMarkupValue("description")</p> #if(! $issue.getSubTaskObjects().isEmpty()) <h2>Sub-Tasks</h2> <table><colgroup><col /><col /><col /></colgroup> <tbody> <tr> <th>Key</th> <th>Summary</th> <th>Status</th></tr> #foreach($subtask in $issue.getSubTaskObjects()) <tr> <td>$!fieldHelper.getValueAsString($subtask, "key")</td> <td>$!fieldHelper.getValueAsString($subtask, "summary")</td> <td>$!fieldHelper.getValueAsString($subtask, "status")</td></tr> #end </tbody></table> #end #set($comments = $issueHelper.getCommentsForUser()) #if(! $comments.isEmpty()) <h2>Comments</h2> #foreach($comment in $comments) <table class="wrapped"> <tbody> <tr> <td>Created: $!fieldHelper.getDateTimeAsString($comment.getCreated()) by $!comment.getAuthorFullName()</td> #if($comment.getCreated() != $comment.getUpdated()) <td> Updated: $!fieldHelper.getDateTimeAsString($comment.getUpdated()) by $!comment.getUpdateAuthorFullName()</td></tr> <tr><td colspan="2">$comment.getBody()</td></tr> #else </tr> <tr><td >$comment.getBody()</td></tr> #end </tbody></table> #end #end |
Labels | $!fieldHelper.getValueAsString("labels") |
Default Multi Issue Template
View Code...
Name | Default Multi Issue Template |
---|---|
Page Title | $!fieldHelper.getValueAsString("summary") ($!fieldHelper.getValueAsString("key")) |
Header | <table class="wrapped"><colgroup><col /><col /></colgroup> <tbody> <tr> <th>Key</th> <td>$!fieldHelper.getValueAsString("key")</td></tr> <tr> <th>Created</th> <td>$!fieldHelper.getValueAsString("created")</td></tr> <tr> <th>Due</th> <td>$!fieldHelper.getValueAsString("dueDate")</td></tr> <tr> <th>Reporter</th> <td>$!issue.getReporter().getDisplayName()</td></tr> <tr> <th>Assignee</th> <td> <p>$!issue.getAssignee().getDisplayName()</p></td></tr> <tr> <th>Type</th> <td>$!fieldHelper.getValueAsString("issueType")</td></tr> <tr> <th>Priority</th> <td>$!fieldHelper.getValueAsString("priority")</td></tr> <tr> <th>Status</th> <td>$!fieldHelper.getValueAsString("status")</td></tr> <tr> <th>Component/s</th> <td>$!fieldHelper.getValueAsString("components")</td></tr></tbody></table> <h2>Description</h2> <p>$!fieldHelper.getValueAsString("description")</p> #if(! $issue.getSubTaskObjects().isEmpty()) <h2>Sub-Tasks</h2> <table><colgroup><col /><col /><col /></colgroup> <tbody> <tr> <th>Key</th> <th>Summary</th> <th>Status</th></tr> #foreach($subtask in $issue.getSubTaskObjects()) <tr> <td>$!fieldHelper.getValueAsString($subtask, "key")</td> <td>$!fieldHelper.getValueAsString($subtask, "summary")</td> <td>$!fieldHelper.getValueAsString($subtask, "status")</td></tr> #end </tbody></table> |
Body | <table class="wrapped"><colgroup><col /><col /></colgroup> <tbody> <tr> <th>Key</th> <td>$!fieldHelper.getValueAsString("key")</td></tr> <tr> <th>Created</th> <td>$!fieldHelper.getValueAsString("created")</td></tr> <tr> <th>Due</th> <td>$!fieldHelper.getValueAsString("dueDate")</td></tr> <tr> <th>Reporter</th> <td>$!issue.getReporter().getDisplayName()</td></tr> <tr> <th>Assignee</th> <td> <p>$!issue.getAssignee().getDisplayName()</p></td></tr> <tr> <th>Type</th> <td>$!fieldHelper.getValueAsString("issueType")</td></tr> <tr> <th>Priority</th> <td>$!fieldHelper.getValueAsString("priority")</td></tr> <tr> <th>Status</th> <td>$!fieldHelper.getValueAsString("status")</td></tr> <tr> <th>Component/s</th> <td>$!fieldHelper.getValueAsString("components")</td></tr></tbody></table> <h2>Description</h2> <p>$!fieldHelper.getValueAsString("description")</p> #if(! $issue.getSubTaskObjects().isEmpty()) <h2>Sub-Tasks</h2> <table><colgroup><col /><col /><col /></colgroup> <tbody> <tr> <th>Key</th> <th>Summary</th> <th>Status</th></tr> #foreach($subtask in $issue.getSubTaskObjects()) <tr> <td>$!fieldHelper.getValueAsString($subtask, "key")</td> <td>$!fieldHelper.getValueAsString($subtask, "summary")</td> <td>$!fieldHelper.getValueAsString($subtask, "status")</td></tr> #end </tbody></table> |
Footer | Empty |
Labels | $!fieldHelper.getValueAsString("labels") |
Default Printable Issue View Template
View Code...
Name | Default Printable Issue View Template |
---|---|
HTML Body | $issueHelper.getPrintableIssueView($issue) |
File Name | Issue_${issue.key}_$!{fieldHelper.getDateWithFormat($now, "yyyy-MM-dd_HH-mm")}.pdf |
Body | <table class="wrapped"><colgroup><col /><col /></colgroup> <tbody> <tr> <th>Key</th> <td>$!fieldHelper.getValueAsString("key")</td></tr> <tr> <th>Created</th> <td>$!fieldHelper.getValueAsString("created")</td></tr> <tr> <th>Due</th> <td>$!fieldHelper.getValueAsString("dueDate")</td></tr> <tr> <th>Reporter</th> <td>$!issue.getReporter().getDisplayName()</td></tr> <tr> <th>Assignee</th> <td> <p>$!issue.getAssignee().getDisplayName()</p></td></tr> <tr> <th>Type</th> <td>$!fieldHelper.getValueAsString("issueType")</td></tr> <tr> <th>Priority</th> <td>$!fieldHelper.getValueAsString("priority")</td></tr> <tr> <th>Status</th> <td>$!fieldHelper.getValueAsString("status")</td></tr> <tr> <th>Component/s</th> <td>$!fieldHelper.getValueAsString("components")</td></tr></tbody></table> <h2>Description</h2> <p>$!fieldHelper.getValueAsString("description")</p> #if(! $issue.getSubTaskObjects().isEmpty()) <h2>Sub-Tasks</h2> <table><colgroup><col /><col /><col /></colgroup> <tbody> <tr> <th>Key</th> <th>Summary</th> <th>Status</th></tr> #foreach($subtask in $issue.getSubTaskObjects()) <tr> <td>$!fieldHelper.getValueAsString($subtask, "key")</td> <td>$!fieldHelper.getValueAsString($subtask, "summary")</td> <td>$!fieldHelper.getValueAsString($subtask, "status")</td></tr> #end </tbody></table> |