Edgewall Software

Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#10821 closed enhancement (fixed)

Ticket auto-query-links for status, type and resolution

Reported by: Ethan Jucovy <ethan.jucovy@…> Owned by: Ethan Jucovy <ethan.jucovy@…>
Priority: normal Milestone: 1.0
Component: ticket system Version: 1.0b1
Severity: normal Keywords:
Cc: Branch:
Release Notes:

In the ticket title, the status/type/resolution fields are also query links.

API Changes:
Internal Changes:


When viewing a ticket, Trac creates "autoquery links" for all the ticket fields in the <table class="properties">, which let the user click on an attribute and go straight to a Custom Query for all tickets that have the same value for that attribute (plus the query.ticketlink_query option)

This feature has never been enabled in core Trac for the ticket fields that appear outside the <table class="properties"> — the ticket's status, type, and resolution; as well as its summary and description.

I can't think of any good reason to add this feature for "summary" or "description", but it would be useful to make the status, type and resolution into "auto-query links" so that users could quickly navigate from a particular ticket to all tickets that match that ticket's status, type, or resolution.

The "facelift" committed in r11129 moves the ticket's status, type, resolution, ID and summary into the yellow box that contains the rest of the ticket's properties. Visually, these fields are now displayed much more like clickable links, so making them into "auto-query links" would not cause any significant visual change.

Attachments (1)

h2_querylinks.diff (2.4 KB ) - added by Ethan Jucovy <ethan.jucovy@…> 9 years ago.

Download all attachments as: .zip

Change History (4)

by Ethan Jucovy <ethan.jucovy@…>, 9 years ago

Attachment: h2_querylinks.diff added

comment:1 by Christian Boos, 9 years ago

Milestone: 1.0
Resolution: fixed
Status: newclosed
Version: 1.0b1

Looks good! Applied in r11215.

In the r11216 follow-up, I fixed the resolution link.

comment:2 by Christian Boos, 9 years ago

Owner: set to Ethan Jucovy <ethan.jucovy@…>

comment:3 by Christian Boos, 9 years ago

Release Notes: modified (diff)

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Ethan Jucovy <ethan.jucovy@…>.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Ethan Jucovy <ethan.jucovy@…> to the specified user.

Add Comment

E-mail address and name can be saved in the Preferences .
Note: See TracTickets for help on using tickets.