Version: 3.8.001, by Paul M
Developer Last Online: Nov 2023
Category: Administrative and Maintenance Tools -
Version: 3.8.x
Rating:
Released: 01-09-2009
Last Update: Never
Installs: 398
Uses Plugins
Translations
No support by the author.
As of 24 Nov 2017 this modification has been withdrawn.
If a member has not visited the forum for a defined number of days (180 by default) then they will be moved from their existing usergroup to another usergroup (this can be any existing usergroup, however, you should really create a new 'Inactive users' group - esp if you use the auto-restore option).
Only members of a defined list of usergroups are checked for inactivity.
If a member of the inactive usergroup returns to the forum, and auto-restore is enabled, they are automatically restored to another defined usergroup (by default this is usergroup 2, Registered Users).
Note: The move of inactive users is done once per day as part of the daily update cron job.
History:
v3.8.001 : First Release for vB 3.8.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
Would it be a good idea to install this, and once 100 / 200 of your members go unactive, then e-mail or pm that entire usergroup to bring them back to the forum?
Or is that considered spam?
I was wondering how I can get older unactive members back to the forum and this looks like a good idea?
My site has several Usergroups (120+) because the forum is used as a private support site for individual customers.
Aside from the pain of entering 100 or so numbers separated by commas, I was wondering if I'll need to update the search Usergroups every time I add a new Usergroup?
Does this plugin scan "secondary" usergroups? If so, then I could create a "common" secondary user group (e.g. "customer") to scan and not have to worry about updating the search usergroup.
OK... I've entered all the individual usergroups and specified the custom "inactive" group I want them moved to. On the first day, it appeared that the MOD added 9 users to the inactive group. However, if I manually search the groups I have another 50 users that should qualify. No additional members have moved since that first day.
Are there some other requirements that I need to make (e.g. does the server need to be restarted), or are there limitations as to how many usergroups it will scan?
OK... I've entered all the individual usergroups and specified the custom "inactive" group I want them moved to. On the first day, it appeared that the MOD added 9 users to the inactive group. However, if I manually search the groups I have another 50 users that should qualify. No additional members have moved since that first day.
Are there some other requirements that I need to make (e.g. does the server need to be restarted), or are there limitations as to how many usergroups it will scan?
Make sure the cron job for it runs. If I remember right, it should be added to the vB Daily task. I could be wrong, but make sure it's been run regardless of where it's located. I use this mod and it's been working great for a couple of months.
OK... I've entered all the individual usergroups and specified the custom "inactive" group I want them moved to. On the first day, it appeared that the MOD added 9 users to the inactive group. However, if I manually search the groups I have another 50 users that should qualify. No additional members have moved since that first day.
Are there some other requirements that I need to make (e.g. does the server need to be restarted), or are there limitations as to how many usergroups it will scan?
There is no limit on the number of usergroups this will scan.
Make sure the cron job for it runs. If I remember right, it should be added to the vB Daily task. I could be wrong, but make sure it's been run regardless of where it's located. I use this mod and it's been working great for a couple of months.
Thanks for the feedback.... I think I may have another issue causing problems.
By manually running the Daily Cleanup task, I saw the number of Inactive Users change the way I would expect. However, when I looked at my Scheduled tasks I noticed that several of the "Next Times" are dates of June 1-3 (along with one "Yesterday").
Manually launching some of the other tasks (Daily Statistics Log) updated the Next Time correctly to use tomorrow's date. Others tho' (Hourly Cleanup, User Promotions and Weekly Digest) still have the older dates in "Next Time" even though the tasks completed OK.
I suspect that the reason I didn't see any change is because my cron job is not getting launched "Daily" as expected. Any ideas?
I had problems: My Apache Server was breaking down while running the installation. After I updatet my Apache, PHP and MySQL version (I'm using Apaxx) it is running fine.
btw: It would be helpful to write someware that the config is done under ACP->vB Settings -> Inactive users.