https://bugzilla.wikimedia.org/show_bug.cgi?id=18228

           Summary: Add pagination (offset, prev/next, until/from/to) to
                    Special:RecentChanges UI
           Product: MediaWiki
           Version: 1.15-svn
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: RecentChanges
        AssignedTo: [email protected]
        ReportedBy: [email protected]


Recent Changes limits were recently reduced to a maxmimum of 500, and this is a
bit low for some projects.
http://wikitech.wikimedia.org/index.php?oldid=19388#March_24

Several have suggested that Recent Changes be paginated, and I have not yet
seen an open bug for this (although bug 17749 is related and might be solved by
a good pagination system)

The best UI for this would probably be the type used on Special:Log and
Special:Contributions. The Allpages/Prefixindex next/prev, and the TablePager
big blue buttons are more for alphabetical listings and tabled/columned lists.
The UI could just add inside the existing form:

 (latest | earliest) View (newer 50) (older 50) (20 | 50 | 100 | 250 | 500)

This isn't ideal for a recent changes field (where the tail end of the
information is trimmed), but it is already used by Special:Newpages so should
suffice.

Another problem, is the &from= URI already used in recent changes, has contrary
meaning to some interpretations of what it should do. The best solution
probably is to just ditch this parameter (or leave it for legacy, possibly
interpret it as an alias for &timestamp=X&dir=prev) and use the same thing done
for almost all other time based pagination: &offset=TIMESTAMP combined with
&dir=next/prev.


-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to