Changes between Version 8 and Version 9 of TracNotification
- Timestamp:
- Aug 25, 2018, 11:40:57 AM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracNotification
v8 v9 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