phpBB

Development Discussion Board

phpBB's testing ground of bleeding edge code
Advanced search

Ban user and disapprove all posts or delete user and posts

General discussion of development ideas and the approaches taken in the 3.x branch of phpBB. The next feature release of phpBB 3 will be 3.1/Ascreaus followed by 3.2/Arsia.

Ban user and disapprove all posts or delete user and posts

Postby Oleg » Fri Jan 14, 2011 3:58 am

i'm pretty sure this currently requires a modification, and now that I am using modcp of a certain board I really cannot believe this is not part of phpbb.

Every unmodified and every popular board out there must have to moderate spam posts. Currently at least two separate actions are required for every spammer, and if they managed to post more than a single post then more than two actions are needed. There is just no need to make people do so much useless work.

I can see two popular policy choices:

1. Delete spammer user account and delete all posts made by user account. (What I coded for my board.)

2. Ban spammer and disapprove all posts with the same reason - spam. (What I'm doing now.)

They should probably both be supported. The UI that might work is:

1. On the ban confirmation page, add a check box saying "also disapprove all posts from this user in moderation queue with reason: <drop-down with defined reasons>".

2. For deleting users, I'm not sure what the best place for that would be - on my board I added a link to user profiles to nuke the users, so either adding a link next to "Banning" that would delete the user, with a checkbox to nuke all of their posts, or extend the banning page to provide the option to delete the user and optionally their posts.

For this shortcut, I figure the disapproval reason should be selectable, but one reason would apply to all posts in moderation. If the admin wants to disapprove different posts with different reasons they would need to do that individually.
Oleg
3.1 Release Manager
3.1 Release Manager
 
Posts: 1150
Joined: Tue Feb 23, 2010 2:38 am

Re: Ban user and disapprove all posts or delete user and pos

Postby DavidIQ » Fri Jan 14, 2011 4:29 am

You should add to the list banning of all 3 bannable items at one time (username, email, IP). There are MODs for this one like Tri-force, ban-hammer, etc. and I think there are some for some of the other things you've mentioned.
Image
User avatar
DavidIQ
MOD Team Leader
MOD Team Leader
 
Posts: 753
Joined: Thu Mar 02, 2006 4:29 pm
Location: Earth

Re: Ban user and disapprove all posts or delete user and pos

Postby Sam » Fri Jan 14, 2011 7:19 am

I would also make it hookable, with the IP, Username, and Email available. MOD authors could create a spammer blacklist reporting system with such a thing.
Maybe we could also create a Ban Type: Normal, Spammer. A "Spammer" type ban would be rid the posts, clear out the profile, basically nuke the user, while the Normal is just if the member broke too many rules and now has a ban.
User avatar
Sam
Website Team
Website Team
 
Posts: 31
Joined: Fri Jan 23, 2009 10:24 pm

Re: Ban user and disapprove all posts or delete user and pos

Postby Oleg » Sat Jan 15, 2011 1:49 am

I noticed that multiple posts may be disapproved at once, but each must be individually marked - there is no "mark all" link/button/check box. I filed http://tracker.phpbb.com/browse/PHPBB3-9996 to remedy that.
Oleg
3.1 Release Manager
3.1 Release Manager
 
Posts: 1150
Joined: Tue Feb 23, 2010 2:38 am

Re: Ban user and disapprove all posts or delete user and pos

Postby bonelifer » Mon Jan 17, 2011 7:08 pm

I definitely agree with this. Something similar to EXreaction's "One Click" ban mod (but without all the bugs that need fixed after installing it). :P
bonelifer
Moderator Team
Moderator Team
 
Posts: 61
Joined: Mon Jan 31, 2005 10:41 am

Re: Ban user and disapprove all posts or delete user and pos

Postby exintaexi » Mon Jan 24, 2011 2:08 am

Ok, I cannot agree more with this topic. And if I may I want to add a couple of things that probably just didn't happen to you and slipped your attention.

Oddly, when a "post edited", "post deleted" or "user warned" action is logged, the links provided are: "view forum" and "view topic".

That IMHO is quite useless. I mean why get in trouble to extract topic and forum information for a deleted or edited post? How will you actually find the post? And why link to the forum when a user is warned? That's best described as bug rather than a feature missing. :roll:

So I'd like add my vote on this and add:
1) Add a link to user profile and actual post when a post edit is logged. Probably drop links to forum/topic.
2) Add a link to user profile when a user warned is logged, and also a link to the actual post if warned for a specific post and not through profile.
3) Add a link to user profile when a post deleted is logged and (with a question mark) a link to the post deleted just for those who have some kind of soft delete configured?
exintaexi
Registered User
 
Posts: 7
Joined: Mon Nov 22, 2010 8:31 pm

Re: Ban user and disapprove all posts or delete user and pos

Postby Oleg » Mon Jan 24, 2011 2:45 am

exintaexi, the topic about adding hyperlinks to modcp is here: viewtopic.php?f=105&t=35730
Oleg
3.1 Release Manager
3.1 Release Manager
 
Posts: 1150
Joined: Tue Feb 23, 2010 2:38 am

Re: Ban user and disapprove all posts or delete user and pos

Postby exintaexi » Tue Feb 01, 2011 3:23 pm

nn-, sorry for that, i mixed the topics and replied to the wrong one! Of course I agree with this one too ;)
exintaexi
Registered User
 
Posts: 7
Joined: Mon Nov 22, 2010 8:31 pm


Return to [3.x] Discussion

Who is online

Users browsing this forum: No registered users and 16 guests