Page MenuHomePhabricator

Automatically suppress User: and User_talk: pages for users blocked with 'hideuser'
Open, MediumPublic

Description

If a user name is blocked with 'hideuser' its user and usertalk pages should be automatically suppressed as well. It makes no sense that we hid the username because it is abusive or contains private information, but let user or user talk pages avalaible, then allowing them to be searched and probably indexed. Some projects also operate a welcome bot, which automatically creates talk pages for all registered users. Current procedure is to block with hideuser, search for user(talk) pages cross-wiki, and suppress them. Very time consuming and ineficient. Best regards.

Details

Related Gerrit Patches:

Event Timeline

MarcoAurelio raised the priority of this task from to Needs Triage.
MarcoAurelio updated the task description. (Show Details)
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 5 2015, 5:31 PM

Should a new checkbox be introduced for this instead of letting 'hideuser' checkbox do this?

Asking because you could suppress pages without the hideuser right.

Asking because you could suppress pages without the hideuser right.

Normal oversighters can of course, but stewards are no longer able to suppress without granting themselves local oversight rights on the wiki in question.

I think that checkbox would be useless in the normal duties, since we mostly do this via CentralAuth, which later runs a job to block with hideuser the locked account across all wikis which they registered.

Not sure if you know what I mean.

Hmm, I don't think it's generally a good idea to let the 'hideuser' checkbox do the suppression of pages because it specifically does something else and works by another right. But as you said. introducing a new checkbox which is visible if suppression right is there. would defeat the purpose of the what is being requested in this task.

Perhaps stewards could be globally granted the right to suppress again? It was there before but was changed due to the split of read/write.

Luke081515 triaged this task as Medium priority.Dec 9 2015, 8:40 AM
Scott added a subscriber: Scott.Jan 7 2017, 2:22 AM
Rendann added a subscriber: Rendann.EditedAug 2 2017, 3:03 PM

Is this this task still actual? I have tested, and it seems that suppressing username supresses associated page and talkpage as well.

Restricted Application added a project: User-MarcoAurelio. · View Herald TranscriptAug 2 2017, 3:03 PM

Last time I checked this was still not possible.

This comment was removed by Rendann.

Change 369869 had a related patch set (by Rendann) published:
[mediawiki/core@master] Hideuser to suppress user and user talk pages

https://gerrit.wikimedia.org/r/369869

Rendann claimed this task.EditedAug 3 2017, 10:30 AM

The patch is ready, but it suppresses all the revisions found. Maybe it's better to exclude the last ones?

Hi. Just to clarify that the block should only suppress the user and the user talk page of the blocked user. This is to avoid abusive usernames still be avalaible vía special:search or global user pages; when the suppressed user have created those pages. It should not suppress any page not being user or usertalk. Thanks.

Rendann added a comment.EditedAug 3 2017, 12:09 PM

Yes I forgot to note this here, but patch affects only user and user talk pages.

Rendann added a comment.EditedAug 3 2017, 2:22 PM

However, would suppressing even current revisions be acceptabale? In such case users without permissions are seeing error that specified revision can't be found.

MarcoAurelio removed Rendann as the assignee of this task.Aug 7 2017, 6:30 PM

Assignee account has been disabled.

TBolliger renamed this task from hideuser to suppress user and user talk pages to Allow users with hideuser permissions to suppress User: and User_talk: pages.Jan 12 2018, 11:15 PM
MarcoAurelio renamed this task from Allow users with hideuser permissions to suppress User: and User_talk: pages to Automatically suppress User: and User_talk: pages for users blocked with 'hideuser'.Jan 24 2018, 6:05 PM

Change 369869 abandoned by MarcoAurelio:
Hideuser to suppress user and user talk pages

https://gerrit.wikimedia.org/r/369869