There are several methods to implement user-definable ticket query fields (fields which should shown in the query result table).
Plan Ticket Query Macro#Field Selection
Milestone rework deleted
(In [77]) closes #46, implemented possibility to define multiple query-result-fieldsets (defined within trac.in), called via paramether "fieldset=name"
(In [76]) re #46, added basic "default dispaly fields" to Query Module (2nd attemp)
(In [75]) re #46, reverting r74, forgot one line
(In [74]) re #46, added basic "default dispaly fields" to Query Module
reopening due to delays on commiting patches on trac-project
see trac:#4005