Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Page properties
hiddentrue


Tech review

Status
colourGreen
titledone

Style guide

Status
colourGreen
titledone

Page status

Status
colourGreen
titlecomplete

Status
titletodo
Status
colourYellow
titleReady for review
Status
colourGreen
titledone
Status
colourRed
titleflagged



UI Text Box
sizemedium
typeinfo

The basic text parsing mode allows you to write free text and insert field codes. The text does not have to be enclosed in "" like in the Advanced text mode.

All field codes will be replaced at runtime with the corresponding field value of the issue currently being processed.

Besides supporting field code replacement, the usage of parser functions like in the Advanced text mode is also available when being put between three two curly braces starting with a percent sign, e.g. %{{subtasks()}}.


Example expressions

Parser expressionDescription


Code Block
languagebash
linenumberstrue
This is the issue summary: %{issue.summary}


This example might return:

This is the issue summary: JWT 3.0 wording update


Code Block
languagebash
linenumberstrue
Next status update needed by: %{issue.dueDate}


This example might return:

Next status update needed by: 30.07.2020


Code Block
languagebash
linenumberstrue
This issue has been re-assigned to %{issue.assignee}.


This example might return:

This issue has been re-assigned to a.grant.


Code Block
languagebash
linenumberstrue
The number of sub-tasks is: %{{count(subtasks())}}


This example returns the number of sub-tasks of the current issue, e.g.

The number of sub-tasks is: 2


Code Block
languagebash
linenumberstrue
Tomorrow is %{{dateToString({system.currentDateTime} + 1 * {DAY}, LOCAL, SERVER_LANG)}}.


This example returns tomorrow's date, e.g.

Tomorrow is 24/May/20.


Code Block
languagebash
linenumberstrue
While it's %{system.currentDateTime} now, it'll be %{{dateTimeToString({system.currentDateTime} + 1 * {DAY}, LOCAL, SERVER_LANG)}} in 24 hours.


This examples illustrates the parallel usage of field codes (the current date and time) and parser functions (tomorrow's date and time), e.g.

While it's 29/Nov/20 8:33 AM now, it'll be 30/Nov/20 8:33 AM in 24 hours.


Code Block
languagebash
linenumberstrue
%{{capitalizeWordsFully(trim(%{issue.summary}))}}


This returns a well-formatted summary by removing leading and trailing blanks as well as capitalizing each word (only the word's first letter is upper case and the remaining letters are lower case).



Excerpt Include
DECADIS:Contact support
DECADIS:Contact support
nopaneltrue


Page properties
hiddentrue


Icon

Short descriptionCompose free text and optionally use field codes to be replaced with values at runtime.
Supported elements
Output

Status
subtletrue
titletext