Page MenuHomePhabricator

[Sub-epic] Create entry points for the Incident Report dialog with DiscussionTools
Closed, ResolvedPublic

Description

As a user, I need a way to report an abusive message

Acceptance Criteria:

  • A user can report a thread on mobile
  • A user can report a comment on mobile
  • A user can report a thread on desktop
  • A user can report a comment on desktop

Related Objects

Event Timeline

MShilova_WMF renamed this task from Create entry points for the Incident Report dialog to [Sub-epic] Create entry points for the Incident Report dialog.Jun 21 2023, 1:35 PM

In a DiscussionTools page, we have topic headers and then individual comments. Next to each individual comment is a reply button. This task proposes to add an ellipsis menu next to each topic header and comment.

Please note that the reply button and the to-be-created ellipsis menu appear only next to recognized comments. While DiscussionTools generally expects users to write recognizable comments (and makes it impossible to accidentally write unrecognizable comments using its tools), an abuse report tool should take this attack vector into account, since it’s pretty easy to create an unrecognizable comments using the legacy full-page editor.

kostajh renamed this task from [Sub-epic] Create entry points for the Incident Report dialog to [Sub-epic] Create entry points for the Incident Report dialog with DiscussionTools.Jul 6 2023, 4:25 PM
kostajh updated the task description. (Show Details)
kostajh updated the task description. (Show Details)

In a DiscussionTools page, we have topic headers and then individual comments. Next to each individual comment is a reply button. This task proposes to add an ellipsis menu next to each topic header and comment.

Please note that the reply button and the to-be-created ellipsis menu appear only next to recognized comments. While DiscussionTools generally expects users to write recognizable comments (and makes it impossible to accidentally write unrecognizable comments using its tools), an abuse report tool should take this attack vector into account, since it’s pretty easy to create an unrecognizable comments using the legacy full-page editor.

Good point, thanks for this note. I've split that out into T341261: Add report menu item to Minerva and Vector 2022 tools.

Closing this epic task, the follow-up item is T342627