Changes between Version 3 and Version 4 of TracNotification


Ignore:
Timestamp:
2018-10-05T12:10:06+10:00 (6 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracNotification

    v3 v4  
    105105The following variables are available in the template:
    106106
    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]).
    108108 * `prefix`: The prefix defined in `smtp_subject_prefix`.
    109109 * `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}`.
    111111
    112112=== Customizing the e-mail content
     
    115115
    116116{{{#!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:
    125123${_('Changes (by %(author)s):', author=change.author)}
    126124
    127 $changes_body
    128 {%     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:
    131129${_('Description changed by %(author)s:', author=change.author)}
    132 {%       end %}\
    133 $changes_descr
     130#     endif
     131${changes_descr}
    134132--
    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--
    146143${_('Ticket URL: <%(link)s>', link=ticket.link)}
    147 $project.name <${project.url or abs_href()}>
    148 $project.descr
     144${project.name} <${project.url or abs_href()}>
     145${project.descr}
    149146}}}
    150147