Page MenuHomePhabricator

Make Special:ListUsers output a table instead of a free-form list
Open, LowPublic

Description

There can be a lot of info in Special:ListUsers. Here's an excerpt from my test wiki:

Delete page script (talk | contribs | block) (Created on 8 January 2016 at 12:22)
Maintenance script (talk | contribs | block) (Created on 8 January 2016 at 01:23)
Mary (talk | contribs | block)‏‎ (bot (until 19:23, 21 December 2016), bureaucrat) (Created on 25 July 2014 at 18:52)
Password is q (talk | contribs | block)‏‎ (administrator, bureaucrat, bot) (Created on 31 December 2013 at 11:47) (blocked)
TTO (talk | contribs | block)‏‎ (bureaucrat, administrator (until 11:00, 1 January 2035)) (Created on 14 September 2013 at 12:40)

That's with a draft patch for T12493, which includes user rights expiry information.

It should be converted to a mw-datatable:

UserMember of groupsCreatedBlocked?
Delete page script (talk ❘ contribs ❘ block)12:22, 8 January 2016
Mary (talk ❘ contribs ❘ block)bot (until 19:23, 21 December 2016), bureaucrat18:52, 25 July 2014blocked

Extensions could add their own columns (e.g. globally locked).