Page MenuHomePhabricator

Enable portlet links for logged-out users on the English Wiktionary
Closed, ResolvedPublicRequest

Description

When logged-in users visit an entry on the mobile site like https://en.m.wiktionary.org/wiki/knap, they see three portlet links: "Entry", "Discussion", and "Citations" (the latter added via a gadget). However, logged-out users do not see these links. The community has decided that it would be better to maintain a consistent experience between logged-in and logged-out users. I believe that this involves changing a configuration flag, since what we're asking for already exists on the English Wikipedia, but I'm not sure how that works exactly.

Event Timeline

Jdlrobson subscribed.

I think the request here is to enable wgMinervaTalkAtTop - you can go ahead and do that by following https://wikitech.wikimedia.org/wiki/Wikimedia_site_requests

Note the "citations" link is unrelated but possibly relying on the enabling of that feature flag.

Change #1083294 had a related patch set uploaded (by Hamish; author: Hamish):

[operations/mediawiki-config@master] enwiktionary: Activate wgMinervaTalkAtTop

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

@Jdlrobson — actually, after doing some more digging I think this involves adding the mobile-anon-talk flag to the wiki. But I'm not sure whether that does the same thing as what you proposed.

Change #1083294 merged by jenkins-bot:

[operations/mediawiki-config@master] enwiktionary: Enable mobile page tabs for non logged in users

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

Mentioned in SAL (#wikimedia-operations) [2024-10-29T13:05:04Z] <jforrester@deploy2002> Started scap sync-world: Backport for [[gerrit:1082256|ExtensionDistributor: Mark 1.43 as beta (T372322)]], [[gerrit:1084096|ExtensionDistributor: Remove EOL 1.40 (T364989)]], [[gerrit:1083294|enwiktionary: Enable mobile page tabs for non logged in users (T377648)]]

Mentioned in SAL (#wikimedia-operations) [2024-10-29T13:10:55Z] <jforrester@deploy2002> zabe, macfan4000, hamishz, jforrester: Backport for [[gerrit:1082256|ExtensionDistributor: Mark 1.43 as beta (T372322)]], [[gerrit:1084096|ExtensionDistributor: Remove EOL 1.40 (T364989)]], [[gerrit:1083294|enwiktionary: Enable mobile page tabs for non logged in users (T377648)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Deployed. Please shout if there's an issue.

Mentioned in SAL (#wikimedia-operations) [2024-10-29T13:17:45Z] <jforrester@deploy2002> Finished scap sync-world: Backport for [[gerrit:1082256|ExtensionDistributor: Mark 1.43 as beta (T372322)]], [[gerrit:1084096|ExtensionDistributor: Remove EOL 1.40 (T364989)]], [[gerrit:1083294|enwiktionary: Enable mobile page tabs for non logged in users (T377648)]] (duration: 12m 41s)

Hamishcn claimed this task.