Page MenuHomePhabricator

Users of Special:Block must get the options just right in order to be presented with the "Hide username from edits and lists" option
Open, Needs TriagePublic

Description

Problem
The "Hide username from edits and lists" is presented to users with the hideuser permission. This option is only presented (or enabled after T212391) if the user gets the preceding options just right.

  • Editing must be checked
  • Sitewide must be selected
  • Expiration must be set to indefinite

This is a lot of the user to know in order to do what they are trying to do which is suppress the user. Effectively, this option is presented to the user backwards. The user is there to do a suppression, not a block.

Solution
Move the checkbox up on the page to just under the target ("Username or IP Address") field. The checkbox should appear to anyone who has access (and be enabled if they put in a username). If they select the checkbox, the Editing, Sitewide, and Expiration options should be set to what they need to be set to and every field below the checkbox should be disabled because none of them have an affect when usernames are being suppressed.

Event Timeline

dbarratt created this task.Apr 2 2019, 8:34 PM
Restricted Application added subscribers: MGChecker, Aklapper. · View Herald TranscriptApr 2 2019, 8:34 PM

I'd like to get @SPoore's thoughts on this.

dbarratt updated the task description. (Show Details)Apr 2 2019, 10:00 PM

@dbarratt the current steps reflect a combination of the conditions when it is normal practice (acceptable) to suppress a user account name and lists, and the usual workflows. that are used.

We need to get feedback from functionaries to see if changing the workflow would introduce errors or make the workflows more complicated.

I suppose the question is... what is the goal when a functionary comes to this page? Is it to block the user and maybe suppress them? or do they know they want to suppress them from the onset? My assumption is the latter.

@SPoore What's the best place to ask for feedback about this? Maybe we can add an explicit question about this on https://meta.wikimedia.org/wiki/Community_health_initiative/Blocking_tools_and_improvements/Feedback so when we get feedback from people clicking the _Feedback_ link on Special:Block, they can see this?

SPoore added a comment.Apr 9 2019, 5:40 PM

@Niharika that sound like a good idea. Also, each of the test wikis has a page that describes pb and the questions that we are trying to answer with the testing. The talk page this page is likely to be where we will get the most feedback.