Changes between Version 3 and Version 4 of TracNotification
- Timestamp:
- 2018-10-05T12:10:06+10:00 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracNotification
v3 v4 105 105 The following variables are available in the template: 106 106 107 * `env`: The project environment object (see [trac:source: branches/1.2-stable/trac/env.py env.py]).107 * `env`: The project environment object (see [trac:source:/trunk/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: 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}`.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}`. 111 111 112 112 === Customizing the e-mail content … … 115 115 116 116 {{{#!genshi 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 %}\ 117 ${ticket_body_hdr} 118 ${ticket_props} 119 # if ticket.new: 120 ${ticket.description} 121 # else: 122 # if changes_body: 125 123 ${_('Changes (by %(author)s):', author=change.author)} 126 124 127 $ changes_body128 {% end %}\ 129 {% if changes_descr %}\ 130 {% if not changes_body and not change.comment and change.author %}\ 125 ${changes_body} 126 # endif 127 # if changes_descr: 128 # if not changes_body and not change.comment and change.author: 131 129 ${_('Description changed by %(author)s:', author=change.author)} 132 {% end %}\ 133 $ changes_descr130 # endif 131 ${changes_descr} 134 132 -- 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 ${'-- '} 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 -- 146 143 ${_('Ticket URL: <%(link)s>', link=ticket.link)} 147 $ project.name<${project.url or abs_href()}>148 $ project.descr144 ${project.name} <${project.url or abs_href()}> 145 ${project.descr} 149 146 }}} 150 147