Until the user creates their user page, tapping on the User page or Discussion tabs lead user to User page or Talk page editor, instead of unactivated state of those pages.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Make mobile user/talk links open in view mode | mediawiki/extensions/GrowthExperiments | master | +27 -26 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • Rileych | T213990 [EPIC] Growth: Newcomer homepage | |||
Resolved | MMiller_WMF | T215983 Homepage: mobile version | |||
Resolved | MMiller_WMF | T225676 Homepage: mobile MVP list | |||
Resolved | SBisson | T225665 Homepage: open user and user talk in reading mode from mobile |
Event Timeline
Do we want to change this only for mobile? Do we want the desktop tabs to open the editor (like regular redlinks)?
@SBisson -- yes we want this to be different on mobile and desktop, because that is the way it works now (without the homepage): on desktop, those pages open the editor, and on mobile they show different kinds of landing pages in reading mode.
Change 516953 had a related patch set uploaded (by Sbisson; owner: Sbisson):
[mediawiki/extensions/GrowthExperiments@master] Make mobile user/talk links open in view mode
Change 516953 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Make mobile user/talk links open in view mode
The task specifies that
Until the user creates their user page, tapping on the User page or Discussion tabs lead user to User page or Talk page editor, instead of unactivated state of those pages.
From @MMiller_WMF comment - opening User and Discussion pages in mobile should behave exactly as they behave without Homepage enabled. This behavior has been implemented.
@Cntlsn - please review the following. User talk page opens in editor but it's consistent with how opening User talk page behaves when Homepage is not enabled.
The current behavior for opening User and Discussion tabs from Homepage is as following:
A user, who does not have User and User talk pages, clicks from Homepage on
(1) User tab :
(2) Discussion tab - Talk page opens in editor:
(3) Clicking Homepage->Start module-> 'Create user page 'opens User page in editor (it's correct, but checked for consistency).
This is what we usually call the "talk overlay"
Opening in edit mode would look like this:
This looks good to me. Leaving this in Needs PM Review until after everything is in Czech and Korean Wikipedia and working fine.