Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Users Cleanup Details »
Users Cleanup
Mod Version: 0.1, by Vitaly (Coder) Vitaly is offline
Developer Last Online: Jul 2014 I like it Show Printable Version Email this Page

vB Version: 3.8.x Rating: (13 votes - 4.69 average) Installs: 114
Released: 09 Jul 2009 Last Update: 09 Jul 2009 Downloads: 610
Not Supported Uses Plugins Additional Files Re-usable Code  

This mod helps to automatically delete user account upon custom-defined rules. For example, you can delete members, who didn't comfirmed emails after 3 days, delete members, who have zero posts and didn't visited your forum for a long time, and so on.

Any conditions can be defined! Cleanup can be done in both automatic and manual mode.

Difference between built-in vB user pruner:

1. Completely automated.
2. Comfotable management of multiple rules.
3. More flexible prune criterias.

Some stat for my forum (only zero-posts users were cleared):

- last user ID 50652
- total users left 19359

60% effectivity!!!

Installation:

Upload files and import product XML.

Configuration:
  • Enter ACP and go to Users -> Cleanup.
  • Create cleanup rules you needs, and save in inactive state.
  • Test you rules. Do manual cleanup, if you wish.
  • Activate rules (enable automatic cleanup), if you are satisfied with testing results.
Warning! Don't activate cleanup rules without testing! Don't forget to backup your forum database!

PS. Product is marked as beta, because i can't test all possible rules combinations. But those been used - works fine. If you have strange results duging testing, don't hesitate to post screenshot with your rule, and explain what is wrong.

Was NOT tested with 3.6.x & 3.7.x, but probably works.

This mod is delelopped here http://github.com/rcdesign/vb-users_cleanup . Patches are welcome.

Download Now

Only licensed members can download files, Click Here for more information.

Supporters / CoAuthors

Screenshots

Click image for larger version

Name:	uc1.gif
Views:	1370
Size:	37.6 KB
ID:	101735   Click image for larger version

Name:	uc2.gif
Views:	1481
Size:	53.4 KB
ID:	101736  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #16  
Old 09 Jul 2009, 21:16
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Originally Posted by TWTCommish View Post
Looks interesting; what's the difference between vBulletin's built-in user pruning options and this? More criteria?
1. Completely automated.
2. Manage multiple rules.
3. More flexible criterias.

PS. added to mod description.

Last edited by Vitaly; 09 Jul 2009 at 21:54.
Reply With Quote
  #17  
Old 11 Jul 2009, 14:10
Black Tiger's Avatar
Black Tiger Black Tiger is offline
 
Join Date: Apr 2004
Thank you Vitaly, I was just looking for something like this! Marked installed!
__________________
Greetings, Black Tiger
Reply With Quote
  #18  
Old 11 Jul 2009, 19:26
smirkley smirkley is offline
 
Join Date: Apr 2008
I like this.

I used to have a mod that removed unverified accounts after 7 days if the member did not verify by email.

What settings would I use to do the same with your mod?
Reply With Quote
  #19  
Old 14 Jul 2009, 02:10
Black Tiger's Avatar
Black Tiger Black Tiger is offline
 
Join Date: Apr 2004
Question. How does this get automated? I just installed and configured and marked the rule active. But I don't see any crontab appearing in the Scheduled task manager. How is it made automated then?
__________________
Greetings, Black Tiger
Reply With Quote
  #20  
Old 14 Jul 2009, 17:42
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Would be really useful to my board, if inactive members get reminder emails first. This would certainly increase the number of active members on a board. Just deleting the inactive accounts without trying to get those members active first, seems to be missing the boat.
Reply With Quote
  #21  
Old 14 Jul 2009, 21:24
a9eel a9eel is offline
 
Join Date: Oct 2007
thx Vitaly keep the good work
Reply With Quote
  #22  
Old 18 Jul 2009, 12:56
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Originally Posted by Alfa1 View Post
Would be really useful to my board, if inactive members get reminder emails first. This would certainly increase the number of active members on a board. Just deleting the inactive accounts without trying to get those members active first, seems to be missing the boat.
Sorry, no. I consider such methods as "abusing".
Reply With Quote
  #23  
Old 10 Aug 2009, 04:50
Sunka Sunka is offline
 
Join Date: Mar 2008
Originally Posted by Black Tiger View Post
Question. How does this get automated? I just installed and configured and marked the rule active. But I don't see any crontab appearing in the Scheduled task manager. How is it made automated then?
Installed and want to know answer for quoted question too!
And how to manually delete users? ==> Click on test and then delete users???
Reply With Quote
  #24  
Old 10 Aug 2009, 05:43
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Originally Posted by Sunka View Post
Installed and want to know answer for quoted question too!
There should be "Users Cleanup" crontab after import. Look for code in end of XML-file.
Originally Posted by Sunka View Post
And how to manually delete users? ==> Click on test and then delete users???
Yes.
Reply With Quote
  #25  
Old 10 Aug 2009, 06:29
Sunka Sunka is offline
 
Join Date: Mar 2008
aaaaa, I see now
So, by default it is run every 4 hours and 10 minutes?

Cpacibo!
Reply With Quote
  #26  
Old 10 Aug 2009, 06:33
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Every day in 04:10. That's enougth.
Reply With Quote
  #27  
Old 10 Aug 2009, 12:11
Frondy's Avatar
Frondy Frondy is offline
 
Join Date: Feb 2009
Is there any chance to add filter for members without e-mail?
I use one mod to remove nonvalid emails from users profile

Thank you
Reply With Quote
  #28  
Old 10 Aug 2009, 13:42
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
No such plans.

You could use email validation during registration, and the make rule to remove members from "validating email" group.
Reply With Quote
  #29  
Old 10 Aug 2009, 16:38
Frondy's Avatar
Frondy Frondy is offline
 
Join Date: Feb 2009
Originally Posted by Vitaly View Post
No such plans.

You could use email validation during registration, and the make rule to remove members from "validating email" group.
Yes, that is my plan, tu use mail validation, but it is too late for older members...

Thank you anyway
Reply With Quote
  #30  
Old 14 Aug 2009, 12:18
LI_Pets LI_Pets is offline
 
Join Date: Jun 2009
Not sure why you would want toss members away like this, it doesn't cost anything to keep them.

I have old members that haven't posted in a long time, but when they get the birthday email they come back sometimes.

I would suggest a reminder email based on criteria, they signed up that is NOT abuse.

Also rather then deleting anyone ever they should be moved to another user group like "inactive"

Never discard members totally IMO.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 22:36.

Layout Options | Width: Wide Color: