Page MenuHomePhabricator

Mail notifications: Provide direct links to threads, not links with offset which break horribly
Open, HighPublic

Description

I just got an email from LQT titled "MediaWiki discussion - Reply: Reference tooltips" that contained a link to the referenced reply. The link was http://www.mediawiki.org/w/index.php?title=Talk:MediaWiki_1.19&offset=20120207055204&lqt_mustshow=11807#Reference_tooltips_11807 (which didn't work) but the "Link To" option in the web UI gave:

Link URL:       https://www.mediawiki.org/wiki/Thread:Talk:MediaWiki_1.19/Reference_tooltips/reply
Wikitext link:  [[Thread:Talk:MediaWiki 1.19/Reference tooltips/reply]]

This URL worked.


Version: unspecified
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=25684
https://bugzilla.wikimedia.org/show_bug.cgi?id=49272

Details

Reference
bz34247

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 12:14 AM
bzimport set Reference to bz34247.
bzimport added a subscriber: Unknown Object (MLST).

Changed summary.
What happened is that the offset in the email link you received excluded that very thread from the view because in the meanwhile two replies where added and the thread was bumped.
Such links should never be provided to the user because they're useless, but they're currently used at least in email notifications and Special:Newmessages.

Threads are very hard to link in general (and the TOC of a talk page will always provide transient non-shareable links), but that's another set of bugs, see for instance bug 24813.

To clarify, &lqt_mustshow=11807 should, I guess, solve the problem, but is currently broken; Special:newmessages doesn't use it at all.

  • Bug 23503 has been marked as a duplicate of this bug. ***
  • Bug 51223 has been marked as a duplicate of this bug. ***
Jdforrester-WMF lowered the priority of this task from High to Lowest.Aug 4 2016, 11:34 PM
Jdforrester-WMF subscribed.

LiquidThreads has been replaced by StructuredDiscussions on all Wikimedia production wikis (except one, which will be done soon). It is no longer under active development or maintenance, so I'm re-classifying all open LQT tasks as "Lowest" priority.

Nemo_bis raised the priority of this task from Lowest to High.Aug 5 2016, 7:34 AM
Liuxinyu970226 lowered the priority of this task from High to Lowest.Mar 22 2019, 2:06 AM
Liuxinyu970226 subscribed.

@Nemo_bis Do you have Gerrit patches right now to fix just this one task? If yes, revert my action and file it, and then assign this task to yourself.

If not, it's pleasure that you should keep Lowest here.

Nemo_bis raised the priority of this task from Lowest to High.Mar 22 2019, 1:08 PM