Page MenuHomePhabricator

Redesign Special:Recentchanges to organise output as a table instead of an unordered list
Open, MediumPublic

Description

This task is about Speical:RecentChanges. There is likely interested in similar changes to the History page, the Watchlist page, and the Contributions page. However, depending on UX research/decisions and implemetnation details those may very well be handled separately.


I don't know how long this has been on the unspoken TODO list but I've seen it read and heard it pass by from time to time.

It's really time we don something about these ugly unstructured unordered lists for changeslists.

Compare the attached screenshots for reference.

A few points:

  • Clean structure, things that belong to each other are in the same column. Things can be indexed by the human eye much quicker
  • More whitespace
  • Alternating colours (also possible as a list..)
  • Edit summaries line up better
  • ...

Details

Reference
bz28446

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:34 PM
bzimport set Reference to bz28446.
bzimport added a subscriber: Unknown Object (MLST).

Created attachment 8383
ChangesList (as it is now in 1.17) - Recentchanges and Watchlist

Attached:

current_changeslist_rc:wl.png (421×1 px, 182 KB)

Created attachment 8384
Screenshot of what a tabular changeslist could look like (this is a screenshot of the RTRC gadget)

Attached:

table_rtrc.png (755×1 px, 283 KB)

Created attachment 8385
Other example of tabular changelist of a watchlist

Attached:

table_instantwatchlist.png (569×922 px, 129 KB)

  • Bug 28994 has been marked as a duplicate of this bug. ***

To summarize bug 28446 - table output would fix some RTL issues

CCing Neil since we were just talking about this and Trevor since he was assigned on Bug 28994.

Created attachment 9011
http://developer.mindtouch.com/Special:Recentchanges

An old-time MediaWiki fork "MindTouch" also has a tabular RecentChanges, quite nice:

Attached:

Screen_Shot_2011-09-04_at_3.41.50_AM.png (978×1 px, 224 KB)

Krinkle renamed this task from Refactor ChangesList-output as a table instead of a lazy unordered list dump to Redesign Special:Recentchanges to organise output as a table instead of an unordered list.Apr 12 2020, 10:33 PM
Krinkle updated the task description. (Show Details)