close
Warning:
Failed to sync with repository "ogBrowser-Git": (1366, "Incorrect string value: '\\xF0\\x9F\\x93\\xA6 I...' for column 'message' at row 1"); repository information may be out of date. Look in the Trac log for more information including mitigation strategies.
- Timestamp:
-
Aug 30, 2018, 8:26:16 AM (7 years ago)
- Author:
-
trac
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v5
|
v6
|
|
105 | 105 | The following variables are available in the template: |
106 | 106 | |
107 | | * `env`: The project environment object (see [trac:source:/trunk/trac/env.py env.py]). |
| 107 | * `env`: The project environment object (see [trac:source:branches/1.2-stable/trac/env.py env.py]). |
108 | 108 | * `prefix`: The prefix defined in `smtp_subject_prefix`. |
109 | 109 | * `summary`: The ticket summary, with the old value if the summary was edited. |
110 | | * `ticket`: The ticket model object (see [trac:source:/trunk/trac/ticket/model.py model.py]). Individual ticket fields can be accessed by appending the field name separated by a dot, eg `${ticket.milestone}`. |
| 110 | * `ticket`: The ticket model object (see [trac:source:branches/1.2-stable/trac/ticket/model.py model.py]). Individual ticket fields can be accessed by appending the field name separated by a dot, eg `${ticket.milestone}`. |
111 | 111 | |
112 | 112 | === Customizing the e-mail content |
… |
… |
|
115 | 115 | |
116 | 116 | {{{#!genshi |
117 | | ${ticket_body_hdr} |
118 | | ${ticket_props} |
119 | | # if ticket.new: |
120 | | ${ticket.description} |
121 | | # else: |
122 | | # if changes_body: |
| 117 | $ticket_body_hdr |
| 118 | $ticket_props |
| 119 | {% choose ticket.new %}\ |
| 120 | {% when True %}\ |
| 121 | $ticket.description |
| 122 | {% end %}\ |
| 123 | {% otherwise %}\ |
| 124 | {% if changes_body %}\ |
123 | 125 | ${_('Changes (by %(author)s):', author=change.author)} |
124 | 126 | |
125 | | ${changes_body} |
126 | | # endif |
127 | | # if changes_descr: |
128 | | # if not changes_body and not change.comment and change.author: |
| 127 | $changes_body |
| 128 | {% end %}\ |
| 129 | {% if changes_descr %}\ |
| 130 | {% if not changes_body and not change.comment and change.author %}\ |
129 | 131 | ${_('Description changed by %(author)s:', author=change.author)} |
130 | | # endif |
131 | | ${changes_descr} |
| 132 | {% end %}\ |
| 133 | $changes_descr |
132 | 134 | -- |
133 | | # endif |
134 | | # if change.comment: |
135 | | |
136 | | ${_('Comment:') if changes_body else |
137 | | _('Comment (by %(author)s):', author=change.author)} |
138 | | |
139 | | ${change.comment} |
140 | | # endif |
141 | | # endif |
142 | | -- |
| 135 | {% end %}\ |
| 136 | {% if change.comment %}\ |
| 137 | |
| 138 | ${_('Comment:') if changes_body else _('Comment (by %(author)s):', author=change.author)} |
| 139 | |
| 140 | $change.comment |
| 141 | {% end %}\ |
| 142 | {% end %}\ |
| 143 | {% end %}\ |
| 144 | |
| 145 | ${'-- '} |
143 | 146 | ${_('Ticket URL: <%(link)s>', link=ticket.link)} |
144 | | ${project.name} <${project.url or abs_href()}> |
145 | | ${project.descr} |
| 147 | $project.name <${project.url or abs_href()}> |
| 148 | $project.descr |
146 | 149 | }}} |
147 | 150 | |