Page MenuHomePhabricator

New Pages Feed: Add filter option to hide pages created by the viewer
Open, Needs TriagePublicFeature

Description

Currently, users can filter watchlists with "Changes by others," to ensure that they don't see their own edits. I'd like to request that a similar feature be added to Special:NewPagesFeed, so that new page patrollers can hide pages that they themselves created, since (unless you have autopatrolled rights) users can't patrol their own pages)

Alternatively, and perhaps easier to impliment as well as more useful, expand the "Were created by" option to include "Were not created by", allowing patrollers to filter out their own pages as well as the option to filter out pages of another specific user.

Thanks, --DannyS712

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
DannyS712 changed the subtype of this task from "Task" to "Feature Request".May 2 2019, 7:11 AM
JTannerWMF added a project: Community-Tech.
JTannerWMF subscribed.

We are tagging Community-Tech, the team currently working on Page Triage tasks.

ifried subscribed.

I'm removing the Community Tech label from this ticket, as this work is not a part of the community wishlist.

image.png (694×752 px, 72 KB)

Asked Cursor to mock up a UI, thoughts on this?

I can't see the image. Try clicking "attach file" or similar on the right of the phab ticket, in this section:

image.png (696×337 px, 23 KB)

Whoops. Ignore the cursed combination radio-checkbox list in the image.

Screenshot looks nice. The idea, placement, etc. seems fine.

Change #1338077 had a related patch set uploaded (by Apehitkey; author: Apehitkey):

[mediawiki/extensions/PageTriage@master] NewPagesFeed: add "exclude" configuration panel to ListFilterMenu with the option to exclude yourself from showing up in your feed

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

Change #1338077 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] NewPagesFeed: add "exclude" configuration panel to ListFilterMenu

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

Keeping this open since I still need to add the exclude username w/ the new UsernameLookup.

Change #1344838 had a related patch set uploaded (by Apehitkey; author: Apehitkey):

[mediawiki/extensions/PageTriage@master] NewPagesFeed: add ability to exclude users with UsernameLookup

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