Skip to:
Content

BuddyPress.org

Opened 7 years ago

Closed 20 months ago

#4469 closed enhancement (maybelater)

Mark as Spammer

Reported by: Jagusti Owned by:
Milestone: Priority: normal
Severity: normal Version: 1.6
Component: Members Keywords: needs-patch, trac-tidy-2018
Cc: sillybean, mercijavier@…

Description

The user experience for marking spam accounts is degraded in version 1.6:

  • The number of steps to mark a user as a spammer has increased. Each click-step requires a page reload, which further slows down the administrative process.
  • There are no other Capabilities currently presented, so it seems premature to have a single option in that screen to spam users.
  • The option 'This user is a spammer' is described as a Capability, which, metaphorically, seems broken. Being a spammer seems more like an account role or status.

By comparison, it is a lot easier to delete accounts. However, spam accounts are common in BuddyPress, so having an Admin Bar menu option to Mark as Spammer is more useful and expedient.

Proposed:

  1. Revert to pre-1.6, with Mark as Spammer directly available from AdminBar when in User Profile. Changeset [1801] has historical method of marking users as spammers.
  2. Include option directly under Edit Member, or as a menu flyout option under a new Account Status submenu.
    • So: AdminBar > Edit Member > Set Account Status > {(Not) Spammer | Delete}.
    • Replicate this in the Account Settings tab (changing Delete Account to Account Status, and present Mark (Not) Spammer and Delete actions).

Change History (9)

#1 @DJPaul
7 years ago

  • Milestone changed from Awaiting Review to 1.7

Yes, 1.6 was a step backwards in this regard.

#2 @sillybean
7 years ago

  • Cc sillybean added

#3 @mercime
7 years ago

  • Cc mercijavier@… added

#4 @sillybean
7 years ago

I've written a quick plugin to restore this link in the admin bar. (I also threw in a function to add a "Spammer" link to the activity stream.) Grab it here: https://gist.github.com/3815688

This plugin restores an action that, according to the inline docs, was deliberately removed and moved to settings in 1.6. I haven't been following BP development, so I don't know what the plan is/was for that, or whether restoring the action has any adverse effects. I need to get up to speed before submitting a patch.

#5 @DJPaul
7 years ago

  • Keywords needs-patch added

#6 @johnjamesjacoby
7 years ago

  • Milestone changed from 1.7 to 1.8

Is probably worth while to put more effort into this (and the settings component as a whole) in 1.8.

#7 @boonebgorges
6 years ago

  • Milestone changed from 1.8 to Future Release

#8 @DJPaul
20 months ago

  • Keywords trac-tidy-2018 added

We're closing this ticket because it has not received any contribution or comments for at least two years. We have decided that it is better to close tickets that are good ideas, which have not gotten (or are unlikely to get) contributions, rather than keep things open indefinitely. This will help us share a more realistic roadmap for BuddyPress with you.

Everyone very much appreciates the time and effort that you spent sharing your idea with us. On behalf of the entire BuddyPress team, thank you.

If you feel strongly that this enhancement should still be added to BuddyPress, and you are able to contribute effort towards it, we encourage you to re-open the ticket, or start a discussion about it in our Slack channel. Please consider that time has proven that good ideas without contributions do not get built.

For more information, see https://bpdevel.wordpress.com/2018/01/21/our-awaiting-contributions-milestone-contains/
or find us on Slack, in the #buddypress channel: https://make.wordpress.org/chat/

#9 @DJPaul
20 months ago

  • Milestone Awaiting Contributions deleted
  • Resolution set to maybelater
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.