Page MenuHomePhabricator

Mobile version of Wikipedia shows changes for Flagged revisions but no button to flag
Open, Needs TriagePublicBUG REPORT

Description

I have a beta enabled.
I visited an article on plwiki.
Changes were shown on top (before article body).
There was no button to flag the revision (pl: oznacz jako przejrzaną).

I would expect to have the button directly below diff.

Event Timeline

BTW. Might be a good idea to also add a link to skip the diff and go directly to the contents of the article (if someone doesn't have time to review changes).

Not sure if this is something we did on plwiki or is it built in, but on desktop version of plwiki diff for flagged revisions is collapsed by default.

Tacsipacsi changed the subtype of this task from "Task" to "Bug Report".Mar 28 2022, 10:05 PM
Tacsipacsi added a subscriber: Tacsipacsi.

I see the box on huwiki:

Screen Shot 2022-03-29 at 00.01.29.png (2×1 px, 285 KB)

(I don’t see it on plwiki, but that’s expected, as I’m not a reviewer there). @Nux, could you please recheck and confirm? Granted, it looks awful with the missing styles, but this task is about the missing rating box, not the broken styling, so it can be closed if the box appears.

Steps.

  1. Open [[Special:PendingChanges]].
  2. Go to some un-reviewd article. E.g. now: https://pl.m.wikipedia.org/wiki/AXN_Black

Problems:

  1. You see changes on top (changes that are not collapsed). You do not see the article itself. On desktop changes are collapsed. Mobile should be even more focused, so changes should at least be collapsed.
  2. The group "Oznacz tę wersję" (#mw-fr-reviewform) is on the bottom of the page. Not on top.

But the button is there so I guess it is fine. I could modify this on plwiki directly now that the button is there.

Problems:

  1. You see changes on top (changes that are not collapsed). You do not see the article itself. On desktop changes are collapsed. Mobile should be even more focused, so changes should at least be collapsed.

If you open a diff, I’d expect you to be interested in the diff, not the rendered content, so I don’t see any reason to collapse the thing that you’re most interested in.

  1. The group "Oznacz tę wersję" (#mw-fr-reviewform) is on the bottom of the page. Not on top.

I see consistent result on desktop and mobile, provided that there are at least two pending changes (if there’s only one pending change, you get redirected to Special:MobileDiff, which is known to be broken, see T238507): when looking at the article in read view (first row in the table below), the review interface is at the bottom; when looking at the diff (second row), it’s at the top.

URLDesktopMobile
https://hu(.m).wikipedia.org/wiki/Hadsereg
Screenshot 2022-03-29 at 22-16-27 Hadsereg – Wikipédia.png (679×1 px, 129 KB)
Screenshot 2022-03-29 at 22-22-53 Hadsereg – Wikipédia.png (925×359 px, 86 KB)
https://hu(.m).wikipedia.org/w/index.php?title=Hadsereg&oldid=22071466&diff=cur
Screenshot 2022-03-29 at 22-18-39 „Hadsereg” változatai közötti eltérés – Wikipédia.png (1×1 px, 190 KB)
Screenshot 2022-03-29 at 22-27-05 „Hadsereg” változatai közötti eltérés – Wikipédia.png (1×360 px, 166 KB)

(I cut a lot from the article content and the diff itself to make the screenshots smaller, but this doesn’t change anything in the FR interface.)

If you open a diff, I’d expect you to be interested in the diff, not the rendered content, so I don’t see any reason to collapse the thing that you’re most interested in.

But I'm not opening a diff. I'm opening an article that (so happens) is not reviewed yet. I'm opening https://pl.m.wikipedia.org/wiki/AXN_Black

Also added a prototype for plwiki here: https://commons.wikimedia.org/wiki/File:Oznacz_wersj%C4%99_mobiliki_prototyp_plwiki.png

I guess each wiki has it's own configuration (judging from your screens). So we can have a simple script made just for plwiki (instead of doing global changes). I already prepared the script for myself https://pl.wikipedia.org/w/index.php?title=Wikipedysta:Nux/minerva.js&oldid=66707185 (pending community approval and maybe some tweaks).