Page MenuHomePhabricator

CommunityConfiguration edit links appear at unrelated pages
Closed, ResolvedPublicBUG REPORT

Description

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

Go to any of the following pages:

What happens?:

A "View form" link appears in the page navigation (see top-right corner):

image.png (976×2 px, 226 KB)

What should have happened instead?:

For Special:Block, no link is expected. For main namespace pages, the "normal" set of links is expected (Read, Edit, Edit source, View history).

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

Other information (browser name/version, screenshots, etc.): Comes as a regression from T363788: Community Configuration: Edit History.

Note that https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CommunityConfiguration/+/1026406 has some code-quality issues, particularly when it comes to i18n.

Event Timeline

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

Change #1031756 had a related patch set uploaded (by Cyndywikime; author: Cyndywikime):

[mediawiki/extensions/CommunityConfiguration@master] Improve navigation link handling in CommunityConfiguration

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

Change #1038843 had a related patch set uploaded (by Sergio Gimeno; author: Cyndywikime):

[mediawiki/extensions/CommunityConfiguration@wmf/1.43.0-wmf.8] Improve navigation link handling in CommunityConfiguration

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

Change #1031756 merged by jenkins-bot:

[mediawiki/extensions/CommunityConfiguration@master] Improve navigation link handling in CommunityConfiguration

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

Change #1038843 merged by jenkins-bot:

[mediawiki/extensions/CommunityConfiguration@wmf/1.43.0-wmf.8] Improve navigation link handling in CommunityConfiguration

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

Mentioned in SAL (#wikimedia-operations) [2024-06-06T20:22:12Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:1039729|[mswiktionary] Rename namespace "Wiktionary" to "Wikikamus" (T366549)]], [[gerrit:1038843|Improve navigation link handling in CommunityConfiguration (T364938 T365504 T360954)]], [[gerrit:1038714|Drop logging level for unsupported providers to DEBUG (T366519 T360954)]]

Mentioned in SAL (#wikimedia-operations) [2024-06-06T20:24:30Z] <urbanecm@deploy1002> urbanecm and sgimeno and gergesshamon: Backport for [[gerrit:1039729|[mswiktionary] Rename namespace "Wiktionary" to "Wikikamus" (T366549)]], [[gerrit:1038843|Improve navigation link handling in CommunityConfiguration (T364938 T365504 T360954)]], [[gerrit:1038714|Drop logging level for unsupported providers to DEBUG (T366519 T360954)]] synced to the testservers (https://wikitech.wikimedia.org/wiki

Mentioned in SAL (#wikimedia-operations) [2024-06-06T20:41:54Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:1039729|[mswiktionary] Rename namespace "Wiktionary" to "Wikikamus" (T366549)]], [[gerrit:1038843|Improve navigation link handling in CommunityConfiguration (T364938 T365504 T360954)]], [[gerrit:1038714|Drop logging level for unsupported providers to DEBUG (T366519 T360954)]] (duration: 19m 42s)