Page MenuHomePhabricator

Autohide collections
Closed, DeclinedPublic2 Estimated Story Points

Description

Given my collection has been flagged X times by X unique users (where X is a configurable global $wgGatherAutohideFlagLimit)
my collection automatically gets hidden

When a collection is flagged it cannot be viewed by anyone other than the owner of the collection.
When I (the owner) view the collection I see a hidden tag.
I receive an Echo notification when my collection reaches autoflag status. (to minimize coding effort, it is identical to the echo notification one sees for a hidden collection)

Administrators can visit the 'auto-hidden' collection list, similar to the hidden list and either 'keep hidden' or 'unhide' (if backend allows).

Screen Shot 2015-06-26 at 1.03.02 PM.png (535×455 px, 37 KB)

Related Objects

StatusSubtypeAssignedTask
DuplicateNone
Declined JKatzWMF
DeclinedNone
ResolvedTgr
ResolvedTgr
ResolvedTgr
DeclinedNone

Event Timeline

JKatzWMF raised the priority of this task from to Needs Triage.
JKatzWMF updated the task description. (Show Details)
JKatzWMF added a project: Gather.
JKatzWMF moved this task to Must haves on the Gather board.
JKatzWMF subscribed.
Jdlrobson set Security to None.

Some notes:

  • Privacy? If I flag something I don't want people to know about it.
  • Creating pages in another user's namespace is weird.
Jdlrobson renamed this task from When a user flags a collection, the collection has a user page created for it (and this shows up in recent changes) to Autohide collections.Apr 30 2015, 8:52 PM
Jdlrobson updated the task description. (Show Details)
Jdlrobson edited a custom field.
Jdlrobson added a subscriber: KHammerstein.

@KHammerstein @JKatzWMF can you please update the description to edit my suggestions/questions around how this feature should work ?

@Jdlrobson done.

For collection creator let's do bare minimum here and just treat it like it is hidden for the owner.
Gergo had mentioned creating another feed, so that admins could check to see anything that was hidden, I assume this is replicating the current special hidden page and calling a different api to populate it. Let me know if it needs a separate card.

MBinder_WMF subscribed.

This task was declined as part of a batch-decline related to sunsetting the Gather project. Please ping (politely) if this task should be reopened. For more information, you can also see here: https://www.mediawiki.org/wiki/Extension:Gather