Changeset 3836
- Timestamp:
- 06/13/08 15:17:03 (5 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
autoqueryplugin/0.11/autoquery/autoquery.py
r3816 r3836 7 7 8 8 from trac.core import * 9 from trac.config import ListOption 9 10 from trac.config import Option 10 11 from trac.web import IRequestFilter … … 17 18 doc="additional arguments to the query string") 18 19 20 excluded_fields = Option('autoquery', 'excluded_fields', 21 default=['estimatedhours', 'hours', 'totalhours'], 22 doc="fields to exclude from AutoQuery markup") 19 23 20 24 ### methods for ITemplateProvider … … 87 91 88 92 data['query_link'] = query_link 93 data['excluded_fields'] = self.excluded_fields 89 94 template = 'autoquery_ticket.html' 90 95 return (template, data, content_type) autoqueryplugin/0.11/autoquery/templates/autoquery_ticket.html
r3696 r3836 164 164 <py:when test="'rendered' in field">${field.rendered}</py:when> 165 165 <py:otherwise> 166 <py:if test="ticket[field.name]"> 167 <a href="${query_link(field.name, ticket[field.name])}"> 168 ${ticket[field.name]} 169 </a> 170 </py:if> 166 <py:if test="ticket[field.name]"> 167 <py:if test="field.name not in excluded_fields"> 168 <a href="${query_link(field.name, ticket[field.name])}"> 169 ${ticket[field.name]} 170 </a> 171 </py:if> 172 <py:if test="field.name in excluded_fields"> 173 ${ticket[field.name]} 174 </py:if> 175 </py:if> 171 176 </py:otherwise> 172 177 </py:choose>
