Page MenuHomePhabricator

Recent changes on mobile device doesn't show talk page redlink
Closed, ResolvedPublic

Description

When a new user create its own account the event is correctly tracked on recent changes page.

While in the https://it.wikivoyage.org/wiki/Speciale:UltimeModifiche the user has two red wikilinks associated to the User page and to the Talk page, in https://it.m.wikivoyage.org/wiki/Speciale:UltimeModifiche it has only the red wikilink to the User page; the Talk page doesn't have the link at all.

Same thing happens when an anonymous IP make a change. The IP-User page is a blue wikilink (by default) while the Talk page is a plain text.

In the first case I can't greet the new comer and in the second one I can't provide any feedback in case of need.

Could you fix it?


Version: unspecified
Severity: normal
Platform: Smartphone
URL: https://it.m.wikivoyage.org/wiki/Speciale:UltimeModifiche

Details

Reference
bz60228

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:06 AM
bzimport set Reference to bz60228.
bzimport added a subscriber: Unknown Object (MLST).

bingle-admin wrote:

Prioritization and scheduling of this bug is tracked on Mingle card https://wikimedia.mingle.thoughtworks.com/projects/mobile/cards/1637

This is due to the fact mobile currently disables red links. We're being (overly?) cautious about ensuring we don't generate lots of spam via mobile for project editors.

If you enable the mobile beta (Via Special MobileOptions [1]) you'll see this problem go away.

There is a tracking bug for this.

[1] https://it.m.wikivoyage.org//wiki/Special:MobileOptions

  • This bug has been marked as a duplicate of bug 55500 ***

Honestly it's not the same issue, because as explained above a new user has two red links.

According to the bug that you are referring I should see two black plain text, but I see instead:

  • One red link (the User page)
  • One black plain text (the User talk page) instead of a red link

So it's a similar case but not the same.

However, I've tried the link https://it.m.wikivoyage.org/wiki/Speciale:MobileOptions (this is the correct one).
From my PC, I have been able to activate it and all the red links appear correctly.
From my mobile (I have a BB) I'm not able to activate it: when I click on the button it doesn't move from off to on mode.
Suggestion?

The code that flattens red links is a little buggy. we've had issues where it has stripped formatting. We have this code disabled in beta mode so if you see it is fixed there then this is definitely what it is. Try this link [1]

You can force beta mode at any time by appending mobileaction=beta on the query string.

I'm desperately trying to find us a path to enable red links as the problems the code provides simply isn't worth it!

[1] https://it.m.wikivoyage.org/wiki/Speciale:UltimeModifiche?mobileaction=beta

The link you have just provided me works.

All the red links appear correctly, but unfortunately after the first click I lose the beta mode. It's a bit painfull to add all the time "?mobileaction=beta".

There's a way to force its configuration (a part from the Special:MobileOptions that doesn't work from my BB)?

You may need to enable cookies... Special:MobileOptions is the only way to ensure you get 'stuck' in this mode.

Best thing to do is help us on bug 55500 understand how new creation from mobile should work so we can outline what needs to be done to enable red links.

Cookie works because when I open https://it.wikivoyage.org I'm logged in.

Apparently the problem is on JS, because when I click the button it doesn't slide from off to on position. Can be implemented (somewhere) a link that can refresh the page applying the "on choice"?

After that I should be able to save this new configuration.

Sounds like you may have found another bug - could you open a new one saying you cannot use Special:MobileOptions and provide us with your browser user agent and a screenshot if at all possible? Thanks @Andyrom875

Just opened https://bugzilla.wikimedia.org/show_bug.cgi?id=60511 (correct if you see any mistakes).

PS I can't perform any screenshot with my BB.