Page MenuHomePhabricator

in page history, for pages with no reviewed revisions, doesn't highlight the unreviewed revisions yellow
Closed, DeclinedPublicBUG REPORT

Assigned To
None
Authored By
Novem_Linguae
Jan 25 2025, 11:59 AM
Referenced Files
F58274111: image.png
Jan 25 2025, 11:59 AM
F58274116: image.png
Jan 25 2025, 11:59 AM

Description

Steps to replicate the issue (include links if applicable):

  • install FlaggedRevs with default settings
  • while logged out, create a test page
  • click on the history tab

What happens?:

image.png (1,351×406 px, 45 KB)

What should have happened instead?:

image.png (1,454×451 px, 49 KB)

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):

Event Timeline

Change #1114099 had a related patch set uploaded (by Novem Linguae; author: Novem Linguae):

[mediawiki/extensions/FlaggedRevs@master] FlaggedRevsUIHooks: fix yellow highlight in history for new pages

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

Novem_Linguae renamed this task from in page history, for newly created pages all unreviewed revisions and no reviewed revisions, doesn't highlight the unreviewed revisions yellow to in page history, for pages with no reviewed revisions, doesn't highlight the unreviewed revisions yellow.Jan 25 2025, 12:01 PM

What should have happened instead?:

image.png (1,454×451 px, 49 KB)

I disagree. An unreviewed page is very different from a page with pending changes: pending changes may be hidden from readers (depending on site configuration), unreviewed pages’ edits are never hidden. So users (on wikis configured that way) may rely on this yellow background and the [pending review] note to find out what readers don’t see.

So I don’t think your patch is a good solution. I don’t want to reject all possible ways to change this without knowing what those ways are, but with my current knowledge, I think this isn’t a bug at all.

Change #1114099 abandoned by Novem Linguae:

[mediawiki/extensions/FlaggedRevs@master] FlaggedRevsUIHooks: fix yellow highlight in history for new pages

Reason:

ticket was declined

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