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: 113
Released: 09 Jul 2009 Last Update: 09 Jul 2009 Downloads: 604
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:	1347
Size:	37.6 KB
ID:	101735   Click image for larger version

Name:	uc2.gif
Views:	1459
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.
Comments
  #2  
Old 09 Jul 2009, 08:18
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Some hints. Here is current config at my site. Can't recomment to everyone, but that can give you some ideas.

User groups (upgraded on time basis):

1. Just registered - no posting permissions, upgraded after 1 day. Nice way to beat spammers.
2. Novice - specific for my forum. Limited access. Can make posts, but no writing access to "trading" categories. Upgraded after 30 days.
3. Full memfer

Cleanup rules:

1. Delete "Just registered" after 7 inactivity days.
2. Delete "Novice" with zero posts after 21 inactivity days.
3. Delete "Full Members" with zero posts after 180 inactivity days.
4. Delete "not validated emails" after 3 days.

Effectivity - 60%.

Also tested this rule: "delete old members, less than 5 posts, gone more than 2 years ago". - only 5% effectivity.

Last edited by Vitaly; 09 Jul 2009 at 11:34.
Reply With Quote
  #3  
Old 09 Jul 2009, 08:55
Ronald0's Avatar
Ronald0 Ronald0 is offline
 
Join Date: Jan 2009
Real name: Jake
Wow, this is a very useful module, might end up using it in the future. Depending on whether or not i want to keep my statistics or not.

When you say above "havent viewed in a long time", what do mean like whats the set time?
Reply With Quote
  #4  
Old 09 Jul 2009, 09:02
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
I'm not sure, that understand your question. Any rule set depends on forum policy, and can't be generalised. All possible conditions are shown on screenshot, but values depend on each forum owner.
Reply With Quote
  #5  
Old 09 Jul 2009, 09:27
YISRAEL YISRAEL is offline
 
Join Date: Feb 2009
Not so useful but still thanks a lot
Reply With Quote
  #6  
Old 09 Jul 2009, 09:44
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Originally Posted by YISRAEL View Post
Not so useful but still thanks a lot
I don't agree. More than 50% accounts are dummy, and can be cleared, to free usernames. That make sense for big forums, and simplify maintenance in some cases.

Stats for mu forum:

- last user ID 50652
- total users (after cleanup) 19359

PS. Added statistics to mod description.

Last edited by Vitaly; 09 Jul 2009 at 10:24.
Reply With Quote
  #7  
Old 09 Jul 2009, 11:00
ishare ishare is offline
 
Join Date: Jun 2006
Vitaly you do great works.. And i appreciate it very much. This is very very useful and i will sure use it in near future. Right now i will tag it for future use. But i did want to thank you for this great job.
Reply With Quote
  #8  
Old 09 Jul 2009, 11:14
Frondy's Avatar
Frondy Frondy is offline
 
Join Date: Feb 2009
Very useful, thanx!

installed

Little suggestion:

When testing, it displays all users defined by rule on sinle page, maybe will be better to split on several pages, e.g. 100 per page?

Last edited by Frondy; 09 Jul 2009 at 11:30.
Reply With Quote
  #9  
Old 09 Jul 2009, 11:30
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Added "live config" example to second post. Enjoy

Originally Posted by Frondy View Post
Little suggestion:

When testing, it displays all users defined by rule on sinle page, maybe will be better to split on several pages, e.g. 100 per page?
When your rules are active, those are applyed every days, and test results are very small. Big list can exist ONLY before first cleanup. So, I don't see reasons to overcomplicate code

Hint: you can increase "inactivity" value and clear users manually with several passes.

Last edited by Vitaly; 09 Jul 2009 at 11:51.
Reply With Quote
  #10  
Old 09 Jul 2009, 11:59
Frondy's Avatar
Frondy Frondy is offline
 
Join Date: Feb 2009
Originally Posted by Vitaly View Post
Added "live config" example to second post. Enjoy



When your rules are active, those are applyed every days, and test results are very small. Big list can exist ONLY before first cleanup. So, I don't see reasons to overcomplicate code

Hint: you can increase "inactivity" value and clear users manually with several passes.
Yes, that is true. Before first clean up, my Firefox stops responding, but now, everithing works fine

Thank You
Reply With Quote
  #11  
Old 09 Jul 2009, 12:16
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Frondy, could you publish statistics for your forum? Last user ID and total members after cleanup?
Reply With Quote
  #12  
Old 09 Jul 2009, 12:21
Frondy's Avatar
Frondy Frondy is offline
 
Join Date: Feb 2009
Originally Posted by Vitaly View Post
Frondy, could you publish statistics for your forum? Last user ID and total members after cleanup?
20.354 last ID
10,880 after

I have filtered just members not active for 365 days and with no posts

Reply With Quote
  #13  
Old 09 Jul 2009, 16:40
thedvs thedvs is offline
 
Join Date: May 2002
this is a big ask, but could you add an addon like a counter for the post thanks hack?
some boards, we just use the thanks hack so people dont post useless threads

so we can check 0 posts 0 thanks etc
Reply With Quote
  #14  
Old 09 Jul 2009, 17:13
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
I'm not sure, that will customize this mod in nearest future for third-party products. The only good news, that mod is reuseable
Reply With Quote
  #15  
Old 09 Jul 2009, 20:04
TWTCommish's Avatar
TWTCommish TWTCommish is offline
 
Join Date: Oct 2001
Real name: Chris
Looks interesting; what's the difference between vBulletin's built-in user pruning options and this? More criteria?
__________________
Ask me about how to purchase vB Quiz for vBulletin 3.7 (works with 3.8, too)!

Websites: Movie Forums | Go Quiz
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
Forum Jump


New To Site? Need Help?

All times are GMT. The time now is 02:15.

Layout Options | Width: Wide Color: