Page MenuHomePhabricator

Watchlist uses non-standard submenu for tabs which doesn't display on mobile web
Closed, ResolvedPublicFeature

Description

NOTE: This only impacts the Watchlist pages on Vector 2022 and Minerva skins

Feature summary (what you would like to be able to do and where):

Upon visiting https://en.wikipedia.org/wiki/Special:EditWatchlist a menu shows under the title like so:

Screen Shot 2022-08-31 at 1.36.30 PM.png (580×2 px, 145 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):

The tabs can now be registered as part of the special page to look like this:

Screen Shot 2022-08-31 at 1.39.55 PM.png (352×2 px, 81 KB)

We can retain backwards compatibility for skins that do not support it, but we are working on updating all Wikimedia skins to support this functionality

WhereBeforeAfter
Vector 2022
Screen Shot 2022-08-31 at 1.36.30 PM.png (580×2 px, 145 KB)
Screen Shot 2022-08-31 at 1.39.55 PM.png (352×2 px, 81 KB)
Advanced mobile mode
Screen Shot 2022-10-04 at 5.11.25 PM.png (817×1 px, 128 KB)
Screen Shot 2022-10-04 at 5.10.55 PM.png (605×1 px, 84 KB)

Benefits (why should this be implemented?):

This would bring consistency with other pages in development. e.g. T315553, T286466 and T315562

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 813711 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/core@master] Watchlist: Register existing sub menu as associated pages

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

@Jdlrobson is this something your team will work on reviewing for would you like Growth team to review?

Hi Kosta thanks for asking! Just making a placeholder for now. I don't think there is any urgency here unless there is interest from any team in pushing it forward. I'll keep you updated.

Jdlrobson added a subscriber: Samwalton9-WMF.

@Samwalton9 perhaps your team would be interested in overseeing the roll out of this change? It makes "raw watchlist", "clear watchlist" functionality available on advanced mobile mode (which currently are not linked)

Jdlrobson renamed this task from Watchlist uses non-standard submenu to Watchlist uses non-standard submenu for tabs which doesn't display on mobile web.Oct 5 2022, 12:15 AM

@Samwalton9 perhaps your team would be interested in overseeing the roll out of this change? It makes "raw watchlist", "clear watchlist" functionality available on advanced mobile mode (which currently are not linked)

Thanks for the heads up, we'll consider it, but it's unlikely to be soon.

@Jdlrobson does this need User-notice? On one hand, it's a conspicuous change to a frequently used interface, on the other hand it is quite self-explanatory, I'm not sure there would be much use in saying that it is happning.

Change 813711 merged by jenkins-bot:

[mediawiki/core@master] Watchlist: Register existing sub menu as associated pages

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

matmarex assigned this task to Jdlrobson.
matmarex subscribed.

I don't think a user notice is needed. The new menu is also not shown on legacy Vector and Monobook and should be a self-explanatory logic evolution of the Vector 2022 and Minerva skins.