Page MenuHomePhabricator

Inline AJAX support for thanking users from links in the notification flyout
Closed, InvalidPublic

Description

Problem

When a reviewer adds maintenance tags to an article via Special:NewPagesFeed (PageTriage extension), a notification is sent to the page author. It contains a link to thank (Thanks extension) the reviewer but the link navigates to Special:Thanks for confirmation. This is problematic because the user loses the context of what they were doing before looking at their notifications.

Proposed solution

Process the thanks and the confirmation using AJAX without navigating away. This is how it works when thanking from history, diff, or Flow boards.

Event Timeline

Restricted Application added subscribers: StudiesWorld, Aklapper. · View Herald Transcript

Err, isn't this already the case? Unless you click too early before the JS has loaded and get sent to the no-JS fallback.

In the notifications popup/Special:Notifications page itself.

Legoktm renamed this task from Inline support for thanking users to Inline support for thanking users from links in the notification flyout.Feb 18 2016, 6:17 PM
Mattflaschen-WMF renamed this task from Inline support for thanking users from links in the notification flyout to Inline AJAX support for thanking users from links in the notification flyout.Aug 5 2016, 5:49 PM
Urbanecm added a subscriber: Urbanecm.

@SBisson I've invited you to the GCI mentor interface, please see an invitation in your email. Once you complete your registration, you can add this task into GCI. Please keep in mind the description should be longer than now :-).

The link to thank the reviewer seems to have been removed from the echo notification as of 2022,