What's the URL of the page containing the problem? https://reviewboard/users/ What steps will reproduce the problem? 1. Go to reviewboard. 2. Click the "Submitters" link at the top. 3. Try to find some submitter. What is the expected output? What do you see instead? Reviewboard generates an alphabetical listing of all known users. (BTW, I'm not sure that all of these users have necessarily *submitted* anything, so calling them "submitters" might be slightly inaccurate.) It has page navigation links at the bottom: 1 2 3 4 > >> (of 39 pages) The serialized links are inappropriate. How do I get to the middle? It'd be better if it were: 1 ... 20 ... 39 to facilitate binary search. Or better yet, provide separate links for usernames starting with "A", "B", etc. Or get rid of it entirely and ask people to type in the username of the person they want.
This UI has hardly changed since the very early days of Review Board. This page is actually the first thing I wrote. We definitely could improve it. Changing "Submitters" to "Users" is a good first step, and we should certainly improve pagination (add both a text field for specifying the page to jump to, perhaps) and add a user search at the top somewhere. We should try to tackle some of this for 1.0.
+ Milestone-Release1.0 + Usability
- Type-Defect + Type-Enhancement
Pushing this out for 1.5. Maybe sooner if we decide for a 1.1.
- Milestone-Release1.0 + Milestone-Release1.5
Pushing out to 1.7 (tentatively).
- Milestone-Release1.7 + Milestone-Release1.8
The highest rated on ux.stackexchange for pagination is http://ux.stackexchange.com/questions/789/pagination-best-practice/793#793, which allows for a form submission to get a particular page along with First/Prev/Next/Last buttons. Would that be a workable solution. If it does and noone is working on this, I can take this up.
Fixed in master (e917451). This will ship in 2.1.0
- Confirmed + Fixed