Changes between Version 4 and Version 5 of TracNotification


Ignore:
Timestamp:
Jul 29, 2018, 7:32:16 PM (11 months ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracNotification

    v4 v5  
    105105The following variables are available in the template:
    106106
    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]).
    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:/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}`.
    111111
    112112=== Customizing the e-mail content
     
    115115
    116116{{{#!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 %}\
    123125${_('Changes (by %(author)s):', author=change.author)}
    124126
    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 %}\
    129131${_('Description changed by %(author)s:', author=change.author)}
    130 #     endif
    131 ${changes_descr}
     132{%       end %}\
     133$changes_descr
    132134--
    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${'-- '}
    143146${_('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
    146149}}}
    147150