WordPress.org

Making WordPress.org

Opened 16 months ago

Last modified 7 months ago

#1960 new defect

Spamming a user should flag topics and replies as spam and remove custom profile data

Reported by: netweb Owned by:
Milestone: Priority: normal
Component: Support Forums Keywords:
Cc:

Description

When blocking a user the users topics and replies should be marked as spam
When blocking a user their user profile should have their profile data removed, e.g. URL, description etc

bbPress.org has a function bbporg_make_user_spammer() that performs much of the above functionality source

Change History (5)

#1 @netweb
16 months ago

  • Summary changed from Blocking a user should flag topics and replies as spam and remove custom profile data to Spamming a user should flag topics and replies as spam and remove custom profile data

#2 @netweb
16 months ago

See also the Tools Required notes.

#3 @netweb
16 months ago

Per the support team handbook: https://make.wordpress.org/support/handbook/contributing-to-the-wordpress-forums/forum-moderator/bbpress-basics/#forum-roles:

"Moderators are tasked with keeping the forums tidy, they have the ability to archive and spam posts, as well as manage the spam and pending queues. They are expected to escalate any issues to the Keymasters if it is required."

"Keymasters generally perform the same tasks as a Moderator. In addition to moderator powers, they can block users from posting, elevate new users, and delete posts."

Should moderators be able to mark a user as a spammer?

(The tool task here in this ticket would block the user and mark all the users topics and replies as spam.)

#4 @netweb
16 months ago

Related: User actions

  • "Flag Author" does not change their bbPress role, they retain the "Participant" role when flagged in this scenario
  • "Block Author"(#1989) only changes the user role to "Blocked" and not change the status of any topics or replies

This ticket was mentioned in Slack in #forums by netweb. View the logs.


7 months ago

Note: See TracTickets for help on using tickets.