Page MenuHomePhabricator

Mute: Add links to mute specific user to Echo notification
Open, Needs TriagePublic

Description

Currently, to configure the notifications mute lists, users must go to Special:Preferences and add the username manually. A more standard user experience would be to add a way to mute the user by taking them to Special:Mute (added in T218265 and related tickets).

Echo already has an ellipsis menu that allows for advanced options:

Screen Shot 2019-03-13 at 2.29.35 PM.png (332×572 px, 62 KB)
Screen Shot 2019-03-13 at 2.29.57 PM.png (541×1 px, 94 KB)
From any pageOn Special:Notifications

Acceptance criteria

  • For notifications that are triggered from one user to another (see list below) add an item to the ellipsis menu
    • Icon F31722158
    • Label: Mute notifications from USERNAME
  • On click, it should take the user to Special:Mute for that username with the "Mute notifications for this user" checkbox pre-checked.

Types of notifications

  • Thanks
  • Structured Discussions
  • Mention
  • This list should be compared to the Notification Mute code

Event Timeline

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

@DannyS712 would you be interested in picking up this task? It's one we want to do and we are pretty confident it would be impactful.

@DannyS712 would you be interested in picking up this task? It's one we want to do and we are pretty confident it would be impactful.

Until 1.35 is out I'm spending most of my time on T159299: Deprecate and remove $wgUser, but I should be able to take a crack at this

@DannyS712 Great. I will take some time to go over the acceptance criteria to make sure it's up to date before you take it on.
Thanks.

Niharika added a subscriber: Prtksxna.

Also needs an icon. @Prtksxna could you look at this task when you have time?

Also needs an icon. @Prtksxna could you look at this task when you have time?

Yep, we don't have an icon in the pack for this right now. I'll add one and update here :)

I am checking with the design team about RTL versions for symmetrical icons with a cross on them. Will update here in case we need it.

NOTE: I checked with the design team, and we're good to keep the cross the same. So the above files should be good to go.

I am checking with the design team about RTL versions for symmetrical icons with a cross on them. Will update here in case we need it.

NOTE: I checked with the design team, and we're good to keep the cross the same. So the above files should be good to go.

Thanks @Prtksxna.