Page MenuHomePhabricator

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

Description

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 (RD2: Grossly insulting, degrading, or offensive material) (more...)

Clicking "(more...)" produces the following (<s>struck-through</s> text presented here as italic):

Selected revisions of User talk:User:

  • (diff) 00:23, 01 April 2013 User Stinks (→Some section title: furthermore)
  • (diff) 00:20, 01 April 2013 User Stinks (→Your personal opinion is the worst!!!)

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

Details

Reference
bz47402

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:19 AM
bzimport set Reference to bz47402.
bzimport added a subscriber: Unknown Object (MLST).
Scott created this task.Apr 19 2013, 10:35 AM
Scott updated the task description. (Show Details)May 11 2016, 2:38 PM
Restricted Application added a subscriber: JEumerus. · View Herald TranscriptMay 11 2016, 2:38 PM