Page MenuHomePhabricator

Notifications: Mark messages as read after any visit to the talk page
Closed, ResolvedPublic

Description

Anytime a user visits their own talk page, all their message notifications should be 'marked as read' in the flyout and archive.

This issue was reported by Risker and other users, who point out that visiting their talk page doesn't clear notifications in the red badge, as described on the Notifications talk page:
http://en.wikipedia.org/wiki/Wikipedia_talk:Notifications#Cannot_reset_number_by_going_to_page

Note that this problem could be exacerbated if we provide a secondary path to talk, such as the New Message Indicator feature discussed here:
http://en.wikipedia.org/wiki/Wikipedia:Notifications/New_message_indicator

So we would need to fix this issue first, before we can deploy a new message indicator or OBOM, that provide a secondary path to talk.

To clarify the proposed logic, a talk message would be 'marked as read' if:
a) user visits their talk page
b) user clicks on the red badge

(if flyout includes that message)

c) user clicks on 'Mark all as read'

(if flyout does not include that message)

d) user visits the archive page

(and clicks 'More' to show that message, if not visible)

For more info about 'Mark all as read', check this feature requirement:
http://www.mediawiki.org/wiki/Echo/Feature_requirements#Mark_all_as_read


Version: unspecified
Severity: major

Details

Reference
bz48124

Event Timeline

bzimport raised the priority of this task from to Unbreak Now!.Nov 22 2014, 1:41 AM
bzimport added a project: Notifications.
bzimport set Reference to bz48124.
  • This bug has been marked as a duplicate of bug 47912 ***