#2119 closed enhancement (fixed)
Previous/next ticket links outside of the context of a query
Reported by: | Christian Boos | Owned by: | Christian Boos |
---|---|---|---|
Priority: | normal | Milestone: | 0.11 |
Component: | ticket system | Version: | 0.9.3 |
Severity: | minor | Keywords: | navigation links |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
At some point during the 0.9 development, the links for previous and next tickets disappeared if no query is present in the session.
We miss the possibility to go through the few last created tickets in a sequential way.
I'm not sure if this is by design or a bug.
If this is by design, please consider changing the behavior:
- next/prev links should point to the next/prev tickets in the query ticket list if the ticket page has been reached either directly from the query page or indirectly, by following another next/prev link while going through the query ticket list
- otherwise, next/prev links should point to the next/prev ticket in the numerical order
This could be implemented quite simply by adding an in_query
argument in the link to the tickets from the query page and
in the next/prev links in a ticket page reached by a link
having the in_query
argument set.
Attachments (0)
Change History (10)
comment:1 by , 19 years ago
Milestone: | 0.9 |
---|---|
Priority: | normal → low |
Summary: | Restore the previous ticket/next ticket links → Previous/next ticket links outside of the context of a query |
Type: | defect → enhancement |
comment:2 by , 19 years ago
I doi agree with the ticket's author. It seems important to me to navigate from a ticket to the "next" one (meaning of "next" depending on the context). I was already like this in 0.8 versions !
comment:3 by , 19 years ago
Version: | devel → 0.9.3 |
---|
I'd agree too. If I click on preset "Active tickets" list, modify the first one and want to look at the next, I have to go back to "Active tickets" list and the manually find the next one. Having "next ticket" link would be very handy.
For the record, KDE's bugzilla has this feature and in practice it's very handy when sorting out some 40+ bug reports.
comment:4 by , 19 years ago
These last comments are about something different than the original report.
You already get contextual navigation through ticket lists when using ticket queries. You don't with reports (because the reports module isn't getting any real attention anymore, and we're going to be phasing it out).
The original report was about getting previous/next ticket links without any context… i.e. just the next/previous ticket by ID.
comment:5 by , 19 years ago
if i go to "view tickets" there are a few links offered, i press one, and then i get a ticket list. clicking on one of the tickets does NOT give next/previous links. which is not practical at all…
comment:6 by , 18 years ago
Keywords: | navigation links added |
---|---|
Milestone: | → 0.11 |
Owner: | changed from | to
Priority: | low → normal |
Severity: | normal → minor |
The sequence of tickets outside of a query is relevant in the following use cases:
- you want to go through the sequence of the most recent tickets created; usually you start from the Timeline to pick the most recent ticket, then it's more convenient to go from that ticket to the next most recent, rather than going back to the Timeline and chasing the next most recent one.
- you happen to remember a ticket number, but not the exact number (it was near 250). Going through a few Next Ticket clicks is faster than having to type #251, #252, etc. in the quickjump form.
I'd like to have this back in the next release, as:
← Previous Ticket | Next Ticket →
In contrast with the above, the prev/next links in the context of a query should be
← Previous Matching Ticket | Back to Query | Next Matching Ticket →
.
comment:7 by , 18 years ago
+1 to cboos. Both navigation strategies are useful. In either case, Currently you need 3 clicks (view tickets, choose report, choose ticket) just to get to next/prev, that is not very efficient.
comment:8 by , 18 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Just go into the address bar and change the ticket ID there ;-)
Seriously, I don't really see enough value in global prev/next links for tickets, especially not enough to add query-string cruft to ticket URLs.