View Full Version : Temp Ban For All Users That Don't Post
Cloud Strife
12-24-2005, 12:50 PM
I thought i'd be able to do this with move/prune users, but there isnt the option. What I want is to search for all users that havent made a post for say 30 days, then give them a temporary banning for about a week. I think this should be fairly simple to make hopefully.
Can someone help?
Paul M
12-24-2005, 02:00 PM
You want to ban people who haven't posted ??????
StGaensler
12-24-2005, 02:56 PM
You want to ban people who haven't posted ??????Yes, that's how I understand him.
I don't know how to make cross-table querys but with this query you can move all those users into another usergroup:UPDATE user SET usergroupid = X WHERE lastpost < UNIX_TIMESTAMP(NOW()-30*24*60*60)
Zachariah
12-24-2005, 02:59 PM
Create a new Usergroup (give it a name) with settings you want the members to have.
- no Arcade
- no Downloads
- no Gallery
- no whatever
Usergroup Promotions
setup automatic usergroup promotions, so that users who meet specific criteria are moved into or become a secondary member of another usergroup, generally with greater permissions.
By default, promotions are checked hourly.
Create 2 promotions.
- 1 to move the users to the group
- 1 to move them back when they do whatever it is your want them to do.
http://www.vbulletin.com/docs/html/usergroup_add_promotion
Cloud Strife
12-24-2005, 07:47 PM
Create a new Usergroup (give it a name) with settings you want the members to have.
- no Arcade
- no Downloads
- no Gallery
- no whatever
Create 2 promotions.
- 1 to move the users to the group
- 1 to move them back when they do whatever it is your want them to do.
http://www.vbulletin.com/docs/html/usergroup_add_promotion
Thanks. But I think you misunderstand. I want it so that if they haven't made a post for 30 days, then it will ban them for 7 days (like the temporary banning options in vB3)
I dont think a 7 day banning is a usergroup though. So I cant figure out how to do this one myself
Cloud Strife
12-25-2005, 08:56 PM
bump
Cloud Strife
12-27-2005, 01:38 AM
bump
PennylessZ28
12-27-2005, 02:52 AM
why would you want to temp ban someone for not posting? I'd never come back or consider posting if you did that.
Wouldn't that be kinda pointless? I mean, someone hasn't posted for 30 days, and you want to ban that person for 7? Either the person wouldn't care because he won't be there anyway to see the ban, or if the user comes back he would most likely be all "wtf?" and never come back after that.
Good luck though.
Cloud Strife
12-28-2005, 08:09 PM
bump
Paul M
12-28-2005, 08:30 PM
tbh I can't see anyone even looking at this unless they at least understand the logic of the request, which you don't seem to want to explain. A 7 day ban for someone who hasn't posted for 30 days just seems completely pointless & stupid, and hence not worth anyones effort.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.