Page MenuHomePhabricator

Tagging "mark as reviewed" checkbox default should match article state
Closed, ResolvedPublicFeature

Description

Feature summary (what you would like to be able to do and where):
Follow up to T242324. @Onel5969 had the good idea to make the default for this check box be the article's current review state. So for example, if an article is autoreviewed, and you go to maintenance tag it, the "mark as reviewed" check box next to the "apply tag" button should be checked by default. That way you don't accidentally unreview it when applying the tag.

2022-09-30_190629.png (739×942 px, 111 KB)

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):

Benefits (why should this be implemented?):

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Novem_Linguae renamed this task from Tagging "mark as revirewed" checkbox default should match article state to Tagging "mark as reviewed" checkbox default should match article state.Oct 1 2022, 2:08 AM
Novem_Linguae moved this task from Backlog to Soon on the PageTriage board.

We could remove the checkbox altogether for autopatrolled and reviewed articles. If somebody wants to un-review they should have to explicitly go to the "tick" flyout and press the button.

Change 842704 had a related patch set uploaded (by MPGuy2824; author: MPGuy2824):

[mediawiki/extensions/PageTriage@master] CurationToolbar: In the tags flyout, set the default state of the "mark as reviewed" checkbox to the article reviewed state

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

MPGuy2824 changed the task status from Open to In Progress.Oct 14 2022, 10:26 AM
MPGuy2824 claimed this task.
MPGuy2824 moved this task from Soon to Code Review on the PageTriage board.

Change 842704 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] CurationToolbar: In the tags flyout, set the default state of the "mark as reviewed" checkbox to the article reviewed state

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

MPGuy2824 moved this task from Waiting for enwiki deploy to Done on the PageTriage board.