{# 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/. #} ## ## Timeline view - RSS flavor ## ${project.name}: ${title} ${abs_href.report(report.id)} Trac Report - ${description} en-us # if chrome.logo.src_abs: ${project.name} ${chrome.logo.src_abs} ${abs_href.report(report.id if report.id != -1 else '')} # endif Trac v${trac.version} # for _, row_group in row_groups: # for row in row_group: # for cell_group in row.cell_groups: # for cell in cell_group: # set col = cell.header.col.strip('_') # if col == 'reporter': # with author = cell.value # include 'author_or_creator.rss' # endwith # elif col in ('time', 'changetime', 'created', 'modified'): ## # FIXME: we end up with multiple pubDate # if cell.value is not none: ${http_date(from_utimestamp(as_int(cell.value, 0)))} # endif # elif col == 'summary': #${row.id}: ${cell.value} # elif col == 'description': ${ wiki_to_html(context.child(row.resource), cell.value)|forceescape } # endif # endfor # endfor # if row.id: ${abs_url_of(row.resource)} ${abs_url_of(row.resource)} # endif Report # endfor # endfor