Page MenuHomePhabricator

Special:NewPagesFeed Articles for Creation is missing some filter menu items
Closed, ResolvedPublicFeature

Assigned To
Authored By
Novem_Linguae
Jul 18 2023, 1:37 AM
Referenced Files
F37141889: image.png
Jul 18 2023, 1:37 AM
F37141887: image.png
Jul 18 2023, 1:37 AM
F37141884: image.png
Jul 18 2023, 1:37 AM
F37141894: image.png
Jul 18 2023, 1:37 AM
F37141892: image.png
Jul 18 2023, 1:37 AM

Description

Requested by @Hey_man_im_josh on Discord

Special:NewPagesFeed's filters menu displays like this for New Pages Patrol

image.png (734×1 px, 149 KB)

And like this for Articles for Creation

image.png (581×1 px, 82 KB)

In Articles for Creation mode, these items are missing

image.png (697×601 px, 46 KB)

This ticket is to explore adding most of these items to Articles for Creation. We can skip some items though.

* [ ] See if PageTriage creates pagetriage_page_tags for pages in the draft namespace. If not, this would need to be turned on, and the SQL database size increase would need to be considered Already done

  • Decide what radio buttons to provide. For example "Are orphaned" and "Have no categories" don't really apply to draftspace.
  • Make sure those radio buttons are working in the pagetriagelist API when targeted at Articles for Creation
  • Add those radio buttons to Special:NewPagesFeed's set filters menu

* [ ] Also add red labels to articles that have problems in Special:NewPagesFeed Already done

image.png (173×538 px, 7 KB)

* [ ] Also add red labels to articles that have problems in the Page Curation toolbar's info menu Page Curation toolbar does not display in draftspace.
image.png (292×486 px, 24 KB)

Event Timeline

pagetriage_page_tags is definitely created for draftspace pages too. I'll strikeout this task from the list.

Novem_Linguae updated the task description. (Show Details)
Novem_Linguae updated the task description. (Show Details)

Change 976293 had a related patch set uploaded (by Sohom Datta; author: Sohom Datta):

[mediawiki/extensions/PageTriage@master] Allow AFC to select tags seperate from NPP

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

Change 976293 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] Allow AFC to select tags seperate from NPP

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

This is basically done, except that the info chips are missing in the "active filters" list. There is a ticket filed for that: T353655: NewPagesFeed: The AFC tab does not show info chips for "no citations" and "were previously deleted" in the Active filters section