Better diff for revision deletions: Show indicator of what visibility restrictions were set or unset

Assigned To
Scott, aaron, wikibugs-l

At present it can be difficult to quickly grasp the changes made in a revision deletion. Say for example that the following item is visible in Special:Log/delete:

  • 01:23, 19 April 2013 Admin (talk | contribs | block) changed visibility of 2 revisions on page User talk:User: content hidden, edit summary hidden and username hidden (Non-public identifying or personal information) (more...)

Clicking "(more...)" produces the following (I'm going to have to present <s>struck-through</s> text as "xxxx"s due to Bugzilla formatting limitations):

Selected revisions of User talk:User:

  • (diff) xx:xx, xx xxxxx xxxx User (→Some section title: furthermore)
  • (diff) xx:xx, xx xxxxx xxxx User (→xxxxxxxxxxxxxxxxxxxxxxxx)

While this indicates the state of play after our notional Admin set visibility, it's not immediately obvious what those revisions looked like beforehand. It would be beneficial to have some kind of indicator of what visibility restrictions were set or unset in the action to which each "(more...)" relates.

Version: 1.22.0
Severity: enhancement

bzimport added a subscriber: wikibugs-l.
bzimport set Reference to bz47402.
Scott created this task.Via LegacyApr 19 2013, 10:35 AM

Add Comment

Column Prototype
This is a very early prototype of a persistent column. It is not expected to work yet, and leaving it open will activate other new features which will break things. Press "\" (backslash) on your keyboard to close it now.