{# Copyright (C) 2006-2017 Edgewall Software This software is licensed as described in the file COPYING, which you should have received as part of this distribution. The terms are also available at http://trac.edgewall.com/license.html. This software consists of voluntary contributions made by many individuals. For the exact contribution history, see the revision history and logs, available at http://trac.edgewall.org/. #} ## ## Ticket view - RSS flavor ## ## jinjacheck: "no DTD" OK ${project.name}: Ticket #${ticket.id}: ${ticket.summary} ${abs_href.ticket(ticket.id)} ${ wiki_to_html(context, ticket.description)|forceescape } en-us # if chrome.logo.src_abs: ${project.name} ${chrome.logo.src_abs} ${abs_href.ticket(ticket.id)} # endif Trac ${trac.version} # for change in changes: # with author = change.author # include 'author_or_creator.rss' # endwith ${http_date(change.date)} ${change.title} ${abs_href.ticket(ticket.id)}{% if change.cnum: %}#comment:${change.cnum}{% endif %} ${abs_href.ticket(ticket.id)}{% if change.cnum %}#comment:${change.cnum}{% endif %} # if change.fields: ${'
    '|e} # for field, value in change.fields.items(): ${'
  • '|e}${field}${''|e} # if value.rendered: ${value.rendered|forceescape} # elif not value.old: ${_("set to %(value)s", value='%s'|format(value.new))} # elif value.new: ${_("changed from %(old)s to %(new)s", old='%s'|format(value.old), new='%s'|format(value.new))} # else: ${_("%(value)s deleted", value='%s'|format(value.old))} # endif ${'
  • '|e} # endfor ${'
'|e} # endif ${wiki_to_html(context, change.comment)|forceescape}
${_("Ticket")}
# endfor