Page MenuHomePhabricator

Enable people to use Topic Containers to jump to the most recently posted comment in a specific discussion
Closed, ResolvedPublic

Description

This task involves the work of enabling people to use the metadata that appears within Topic Containers to see the latest comment posted in a particular discussion.

This implementation would largely mirror the experience we designed and implemented for the "latest comment indicator" that appears beneath the talk page's title. See T299814.

User Story

  • When I happen upon a discussion that is of interest to me, I want to be able to quickly see what the most recent thing someone has said in this discussion is, so that I can assess the current state of the discussion and decide whether I will say something myself.

Requirements

These requirements are borrowed from the latest comment indicator that will appear beneath the talk page's title that we designed in T299814.

Meta

  • Platforms: mobile and desktop
  • Skins(s): T306730

User Experience

  • The absolute or relative date that appears after/follows the Last comment: label within the Topic Container appears clickable/tappable
  • When someone clicks/taps the absolute or relative date, the page they are viewing will be scrolled such that:
    • The comment that has been posted most recently:
      • Appears "focused" within the person's viewport
      • Is highlighted

References

Testing

Will be deployed to beta cluster. Enable DiscussionTools beta feature, and the visual enhancements in editing preferences.

Event Timeline

ppelberg updated the task description. (Show Details)
ppelberg added a subscriber: Klein.
ppelberg renamed this task from Enable people to use the last comment metadata to jump to the most recently posted comment in a discussion to Enable people to use Topic Containers to jump to the most recently posted comment in a specific discussion.Jun 2 2022, 12:41 AM

Change 808039 had a related patch set uploaded (by Bartosz Dziewoński; author: Esanders):

[mediawiki/extensions/DiscussionTools@master] Thread containers: Link latest comment timestamp to corresponding comment

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

Change 808039 merged by jenkins-bot:

[mediawiki/extensions/DiscussionTools@master] Thread containers: Link latest comment timestamp to corresponding comment

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