Changeset 76

Show
Ignore:
Timestamp:
11/01/06 02:17:30 (4 years ago)
Author:
lazaridis_com
Message:

re #46, added basic "default dispaly fields" to Query Module (2nd attemp)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • infra/trac-dev/trac/ticket/query.py

    r75 r76  
    111111        cols = ['id'] 
    112112        cols += [f['name'] for f in self.fields if f['type'] != 'textarea'] 
     113 
     114        # user definable default display fields 
     115        cols = QueryModule(self.env).default_display_fields 
     116 
    113117        for col in ('reporter', 'keywords', 'cc'): 
    114118            if col in cols: 
     
    435439               IContentConverter) 
    436440 
     441    # introducing option 
     442    from trac.config import ListOption 
     443                    
     444    default_display_fields = ListOption('query', 'default_display_fields', 
     445    'id,summary,status,owner,type,priority,milestone,changetime', doc= 
     446    """(dev-status: draft) Fields to display in query results 
     447    possible values: 
     448    id,summary,status,owner,type,priority,milestone,changetime,time""")                
     449 
    437450    # IContentConverter methods 
    438451    def get_supported_conversions(self):