#3293: Add "No Tickets" Result to TicketQuery macro
---------------------------+------------------------------------------------
 Reporter:  brian          |       Owner:  jonas    
     Type:  enhancement    |      Status:  new      
 Priority:  normal         |   Milestone:  0.10     
Component:  ticket system  |     Version:  0.9.5    
 Severity:  minor          |    Keywords:  TracQuery
---------------------------+------------------------------------------------
 I think the TicketQuery macro should display "No results" or "No tickets"
 or something to indicate the query worked, but that there are no tickets.

 For instance, I have some pages the describe the modules of the program.
 Each page lists the open tickets for that module (yes, I know this is
 available elsewhere, but sometimes it is helpful to have in the wiki too)
 The heading says "Open Tickets" and if there aren't any, it just has
 whitespace under it.  This hints that there are no open tickets, but it
 isn't concrete.

 I modified query.py to write "No open tickets" so it would be clear.

 This isn't the best way, because not all TicketQuery usage will be looking
 for open tickets.  It would be nice to have a parameter of the TicketQuery
 macro be "message if none found".  So you could write:

 {{{
 [[TicketQuery(status=new,"No new tickets")]]
 }}}

 This would list all the new tickets, or if there aren't any, it would
 display "No new tickets"

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/3293>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets

Reply via email to