Ticket #1562: report-fix.diff
| File report-fix.diff, 786 bytes (added by trac-form@…, 6 years ago) |
|---|
-
trac/ticket/report.py
510 510 yield ('report', self._format_link) 511 511 512 512 def get_wiki_syntax(self): 513 yield (r"!?\{\d+\}", lambda x, y, z: self._format_link(x, 'report', y[1:-1], y))513 return [] 514 514 515 515 def _format_link(self, formatter, ns, target, label): 516 return '<a class="report" href="%s">%s</a>' % (formatter.href.report(target), label) 516 report, args = target, '' 517 if '?' in target: 518 report, args = target.split('?') 519 args = '?' + args 520 return '<a class="report" href="%s">%s</a>' % (formatter.href.report(report) + args, label) 517 521
