Page MenuHomePhabricator

red link to existing user page
Open, Needs TriagePublicBUG REPORT

Description

List of steps to reproduce (step by step, including full links if applicable):

  • create a user page on Meta-Wiki
  • go to a wiki where you don't have a local user page
  • edit any page and include the link to your user page in the edit summary

Test

I edited my page for testing on Portuguese Wikivoyage. The editing summary was as follows:

teste [[User:Edu!|Edu!]]

What happens?:
In the history the link appears red. The link also appears red on the recent changes page and my contributions page.

Screenshot_20211030-151840~2.jpg (191×540 px, 11 KB)

What should have happened instead?:
On the mobile version diff page the link appears blue, the same should happen on other pages as well.

Screenshot_20211030-151910~2.jpg (218×540 px, 10 KB)

Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc:
Google Chrome (94.0.4606.85)

Event Timeline

Aklapper changed the task status from Open to Stalled.Oct 30 2021, 5:19 PM

@Edu: Please do follow https://www.mediawiki.org/wiki/How_to_report_a_bug and do provide steps to reproduce by using and filling out the task template. Thanks. This task lacks URLs.

Bugreporter changed the task status from Stalled to Open.Oct 30 2021, 5:19 PM
Jdlrobson subscribed.

The mobile diff comes from wikidiff2 diff code lives inside core.

My $0.02: the diff on mobile looks like it's the one behaving correctly here, as the page exists.

The mobile diff comes from wikidiff2 diff code lives inside core.

The diff body, probably not the edit summary though?

My $0.02: the diff on mobile looks like it's the one behaving correctly here, as the page exists.

The page doesn't exist, but is known (in the sense of Title::isKnown()). So this is probably a matter of using that vs. Title::exists().
Agreed that the mobile behavior is the correct one. Known pages should be blue in edit summaries, just like in the article body.

Ah right. I hadn't realized that was the summary. The styling was too similar to the diff I thought it was part of the page. Thanks for correcting me @Tgr