PDA

View Full Version : Administrative and Maintenance Tools - Move Inactive and Lurker Users To New Usergroup


Pages : [1] 2

Paul M
01-01-2010, 10:00 PM
As of 23 Nov 2017 this modification has been withdrawn.

This runs daily to check the activity of members and move them to a new usergroup if they meet certain rules.

Lurkers
If a member has not posted on the forum for a defined number of days (90 by default) then they will be moved from their existing usergroup to the defined usergroup (this can be any existing usergroup, however, you should really create a new 'Lurkers' group

Inactive Members
If a member has not visited the forum for a defined number of days (180 by default) then they will again be moved from their existing usergroup to the defined usergroup (this can also be any existing usergroup, however, you should again really create a new 'Inactive Users' group.

Only members of a defined list of usergroups are checked for inactivity.

If a member of the Inactive usergroup returns to the forum, or the Lurkers usergroup posts again, and auto-restore is enabled, they are automatically restored either to another pre-defined usergroup (by default this is usergroup 2, Registered Users) or to the usergroup they were in before they got initially moved. Note that if you use this option then you really must have seperate Inactive and Lurker usergroups, otherwise you are going to get in a mess.

Any of the options above can be disabled if not required. All options are in ACP > Options > Inactive and Lurker Members

To install simply download the file and import in vbulletin using the product manager.

Note: The move of inactive users is done once per day as part of the existing vbulletin daily update cron job. The restore function should be pretty much instant. Also, this works purely on the Primary usergroup, secondary groups are neither checked or altered.


History:

v4.0.1 : 02-Jan-2010 : Initial release for vb 4.0.0 Gold.
v4.0.2 : 02-Jan-2010 : Prevent restore to usergroup 0 if old usergroup data is missing.
v4.0.3 : 16-Feb-2010 : Lurker & Inactive settings split out.
v4.0.4 : 18-Feb-2010 : Installer & code updates.
v4.0.5 : 12-Sep-2010 : Fix bug in disable options.

v4.1.0 : 04-Dec-2010 : Updated for vBulletin 4.1.

v4.1.7.0 : 16-Oct-2011 : Updated for vBulletin 4.1.7.

v4.2.0.0 : 24-May-2012 : Updated for vBulletin 4.2.0.

Super Jinni
01-02-2010, 02:02 AM
This one is one of my favorite mods.
Thanks for the update, Paul :)

One question:
will the auto-restore work with inactive users who moved before upgrading to vB 4 (as we will remove all hacks before upgrading then install the new ones after upgrading to vB4)? Or it will only work with users who moved using this new release?

Paul M
01-02-2010, 02:12 AM
One question:
will the auto-restore work with inactive users who moved before upgrading to vB 4 (as we will remove all hacks before upgrading then install the new ones after upgrading to vB4)? Or it will only work with users who moved using this new release?
Yes (and no ....) as long as you define the usergroup correctly it will be able to restore them to the pre-defined usergroup. However, it will not be able to correctly restore them to their old usergroup, as that information does not exist. If you try to do that, they will end up in usergroup 0. I will fix that shortly so they go to the predefined group.

Hornstar
01-02-2010, 02:28 AM
This is what I would like to do.

Usergroup special....if anyone in that usergroup is inactive for 60 then they are moved to registered usergroup......if they come back active again I don't want anything to change..

Can this do what I want?

Dr.osamA
01-02-2010, 03:08 AM
my favorite

thanxxx Paul M

gooood mod

installed

translation later
________
IOLITE PORTABLE VAPORIZER INSTRUCTIONS (http://vaporizers.net)

mitch84
01-02-2010, 05:30 AM
thank you

mitch84
01-02-2010, 10:28 AM
when you says Lurkers
If a member has not posted on the forum for a defined number of days (90 by default) then they will be moved from their existing usergroup to the defined usergroup (this can be any existing usergroup, however, you should really create a new 'Lurkers' group it's a simple reply or a new topic? thx

Paul M
01-02-2010, 10:29 AM
Usergroup special....if anyone in that usergroup is inactive for 60 then they are moved to registered usergroup......if they come back active again I don't want anything to change..

Can this do what I want?
Yes. As long as the "special" group is their primary group.

Paul M
01-02-2010, 10:30 AM
when you says it's a simple reply or a new topic? thx
Posted means reply or new topic.

Weetabix
01-02-2010, 10:38 AM
Just what I've been looking for. Excellent work, good sir :)

mitch84
01-02-2010, 01:01 PM
Posted means reply or new topic.
ok, thank you

Boots
01-02-2010, 01:58 PM
Will this give them an additional usergroup instead of moving them?

Paul M
01-02-2010, 02:18 PM
As it says ;

... this works purely on the Primary usergroup, secondary groups are neither checked or altered.

Boots
01-02-2010, 03:09 PM
As it says ;

Any chance of adding that ability? I'd like to be able to flag lurkers with an additional usergroup so I can treat them differently but it would break everything if I changed their primary group.

Boots
01-02-2010, 03:10 PM
Keep up the good work btw. I run a ton of your mods :)

captkirk
01-02-2010, 03:29 PM
Great mod, as I had 5 thousand zero posters last year and 200 of them would visit every day.
Will vote on this one.:D

Alibass
01-02-2010, 10:21 PM
Paul M

How does your mod work when it moves a lurker or inactive member to the inactive/lurker groups, does it return them immediately back to their previous status or do they have to post first? I am really looking for something to force them in to posting first before they can return to their previous status.

Paul M
01-03-2010, 01:36 AM
If they are classed as inactive, then simply returning will trigger the restore, if they are currently classed as a lurker, then they must post to trigger a restore.

Alibass
01-03-2010, 02:01 AM
Thanks Paul, I can make that work for what I need to do.

*Installed*

Alibass
01-03-2010, 04:34 AM
Paul M,

When the cron routine ran everything executed as it should have and put my lurkers/inactive members into the groups created. It also changed the primary group name appropriately but it did not change their user title I have set for the lurker/inactive groups. Does this mod to this? I would really like for the lurkers and inactive to show in the member list with their new group user title.

Paul M
01-03-2010, 10:17 AM
No, this will not update user titles. Thats an added complication I didnt need.

If they dont have a custom title then vb may show the new group title anyway.

Skyrider
01-03-2010, 11:26 AM
Which cron job is it exactly Paul and can I force it? I'd like to see results right away :p.

Paul M
01-03-2010, 11:46 AM
Daily Cleanup - however, that performs other vbulletin tasks (I dont know what without looking at the code) so I cannnot advise what other effects manually running it will have.

Alibass
01-03-2010, 02:15 PM
No, this will not update user titles. Thats an added complication I didnt need.

If they dont have a custom title then vb may show the new group title anyway.
Thanks Paul and I understand your decision. Main thing your mod will help me get some of my members to posting. :)

Skyrider
01-15-2010, 07:24 PM
Not sure if this plugin works properly. Got a message from a member who couldn't post as his username was still in the lurkers usergroup, and the "Restore Feature" was set to "Restore to usergroup specified below" to usergroup 2 = Registered Users. It never moved the user back. User's last activity, Jan, 15 2010. Which is, today. Yet he's still in Lurkers.

Paul M
01-15-2010, 07:54 PM
Lurkers are members who have not posted - therefore they will only be restored if they post again - if you have prevented the Lurkers group from posting then they are going to have a bit of an issue :)

Skyrider
01-15-2010, 08:40 PM
Lurkers are members who have not posted - therefore they will only be restored if they post again - if you have prevented the Lurkers group from posting then they are going to have a bit of an issue :)
He had a post count of 46, so how come he has been moved to lurker then? Shouldn't he be in inactive?

Paul M
01-15-2010, 09:30 PM
How many posts they have is not relevant, please read the definitions. :)

Skyrider
01-16-2010, 09:16 AM
Heh, now I get it. I thought they also would have been automaticly moved. My bad, thanks.

baghdad4ever
01-22-2010, 10:11 AM
thanks paul

i have small question

what is the benefit of it?

if i move them to new usergroup so what is the point?

thanks

Paul M
01-22-2010, 10:56 AM
Its not my place to explain any benefits, people use it for different reasons. If you have a use for this then thats great, otherwise you simply dont install it. :D

Skyrider
01-26-2010, 08:31 PM
Disabled for now.. I personally don't wish to use the Lurker, but the inactivity group only. When I change the usergroup of the lurkers to 0 in hope to disable it. The users are being moved to (COPPA) Users Awaiting Moderation. While through the usergroup, no users are in (COPPA) Users Awaiting Moderation.. When I edit the user, it strangely seem to be in (COPPA) Users Awaiting Moderation.

Is there anyway I can disable the lurkers check?

Paul M
01-26-2010, 08:40 PM
Well I suppose you could read the options ;)

Lurker Cutoff Point
Any member who has not posted after this time period (days) will be moved.
This must be lower than the Inactive setting. Set to 0 to disable this feature.



BTW, those users are not in COPPA, they will have a usergroup of zero - its just that vbulletin has no u/g of zero, so it shows the first one in the list.

Skyrider
01-26-2010, 08:45 PM
I really fail at reading, heh, Thanks.

adembaba
01-26-2010, 09:12 PM
What is the advantage of putting users in a new usergroup? :s

Paul M
01-26-2010, 09:18 PM
See post #31 :)

Skyrider
01-30-2010, 04:26 PM
Paul, there are tons of people now within the unknown usergroup that does not exist (usergroup 0 that I used to fill in as lurkers usergroup). How do I fix this for them to be moved to the registered usergroup again?

Sador
01-30-2010, 08:19 PM
Nice mod, used it on vb 3.x as well.

I do wonder though, if I have the 3.x version of this mod installed, do I need to upgrade to this version (I suppose so) and if I do, will the usergroups all correct themselves when I upgrade the script (assuming I set up a special usergroup for the inactive people) or do I need to change those manually?

Thanks.

Rob F
02-02-2010, 03:21 PM
Have installed this on test forums and it works perfectly.

Question/Suggestion for future upgrade of mod though - would it be possible to have the option added whereby you could decide for each group as to whether the restore feature is enabled? For the likes of Inactive users it'd be handy to be able to set the restore feature to be enabled, but for Lurkers leave it so they have to contact admin to have their accounts restored.

Paul M
02-02-2010, 03:52 PM
Seems reasonable, I'll consider that for a future upgrade.

Alibass
02-02-2010, 04:05 PM
for Lurkers leave it so they have to contact admin to have their accounts restored.
I personally would not want this only option. Members would wear me and my moderators out restoring their accounts. :eek:

Rob F
02-02-2010, 05:11 PM
I personally would not want this only option. Members would wear me and my moderators out restoring their accounts. :eek:
I'm suggesting that there's a choice given for both usergroups. At the moment there's only one Restore Feature option to tick which relates to both groups.

Then users of the mod could go with what works best for them.

Personally I'd like to have it set so that anyone who gets moved for being a lurker has to contact admin to have their account restored. My own opinion is that lurkers are offenders in one sense, whereas inactive might have simply had life get in the way for a while. As I see them differently then I'd like to treat them differently too.

I guess different situations apply to different sites ;)

Alibass
02-02-2010, 06:15 PM
I'm suggesting that there's a choice given for both usergroups. At the moment there's only one Restore Feature option to tick which relates to both groups.

Then users of the mod could go with what works best for them.

Personally I'd like to have it set so that anyone who gets moved for being a lurker has to contact admin to have their account restored. My own opinion is that lurkers are offenders in one sense, whereas inactive might have simply had life get in the way for a while. As I see them differently then I'd like to treat them differently too.

I guess different situations apply to different sites ;)
Then again it's how you use Paul's mod. As he has it now, I created a lurkers group and restricted all permissions except for creating a thread in the forums. I don't allow them to even reply, they half to start a new thread. Once they post they are immediately restored to their original group or wherever you put them. How tight you set your days for lurkers will keep them posting more often if they want to read or post anything in your forums. There are other mods here to stopping them from lurking as a guest also. :)

Rob F
02-02-2010, 06:22 PM
Then again it's how you use Paul's mod. As he has it now, I created a lurkers group and restricted all permissions except for creating a thread in the forums. I don't allow them to even reply, they half to start a new thread. Once they post they are immediately restored to their original group or wherever you put them. How tight you set your days for lurkers will keep them posting more often if they want to read or post anything in your forums. There are other mods here to stopping them from lurking as a guest also. :)
I agree with you completely that its how you use the mod.

For me, I don't want the lurkers being immediately restored. Some in particular only visit my site now to copy ideas that I've implemented (mods) for their own site. They don't contribute at all anymore, and I genuinely don't see that situation changing any time soon. I also don't think they have the balls to appeal for the re-instatement of their account to its previous status once it gets moved. In the past week alone I've seen 3 new mods that I've added amazingly appear on another site - trust me, its not co-incidence :rolleyes:

Hence my viewing lurkers & inactive as completely different categories. For the moment though, I'll be lumping them in together with the Auto Restore turned off ;)

dynamite
02-02-2010, 10:40 PM
This mod is exactly what I was looking for!
For lurkers, is there a way to change the required number of posts that have to be made to activate the trigger in the time period. for example 5 instead of just 1?

Paul M
02-03-2010, 12:20 AM
Assuming you mean the restore ? No, that isnt possible.

sixdemons
02-05-2010, 09:05 PM
instead of moving the user to an other group, can I just delete the inactive users with this mod?

Paul M
02-05-2010, 09:07 PM
No.

sixdemons
02-05-2010, 09:30 PM
It will be cool if you include this feature in future versions, because I was looking a mod in order to delete inactive users for v4 and there is no mod yet that delete inactive users...

Sador
02-06-2010, 09:53 AM
Nice mod, used it on vb 3.x as well.

I do wonder though, if I have the 3.x version of this mod installed, do I need to upgrade to this version (I suppose so) and if I do, will the usergroups all correct themselves when I upgrade the script (assuming I set up a special usergroup for the inactive people) or do I need to change those manually?

Thanks. Any help on this?

Paul M
02-06-2010, 10:39 AM
I dont understand what you mean by "will the usergroups all correct themselves" ?

Sador
02-07-2010, 09:53 AM
I have had the 3.8 version of your mod installed on my 3.8 board. That means some usergroups are in the 'inactive group' already because of that mod. If I would now upgrade to this mod, would that cause any problems with the previous version of the mod? Or should I remove the previous version first before installing this version? Thanks.

Paul M
02-07-2010, 11:04 AM
No, it should not cause any issues.

Make sure you set the inactive usergroup to be the same as it was before.

Sador
02-07-2010, 01:08 PM
Okay, thanks.

War.Frog
02-08-2010, 02:40 AM
I just installed this mod, and once it finished the installation process it tried returning me to the Admin CP and I'm stuck on an endless loop of signing in to Admin CP. It's like the mod has stripped my Admin access?

Help! Thoughts?

EDIT: I have lost Admin access to my forum. Wow. I just tried disabling all mods via define('DISABLE_HOOKS', true); with no effect.

Incidentally, my access is via a unique usergroup called "Founder".

War.Frog
02-08-2010, 03:57 AM
Ok, I restored my access using tools.php. It appears the default values in this mod (e.g. use Group ID #10 for inactive users) can clash with any custom usergroups already set up...especially if those usergroups include Forum admins!

Is there a way to default these values to something else...like 999...so this doesn't happen to anyone else?

Paul M
02-08-2010, 10:48 AM
Hmmm. Interesting, it did an automatic "restore" on you.

Its due for a settings update soon anyway, so I'll change the defaults as part of that.

Tutatruck
02-14-2010, 02:40 AM
Great idea this, helps alot. But i am having a bit of trouble with. It moves a few users to the zero post group even if they have a bunch of post. It also moves users to inactive group even if they had visited the forum within the time set. Could it have something to do with the fact that my forum is a migrated one (from MyBB)?

Paul M
02-14-2010, 02:09 PM
Please read the description carefully - its not a zero post group.

If they have a last visit time less than the defined period it cannot move them, maybe migrating them doesnt set that field until they actually login.

Tutatruck
02-15-2010, 05:36 PM
Please read the description carefully - its not a zero post group.
Oh, so if i set Lurker settings to move users with zero post in 31 days for example, it wont work? But if i set Lurker settings to move users with 1 post in 31 days it will work? Have i understood that correct? If so, is it possible to enhance the mod to be able to handle zero posters aswell?

If they have a last visit time less than the defined period it cannot move them, maybe migrating them doesnt set that field until they actually login.

You might very well be correct there, sounds plausible. No biggie really, if they show up in Inactive Users group even if they have been logged in it?s easy to move them manually. The pros are more worth than the cons with this mod :)

Paul M
02-15-2010, 07:38 PM
Just to be clear - if the post setting is 31 days, it will move anyone who has not posted in the last 31 days, no matter how many posts they have in total.

Juggernaut
02-15-2010, 09:55 PM
Great MOD :D

Paul M
02-15-2010, 10:39 PM
<u>4.0.3</u>

The Settings have been split out for the Lurker & Inactive options.

Nadeemjp
02-17-2010, 07:43 PM
hello paul
after upgrading to your latest version, i am getting an error whenever i click on anyone's username:

error:

UPDATE user

SET usergroupid = 2, milusergroup = 0

WHERE userid =;



MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3

Error Number : 1064

Request Date : Wednesday, February 17th 2010 @ 04:48:59 AM

Error Date : Wednesday, February 17th 2010 @ 04:48:59 AM

Script : http://www.familybunker.com/forums/members/a.html

Referrer : http://www.familybunker.com/forums/forum.php

IP Address : xxxxxxxx
Username :

Classname : vB_Database_MySQLi

MySQL Version :



what could have caused this problem and how can this be cured?
thank you

Paul M
02-17-2010, 09:36 PM
what could have caused this problem and how can this be cured?
thank you
I have no idea - I cant see any way to cause that - you have no username or userid information (i.e. no userinfo). It makes no sense.

Jonluci
02-18-2010, 11:49 PM
Thanks for this great mod. Installed it and works great :)
Can this be made to exclude some groups when searching for inactive and lurkers.

Like donors be exempt from this.

Paul M
02-19-2010, 01:18 AM
I suggest you look at the settings ;)

Jonluci
02-19-2010, 01:40 AM
I suggest you look at the settings ;)

:eek: oh boy....i was so blind :D
lol :D

tahrim
03-01-2010, 04:52 PM
Thanksssssss

JonnyThunder
03-04-2010, 12:01 PM
Hi Paul,

I wanted to put in a feature request.

Would it be possible to add the ability to automatically send an email to users who have been moved for lurking or inactivity. I think this would help the forum by reminding these people that the site exists! A little nudge to get them back to the site instead of just losing them, which could potentially happen!

Just an idea anyhow. Keep up the great mod work!

Paul M
03-04-2010, 09:44 PM
Sorry, its been asked before, and the answer is the same. I dont plan to add that. You can easily send an email to anyone in the relevant group using the existing acp mail users inteface. :)

lilquit
03-19-2010, 07:55 AM
Can the lurkers be viewed on the front end so everyone can see who they are? Please tell me how if so
Thank you

Maur?cioSB
03-28-2010, 05:49 PM
Paul,
When you have time, how about define phrases to these:
0|-</optioncode>
<defaultvalue>0</defaultvalue>
</setting>
<setting varname="mil_inactive_groups_list" displayorder="30">
<datatype>free</datatype>
<optioncode>usergroup:10</optioncode>
<defaultvalue>a:1:{i:0;i:2;}</defaultvalue>
</setting>
<setting varname="mil_inactive_restore" displayorder="40">
<datatype>integer</datatype>
<optioncode>radio:piped
0|Disable restore option
1|Restore to original usergroup
2|Restore to usergroup specified below></optioncode>
It would be easier to translate.
Tks.,
Maur?cioSB
PS.: I think there is no need to the ">" after the third option.

Paul M
03-28-2010, 08:26 PM
You cant translate settings into phrases.

Dr.osamA
03-29-2010, 12:35 AM
thanxx for update

Bergler
03-29-2010, 07:00 PM
When you have this up and running, when you look at the usergroups will it show in the "Lurkers" usergroup who has been moved. I have had this mod running since last night and haven't seen anything happen, most likely my error. Here is a image of my settings. I am not using the inactive feature is that ok? Sorry if I missed something, I always seem to miss the obvious!

Paul M
03-30-2010, 11:44 AM
Lurkers / Inactive are only processed once a day.

Bergler
03-31-2010, 09:09 PM
Lurkers / Inactive are only processed once a day.

Thanks for that Paul. It has now been more than two days and this is what my usergroups look like, any ideas, Thanks.

Paul M
03-31-2010, 10:38 PM
Since I dont have access to your forum, I cannot really say - but other than a settings error, Id guess you have no one who meets the requirements you have set.

Julie
04-10-2010, 08:01 AM
Paul, I know you said this doesn't check or alter secondary groups, but I was wondering if it is possible to check secondary usergroups, technically I mean? So that, if user A is member of primary group X (that is checked for inactivity), but has secondary group Y (isn't checked for inactivity), he doesn't get moved.

Paul M
04-10-2010, 11:42 AM
Technically you could probably modify the sql into something really horrible to do this - but I wouldnt recommend trying. :)

Julie
04-11-2010, 10:42 AM
Technically you could probably modify the sql into something really horrible to do this - but I wouldnt recommend trying. :)

Oh ok, thanks, then I won't try altering the SQL :D

blue6995
04-30-2010, 08:50 PM
Well I suppose you could read the options ;)

BTW, those users are not in COPPA, they will have a usergroup of zero - its just that vbulletin has no u/g of zero, so it shows the first one in the list.

I too must learn to read! I installed this mod but then got called away before I could make any changes. Consequently, I didn't get round to setting the Lurker cut off point to 0 until the next day. Of course, by then, I presume the daily check had been run and loads of my members have been moved to usergroup 0, which is preventing them accessing some parts of the forum and getting a message they have been banned.

Other than going through every member that hasn't made a post for 90 days, is there an easier way I can get them back to the registered users group from usergroup 0?

Many thanks

Paul M
05-01-2010, 01:15 PM
Try setting the lurker group as usergroup 2, it should then move them all to that next time it runs.

Otherwise you can just run a bit of SQL :

UPDATE user SET usergroupid = 2 WHERE usergroupid = 0

blue6995
05-01-2010, 02:12 PM
Try setting the lurker group as usergroup 2, it should then move them all to that next time it runs.

Otherwise you can just run a bit of SQL :

UPDATE user SET usergroupid = 2 WHERE usergroupid = 0

Paul, many thanks. I ran the SQL, which worked a treat!

Raptor
05-18-2010, 03:10 PM
Is there a lurker option for the 3.8.x mod ?

I only see inactive option. Thanks.

Paul M
05-18-2010, 06:17 PM
Nope, its only in the 4.0 version.

Raptor
05-18-2010, 07:31 PM
Thanks Paul M

OK can you help me structure an SQL query then please ? :)

basically to update a usergroup id if belongs to X where join date is before Y and activity after Z with posts less than A

example move users from registered ug to lurker ug if they registered before 2010-01-01 and visited the board after 2010-05-01 with posts less than 1

Bouncer222
05-21-2010, 09:33 PM
nvm

Ken Sanders
05-22-2010, 01:52 AM
Wow! Exactly what I need! Will this work with 4.0.3? If so, count me in and I'll happily donate!
Managing users has been a real pain.

ArchAngelz
05-22-2010, 02:52 AM
Following up from this comment, I was also wondering if we could have an option to flag lurkers and inactives as a secondary group; leaving the Primary as Registered Members or whatever it used to be?


Any chance of adding that ability? I'd like to be able to flag lurkers with an additional usergroup so I can treat them differently but it would break everything if I changed their primary group.

Paul M
05-23-2010, 11:17 AM
Wow! Exactly what I need! Will this work with 4.0.3? If so, count me in and I'll happily donate!
Managing users has been a real pain.
It will work with any 4.0.x version.

Paul M
05-23-2010, 11:18 AM
Following up from this comment, I was also wondering if we could have an option to flag lurkers and inactives as a secondary group; leaving the Primary as Registered Members or whatever it used to be?
Sorry, this is for primary usergroup only, and thats unlikely to change.

Ken Sanders
05-23-2010, 01:10 PM
Nice mod. Many thanks. Marked as installed, nominated and donated

Adam H
06-01-2010, 07:56 PM
Has there been any reports of this mod telling members they are banned and changing their usergroups to Administrators ? I use this on most of my forums however a client has used it and has come up against this problem , the problems didnt start until this was installed , just trying to figure out whether the mod could possibly do it or has whether someone has been playing some other settings

Paul M
06-05-2010, 10:49 AM
Well in theory this could move you to a banned or admin group - if you were silly enough to set it up to do that.

KissOfDeath
06-12-2010, 08:05 PM
thanks for the mod,
can i make a request though?
is it possible to auto move users after making 3 or 5 new posts instead of just 1?
i foresee that a lurker will make a post asking why he's been moved to the lurker usergroup or has decreased permission settings, then being automatically returned back to the member user group when they havn't really contributed to the forums...

Paul M
06-13-2010, 07:54 PM
No, thats not possible without re-designing they way it works - it doesnt count posts, simply checks if one has been made.

pant
06-14-2010, 09:21 AM
Installed and rated.

This is evry handy to use on conjumction with User Promotions.

Feature Request. Do be able to set multiple Inactive/Lurker rules.

Thanks
Stuart

pant
06-14-2010, 09:23 AM
thanks for the mod,
can i make a request though?
is it possible to auto move users after making 3 or 5 new posts instead of just 1?
i foresee that a lurker will make a post asking why he's been moved to the lurker usergroup or has decreased permission settings, then being automatically returned back to the member user group when they havn't really contributed to the forums...

This would also be good but I'm happy with the way that it works at the moment anyway.

Webbstre
06-16-2010, 06:16 AM
I've had this installed for about a day and a half now on my test installation, and still there is no change in my users' usergroup associations. Any idea what could be wrong?

If it helps, my board was recently imported from phpbb3 and drupal, but everyone's original join dates stayed the same so I can't imagine that the import would cause anyone to have been said to be online.

pant
06-16-2010, 09:48 AM
You won't have any activity status though will you?

Movement
07-05-2010, 01:49 PM
*** installed ***

Thanks for the mod, but i have one question:
Once the user is being moved in the Lurkers, posted a message, he moved to the main usergroup, but his status is not changed (remains "Lurker"). How can I force the automatic change of status (according to the criteria the main usergroup)?

Paul M
07-05-2010, 04:53 PM
Im not really sure why it would say Lurker in the first place, this does not set the usertitle.

Movement
07-05-2010, 05:35 PM
Paul M, Ok, I will explain:

1. There is a usergroup "Lurkers", for it defined the special status "Lurker"
2. There is a usergroup "Users", for it special status not defined
3. Defined the following overall statuses (for example):
- 1-10 messages - "Beginner"
- 11-20 posts - "Advanced"
- 21-30 message - "Local"
- etc...
4. The user has 15 posts, belongs to the usergroup "Users" and has the status "Advanced"

This user is silent for some time and moved in a usergroup "Lurkers", it is given the status "Lurker". Then the user writes a message and automatically moved to the usergroup "Users", but he remains the status "Lurker". How can in this case will automatically be returned to him status "Advanced"?

Paul M
07-06-2010, 12:16 AM
I understood your question - however, like I said, I do not know why it would say Lurker in the first place.

In your example ;

This user is silent for some time and moved in a usergroup "Lurkers", it is given the status "Lurker"

There is no code in the mod to set usertitles (the bit in red) so something else is doing that.

Obviously, there is no code to reverse something it isnt doing in the first place.

Movement
07-06-2010, 10:45 AM
Paul M, Clearly, thanks for the clarification. Apparently changing the status occurred during scheduled update statuses.

goran424
07-07-2010, 06:38 AM
I've installed this on vBulletin 4.0.2 Patch Level 4 and 8 inactive members were moved to administrators group.....very scary! I guess i doesn't really work with 4.0.2. Love this mod but obviously it doesn't work for me. Installed but disabled until find out what the problem is.

Paul M
07-07-2010, 06:33 PM
It works perfectly with any version of 4.0. It can only move people to the usergroups you define in the settings.

caciocode
08-17-2010, 08:01 PM
Tagged

Lovinmysailor
08-17-2010, 08:15 PM
You are my hero! I am going to install this sometime tonight or tomorrow. Thank you!

jj
08-17-2010, 08:17 PM
I would like to say thanks for the mod and place a request for a third movement option: move members having below x posts to a specific usergroup and move them back if they pass the posting value. I think this could be a nice addition.

Firestorm17
08-21-2010, 03:45 AM
Great mod Paul!

I have suggestion for the next version if there's one.

Separate the Inactive and the Lurker options.

Im only interest in the Lurker options , but if i put 0 in inactive when i run the daily update i get inactive error and doesnt do anything , so i have to put a number in the inactive higher than the number in the lurker.

It would be good , because you know different people require different thing's , that way its more flexible and i think its no that hard to rewrite...i would do it but my thing it's xml and sql xD.

Again great mod and thank you very much! i use a lot of your's mods

Paul M
08-21-2010, 10:05 PM
Thats simply a bug, you should be able to disable either.

Paul M
09-12-2010, 11:44 AM
Above issue fixed in 4.0.5.

sulasno
09-12-2010, 03:34 PM
tagged and thanks

How can I suggest to vBulletin to incorporate all your mods to the software ?

Paul M
09-12-2010, 11:27 PM
Vbulletin.com ;)

Janmaat
09-13-2010, 09:03 AM
If an inactive user have been moved to the special usergroup. How can I reactive him manually? As I've receive a request by the user to activate his account again.

I fear If I move his account to the standard registered usergroup, he will be moved back again after the next cronjob.

Paul M
09-13-2010, 09:59 AM
He will not be moved if hes active before the cron runs.

ETDC
09-20-2010, 04:45 PM
Looks good but two quick questions:

? Will this work in 3.8.6?

? When the users are moved to, say, a group which doesn't allow signatures or profile info, will said information be stripped out/removed by the system automatically?

:)

Paul M
09-20-2010, 06:46 PM
No in both cases, this is the vb4 version. Look in my profile for the older vb38 version.

ETDC
09-20-2010, 07:01 PM
Ok, thanks. :)

ETDC
09-20-2010, 07:02 PM
Ok, thanks. :) It would be great if it could because there's no real penalty for being moved to an inactive user group.

Paul M
09-20-2010, 08:49 PM
That will never happen, its not intended as some sort of punishment. :)

sulasno
09-24-2010, 12:25 AM
Do I need to change vBulletin's default value of Inactive user which is 30 days to match this mod?

(incidentally, can anyone point me to vBulletin's settings for Inactive user ? I can't find it when I need it)

gagan007
09-24-2010, 04:53 AM
thanks a lot for this cool mod Paul...MAI :)

ETDC
09-24-2010, 06:15 AM
That will never happen, its not intended as some sort of punishment. :)
Ok, understood but can anyone suggest a benefit to moving an inactive user to a different group?

sulasno
09-24-2010, 07:25 AM
easier when sending mass email to a usergroup ?

Paul M
09-24-2010, 04:48 PM
Yep, thats one reason. Its also easier to see who is inactive.

Paul M
09-24-2010, 04:49 PM
Do I need to change vBulletin's default value of Inactive user which is 30 days to match this mod?
Nope, there is no relation between the two.

sulasno
09-25-2010, 12:13 AM
thanks

I can't find vB's options when I need it :-(

found it here
Forums Home Page Options

Active Members Time Cut-Off
Enter a number of days here that represents a threshold for 'active' members. If a user has visited the board within the past number of days you specify, they are considered 'active'.

denman75
10-16-2010, 02:44 PM
removed .bad English explanation
sorry

Paul M
10-16-2010, 05:31 PM
Sorry, but I really dont understand what your trying to tell me.

denman75
10-16-2010, 06:03 PM
first of all
sorry for my bad English Paul


after the installation i filled in the form for the right user groups in the cp
so normal users should be moved after 30 days of not posting
to a different user group that group is called lurkers at my forum

its working ,but it keeps changing back the lurkers to the normal user groups within 10 seconds ,its not working how it should be ,its like a loop here

ill ad a screenshot (http://www.grisse-basse.nl/example.jpg)
perhaps u can see something wrong?
thank you

Paul M
10-17-2010, 01:33 PM
Its because you have set the Inactive Group to "Lurkers" as well - and turned on the Inactive Restore option, so its restoring people in the Lurkers group when they visit. Disable the Inactive Restore.

denman75
10-17-2010, 06:41 PM
tried everything ,changed all ,but no luck at all
its not working here at my board
i think i have to uninstall :(
anyway tnx

Froberg
10-17-2010, 09:15 PM
Installed, looking forward to see it in action.. Guess I'll have to wait for it to run. :-)

Paul M
10-17-2010, 11:34 PM
tried everything ,changed all ,but no luck at all
its not working here at my board
i think i have to uninstall :(
anyway tnx
Sorry, but Im afraid you are doing something wrong. It will work on any forum.

In fact you already said it was working, with one problem, which I told you was an error in your settings.

Froberg
10-18-2010, 04:31 AM
So far it's moved a lot of users to the Lurkers group, but only one to the inactive group.

I checked the Lurkers group, and a few there haven't been seen or heard from since 2008, yet they weren't moved to the inactive group.

Should I give it another 24 hours?

Paul M
10-18-2010, 11:25 AM
Another 24 hours is unlikely to change anything, I suggest you check how you have it set-up.

YankForum
10-18-2010, 01:09 PM
installed & nominated

Froberg
10-18-2010, 08:27 PM
Another 24 hours is unlikely to change anything, I suggest you check how you have it set-up.

Default set-up, 180 and 90.. gonna fiddle around with it and see what happens.

Paul M
10-18-2010, 09:18 PM
I was referring more to your usergroup settings.

Lurkers are processed first, so unless you include the lurkers group in your Inactive Checked Groups, then users will get moved to it first, and stay there.

denman75
10-19-2010, 06:34 AM
Paul its working now
some English words are difficult for me
i was misunderstanding u
want to thank you *nominated*

Paul M
10-19-2010, 05:22 PM
Good to hear. :D

btlewand
11-22-2010, 01:34 PM
Is creating a thread considered satisfying post status as far as moving users back to their restore groups?

Paul M
11-22-2010, 08:43 PM
Yes.

OhSoBlonde
11-23-2010, 10:11 PM
Paul...I love this, but I seem to be having one persistent issue even though I've tried all the suggestions listed in the thread.

When a user is moved from our Super Registered (UG #14) to Lurker (UG #15), when they come back, they are getting the "Banned" message and an Admin has to manually move them. Any additional tricks I can try to remedy this?

THANX!!

Paul M
11-23-2010, 11:32 PM
What group are you restoring them to ?

OhSoBlonde
11-25-2010, 02:46 PM
UG #2...lol Ok...I see the problem. Jeez...the blonde is really showing!

Paul M
11-25-2010, 04:02 PM
Jeez...the blonde is really showing! :D .

betts02
11-28-2010, 09:30 AM
Installed and shall comment futher when fully tested

Cheers

betts02
11-28-2010, 06:12 PM
I have tried this and it just maybe me and old age kicking in !!!

But i set this up and it moved normal registered users to my members usergroup once they posted

I have read the instructions but seem to have got lost and any help in setting this up would be great

I have NGG Members who i want to place to normal users if they do not post within 3 days

So i set this to :

Inactive Cutoff Point - set this to 3 days
Inactive Group - Normal users
Inactive Checked Groups - The couple i selected
Inactive Restore - Restore to usergroup specified below>
Inactive Restore Group - NGG member

Is this correct ?

So i want my NGG members tobe moved and moved back if they post after the 3 days

Cheers for any advice and/or help

Paul M
11-28-2010, 08:04 PM
You seem to have completely mis-read something.

Check the definitions in the main post :)

Inactive Members
If a member has not visited the forum for a defined number of days.

Lurkers
If a member has not posted on the forum for a defined number of days

Seems to me you are talking about moving Lurkers, so you need to turn off the Inactive settings, and use the Lurker settings.

betts02
11-28-2010, 09:59 PM
Did as you said, But can you let me know if the settings i posted are correct if i do this for the lurkers ?

I did this and the same happens, it moved a community member to an NGG member when thay posted

Paul M
11-28-2010, 11:09 PM
The settings you posted make no mention of "community" members.

Please post a screenshot of them.

betts02
11-29-2010, 06:14 AM
http://img713.imageshack.us/img713/9058/screenshotadmin.png

This is how i have it set up

Paul M
11-29-2010, 03:27 PM
Those are Inactive Settings, please read what I said before (post #154).

betts02
11-29-2010, 03:39 PM
So if i use the same settings but for Lurkers, It will work ?

Cheers for the help mate

Paul M
11-29-2010, 06:11 PM
Yes, remember to disable the inactive function.

betts02
11-29-2010, 06:43 PM
Not working for me

Did as explained and what you said

As soon as i did this, It made a NGG cummunity member to an NGG member even though he never posted

Disabled for now, cheers anyway for the help

Dr.osamA
12-14-2010, 02:34 AM
thank you for update

BillieJoe
01-01-2011, 01:05 PM
This mod is awesome and i waited years for it!

But can i use it on my vB 3.8 ?

Paul M
01-01-2011, 03:01 PM
Nope, this is for vb 4.

There is a 3.8 version, but I cant remember if it has all the same functionality, I dont think it does.

BillieJoe
01-01-2011, 03:20 PM
Yep i know but the 3.8 version doesn't have the 'lurker-function' but that's exactly what i'm looking for.

Is there a chance to simply edit the variable used in your 3.8 version? So, changig 'lastactivity' with 'lastpost'.

Paul M
01-01-2011, 03:53 PM
Its not that simple (unless you dont want the restore - it would need to be disabled).

BillieJoe
01-01-2011, 04:06 PM
Hm there would be no need for the restore.
User didn't post within the last x days, he gets moved to a defined usergroup, done. that's it.
Reactivating should work by request only which means manually.

basilrath
01-01-2011, 04:20 PM
Nominated

Paul M
01-01-2011, 09:56 PM
Hm there would be no need for the restore.
User didn't post within the last x days, he gets moved to a defined usergroup, done. that's it.
Reactivating should work by request only which means manually.
Then I think what you said would work, but I wont say for certain as its a change untested by myself.

BillieJoe
01-02-2011, 06:37 AM
Ok, so i think i'll test it on a testforum. I let you know if it works.

Thanks for your help. :)

Edit: So, i tried to run the script and it seems to work. :up:

Bergler
02-15-2011, 09:46 PM
Well I tried this for the second time and I got the lurkers only to finally work, thanks for this great mod!

mitch84
05-02-2011, 04:54 AM
hi, members moved in the inactive group disappeared from the list of members, it's normal? thx

TeknoSounds
05-02-2011, 05:51 AM
hi, members moved in the inactive group disappeared from the list of members, it's normal? thx

double-check all permissions, I would match registered members, as it takes a second visit coming back to restore normal member permissions

and somewhere theres a setting for "active members include xxxxxx groups"

Paul M
05-02-2011, 10:36 AM
hi, members moved in the inactive group disappeared from the list of members, it's normal? thx
I assume the usergroup is not set to display on the members list.

mitch84
05-02-2011, 12:25 PM
ok, thank you Paul

FinalFantasy
05-26-2011, 07:18 PM
This runs daily to check the activity of members and move them to a new usergroup if they meet certain rules.
I marked as installed and nominated this modification for the MOTM :)

What is the cronjob called in the sheduled task manager? because i want to manually test some settings.

Paul M
05-26-2011, 09:12 PM
I believe its the daily cron job - I'd be careful about running that multiple times, Im not sure what else it does.

rasp187
07-05-2011, 05:51 PM
I believe its the daily cron job - I'd be careful about running that multiple times, Im not sure what else it does.

I don't see anything like this. I'm really not sure what CRON job this would link itself to.

BadgerDog
07-16-2011, 10:32 AM
I'm about to turn this mod ON ... :)

So, before I do a massive move to an "Inactive" new user group, has anyone had any difficulties with it using 4.1.3, particularly the option where someone does show up again and it restores them to their original user group?

Thanks for any feedback ... :)

Regards,
Doug

Maccrob
07-17-2011, 10:26 AM
So, before I do a massive move to an "Inactive" new user group, has anyone had any difficulties with it using 4.1.3, particularly the option where someone does show up again and it restores them to their original user group? Tested with 4.1.2 and sometimes this mod doesn't return lurker members to the original group. "Lurker" post a new thread, post count increased, last post time changed to current time, but user still in "Lurker", even after calling cron job

Paul M
07-17-2011, 12:51 PM
Restores are not done by the cron job, they are automatically processed when you visit the site.

In the case of Lurkers, it wont actually occur until the next time the member visits a page. So if they post, and then leave, they wont get restored until they return.

Crotan
07-27-2011, 12:26 AM
Thanks for this great mod. Installed it and works great :)
Can this be made to exclude some groups when searching for inactive and lurkers.

Like donors be exempt from this.

I suggest you look at the settings ;)

Maybe I'm blind but is there the ability to make specific users, by userid, exempt from the move?

Paul M
07-27-2011, 03:01 PM
No.

There are no user exemptions, only user groups.

Big-K
07-29-2011, 09:06 PM
Great Mod.

Is there a way to have the Lurkers have a special badge, title or something that will motivate them to post?

Maccrob
07-29-2011, 11:35 PM
Great Mod.

Is there a way to have the Lurkers have a special badge, title or something that will motivate them to post?

For Lurkers you have created special group, so you can specify any title, html markup for title or even create a notification with explanation why this user is Lurker (as I did)

Conehead555
08-30-2011, 01:08 PM
Unbloated member list is good. :)

Diana Notacat
09-07-2011, 09:11 PM
I was wondering if it's possible to count forum posts AND posts in social groups/blogs? I have a lot members who are actively posting in those areas of the site, but not on the main forums. D: So it seems weird to have them in the Lurker group.

Paul M
09-08-2011, 10:51 AM
No, this cannot do that, it would need extra code writing.

Paul M
10-16-2011, 12:21 PM
Updated: This is now available for the 4.1.x series of vBulletin only.

alfanexus
10-17-2011, 12:33 PM
What if the user i very active on the blogs but don't post on the forum, will they be targeted as inactive?

Paul M
10-17-2011, 02:53 PM
Inactive - No.
Lurker - Yes, as that's purely post based.

China-Rising
11-09-2011, 08:50 PM
Hi, great mod and thanks for your work on it.

Just a quick question, is it possible to have a post limit option for inactive users?

for example, say an inactive user comes back to the forum, they have to make x amount of posts to be moved back into their original group? At the moment it's either they are moved straight away or the option is disabled.

Thanks,

Mark.

TMH63
11-10-2011, 03:03 PM
If I wanted to no longer run this mod and I deleted the Inactive Usergroups, what happens to the members currently within that group? Will they revert back to Registered Users?

Paul M
11-10-2011, 04:06 PM
I believe so.

TMH63
11-10-2011, 04:11 PM
I believe so.

That's not very comforting. :cool:

lcn
11-18-2011, 05:02 PM
Thank you for a great mod

TeknoSounds
12-07-2011, 11:32 PM
Hey Paul, thank you for such an excellent mod, as are all of yours :D
I know you're terribly busy with everything but I was wondering if there could be a feature request for this?

I would really like to have an exemption listing for usergroups I don't want affected by Inactive & Lurkers.

Thanks so much for any consideration :)

Paul M
12-08-2011, 12:25 PM
I would really like to have an exemption listing for usergroups I don't want affected by Inactive & Lurkers.
What exactly do you mean by this ?

TeknoSounds
12-08-2011, 07:18 PM
Well I have a couple groups of different semi-moderator level users, and if they were inactive, then the mod picks them up and moves them, thus restricting their userlevel when they come back to visit, and forces them to post to restore original usergroup permissions.
So I wanted to have an exemption list for these groups so they wouldn't be affected by I&L.
I could have the Inactive users restore to the original usergroup, but for all other users I wanted them to still be marked Lurkers and then that wouldn't work right.
Hope that makes sense and not as convoluted as I think it reads :p

Jamesdoylephoto
01-07-2012, 08:45 PM
Thanks, it's just what I needed! Easy to install and setup :-)

lcn
01-14-2012, 07:07 PM
Unsure if this is compatible with vBulletin 4.1.10

bperkins88
01-14-2012, 08:55 PM
lol this is a sweet mod

AJwcf
01-30-2012, 01:22 AM
Umm.. Not sure how to say this other than, it doesn't work for me.

Running vbulletin 4.1.8, made the usergroups, had the add on active for more than 10 days with the limits set to 5, and nothing has happened, not one member moved to lurker or inactive?

Any idea why this would just not be working at all? As far as I can tell the Daily CleanUp is on and working fine each day.

Paul M
01-30-2012, 10:38 AM
I cant answer that without access - but a first test would be to manually run the daily cron.

griffinpower
02-04-2012, 08:59 PM
I have installed this but it fails to move the users back to the original group after they come back and login and post.

Rckcrwlr
02-08-2012, 09:04 PM
Is there a way to manually run it?

Paul M
02-08-2012, 11:57 PM
Manually run the Daily Update scheduled task.

Budget101
02-13-2012, 03:32 PM
Any way to get 1 of the Previous versions when this was still compatible with 4.0.x??

Paul M
02-13-2012, 09:53 PM
Sorry, its no longer available.

However, I dont think there is much difference (if any).

alfanexus
02-14-2012, 12:17 PM
Will users be markes as inactive or lurkers if they only post in blogs?

Paul M
02-14-2012, 04:37 PM
Yes for Lurkers, Should be No for inactive.

CzarZelinsky
03-04-2012, 01:02 PM
This mod appears to be not working for 4.1.11

Running the Daily Cleanup Task will make the mod function, but I don't see the point really if it doesn't work automatically. Any idea when this will get updated/fixed?

Paul M
03-04-2012, 05:17 PM
There is nothing to fix.

It works just fine on my 4.1.11 test forums, and indeed, nothing has changed in 4.1.11 that would affect this.

Nirjonadda
03-04-2012, 05:41 PM
Installed...Your All mods is excellent...thanks Paul M.

CzarZelinsky
03-04-2012, 05:50 PM
Hm, anyway you could help me get it working automatically then? I'll try reinstalling for now.

Like I said, it works fine when I manually run the Daily Cleanup Task, just doesn't seem to do it automatically.

Edit: when trying to uninstall, I get this error:

Fatal error: Call to undefined function ilog() in /home/xxx/public_html/forum/admincp/plugin.php(1562) : eval()'d code on line 2

I forced an update by just reinstalling the plugin, allowing it to overwrite. That uninstalls fine and works perfectly.

I hope this fixed the entire issue...

Skyrider
03-18-2012, 08:39 AM
This must be lower than the Inactive setting. Set to 0 to disable this feature. <--

Anyway this can be ignored, changed? I need it to be higher for good reasons.

Paul M
03-18-2012, 03:57 PM
It makes no sense to have the lurker setting higher than the inactive setting - if you are inactive then by definition you cannot have posted.

Skyrider
03-19-2012, 07:43 AM
It makes no sense to have the lurker setting higher than the inactive setting - if you are inactive then by definition you cannot have posted.
I see it differently. You can browse around the forums, and not post at all. Which means you are "somewhat" active just by checking the forums. But you are not active post wise. That is why I wish to set the settings higher than the inactivity.

Bundle
06-25-2012, 08:56 PM
Hello! This is ALMOST exactly what I'm looking for, but wondering if it can be easily altered slightly?

Ideally, what I want to to is move mostly inactive users to a new usergroup... i.e. rather than it being "pure" lurkers (never posting) moved, we want to have it so that those who don't post much (e.g. 10+ posts per month) are moved, and are then moved back when they make 10 or more posts.

Is this possible with this mod? Is it possible at all, in theory, or should I give up and look at alternative arrangements?

Paul M
06-25-2012, 09:21 PM
Its not possible with this, and would be very process intensive to do such a thing as you would need to scan the post table to find out how many posts everyone has made in the last month, and each time someone posted, do the calculation again.

gamersplatoon
08-13-2012, 09:12 PM
Has there been any reports of this mod telling members they are banned and changing their usergroups to Administrators ? I use this on most of my forums however a client has used it and has come up against this problem , the problems didnt start until this was installed , just trying to figure out whether the mod could possibly do it or has whether someone has been playing some other settings

I'm having this issue right now many users have been banned and they are in the admin usergroup that's happend after deleting inactive usergroup.

cykelmyggen
10-08-2012, 07:35 PM
Will uninstalling this plugin restore the lurkers to their previous usergroup?

Paul M
10-09-2012, 03:48 PM
No.

cykelmyggen
10-09-2012, 04:00 PM
But deleting the Lurker usergroup will, or...?

Paul M
10-09-2012, 04:48 PM
Deleting the usergroup would [I believe] move them to UG 2.

f1shman
10-12-2012, 04:47 PM
I found the answer for my original question here. Thank you so much for sharing this mod with the community! :)

xxdestinyxx
10-17-2012, 10:56 PM
I am sorry if this was asked already but, what if someone is a member of multiple user groups?

Would they get kicked from all then put back into them all, or is it based soley on the primary?

IE: Primary gets changed (they stay in the others) then moved back to the original primary?

EDIT: Nevermind, silly me it was all stated in the first post :)

RichieBoy67
10-26-2012, 02:13 PM
This is great. I have been looking for some user management type mods. Question for you Paul and I apologize if it has been covered. How is this activated? I mean does it run from a scheduled cron task? How often? Will it go through all of the older users or will this just work from the users who join once the mod is installed?

I would also love to be able to move according to email. On some of my client sites they have members that have registered multiple spam accounts using a single domain. Instead of having to go through each user it would be great to just ban them all according to the email domain. I know that is not what this mod was designed for but it seems like something in a similar ball park..

Thanks again Paul! You are one of the few guys here that I know can be trusted. I just mean that when I install one of your mods for a client I know it does what it is designed to do and I know it it was designed and coded well. A+ work always and always one of my coding role models and sort of mentor from afar.

Richie

Crotan
10-27-2012, 08:01 AM
This is great. I have been looking for some user management type mods. Question for you Paul and I apologize if it has been covered. How is this activated? I mean does it run from a scheduled cron task? How often? Will it go through all of the older users or will this just work from the users who join once the mod is installed?

I would also love to be able to move according to email. On some of my client sites they have members that have registered multiple spam accounts using a single domain. Instead of having to go through each user it would be great to just ban them all according to the email domain. I know that is not what this mod was designed for but it seems like something in a similar ball park..

Richie

Some of what your asking is already in the vbulletin product. You can add email domains to the Banned Email Addresses field. In User Banning Options in the AdminCP. Just make sure Allow User to Keep Banned Email Addresses, is checked to no

It also works for all your users not just those that join after installing.

Paul M
10-28-2012, 08:56 PM
How is this activated? I mean does it run from a scheduled cron task? How often? Will it go through all of the older users or will this just work from the users who join once the mod is installed?
You activate it simply by installing it and setting the options. As it says in the description, it works off the vbulletin hourly cron. It works on all users that fit the options you set.

M.C.
12-03-2012, 12:17 PM
brilliant, but is it possible to send warning email to users before they send to lurker/inactive group? May be from this hack: https://vborg.vbsupport.ru/showthread.php?t=237531

KGodel
01-02-2013, 11:18 PM
Hey Paul! Just wondering if there was an easy way to have this user the data manager so the usergroup changes are logged in the user's change history. Thanks!

Paul M
01-03-2013, 02:03 AM
Not as it stands, it uses simple direct queries, it does not process users one at a time.

KGodel
01-03-2013, 04:33 AM
Would it be possible to create a hidden profile field that logs the date then and do that at the same time?

M.C.
01-23-2013, 04:59 PM
Restores are not done by the cron job, they are automatically processed when you visit the site.

In the case of Lurkers, it wont actually occur until the next time the member visits a page. So if they post, and then leave, they wont get restored until they return.

Hmm.. how to restore user title and ranks then? Do I need manually run update user title and ranks every time? :(

Would be nice to have cron job to update user title and ranks if they restore they usergroup ;)

kamrandahir
01-29-2013, 03:32 PM
i scan now tell me how i Delete all 127,988 users???

http://i.imgur.com/hJqIHQR.png

Jennifer2010
02-08-2013, 12:18 PM
Thank you for the awesome plugin! I have been using it for almost a year now and it has been working great until recently when I accidentally merged the inactive users into another usergroup (registered users). Now, no one is put back into the inactive section. I'm wondering where this vbulletin hourly cron is to make sure that it's running. Is there a way I can manually run it to get through all of the users again? Thank you!

P.S. - Is there supposed to be a task in the "Scheduled Tasks" section for this? There isn't one, and I ran every scheduled task there is to manually start it, and still no one (out of 55,000 members) is moved into the usergroups :(

Paul M
02-09-2013, 01:27 AM
It hooks into the daily scheduled task, not hourly. I dont recall the name of it exactly.

Jennifer2010
02-10-2013, 03:47 PM
It hooks into the daily scheduled task, not hourly. I dont recall the name of it exactly.

I apologize, I fixed the problem.

I re-installed, re-checked the settings and ran the "Daily Cleanup" task and it worked!

I think I may have not tried running that the first time when I had the issue, but not entirely sure. I think I may have been using the older version of the plugin anyways.

Thank you for your response, Paul!

xmachine
02-13-2013, 10:44 AM
This is still a great mod!

kizy
03-12-2013, 11:57 PM
Thank you so much!!!! love this. it works great!
vb4.2 pl2

Nirjonadda
03-15-2013, 09:45 PM
Inactive Users Does Move To New Usergroup on 4.2.0,when go to Usergroup Manager,Show Registered Users:737,Lurkers Member:2,897,Inactive Member:---,where the other all user? when On my forum Total Members is: 28,825,How to fix on this issue?

Davey-UK
04-20-2013, 11:58 AM
How hard would it be to add a criteria, that after a user has VIEWED, say 5000 posts, they will be put into another usergroup.
Also simply after being a member for say 3 months without upgrading their subscription.

Great mod, i will definately be looking into this one.
Thanks in advance :up:

hsoen
06-15-2013, 07:43 AM
Can we exclude certain forums from lurker checking?

We want the users to post in main forums instead of just post in certain privilege forums.

Can this feature be added?

Paul M
06-15-2013, 12:26 PM
No, Im afraid it has no such facility, nor any plans to add one.

hsoen
06-15-2013, 04:35 PM
No, Im afraid it has no such facility, nor any plans to add one.

If this cannot be done, can we manually move those actively posted in privilege forums but not in main forums into "Lurkers" group? Will the system then restore the user's original group if the user post again?

I did a test but somehow without posting, the users were restored back to their original group once they click on the "Forums" tab.:confused:

Paul M
06-15-2013, 08:22 PM
As the main post states ;

If a member of the Inactive usergroup returns to the forum, or the Lurkers usergroup posts again, and auto-restore is enabled, they are automatically restored either to another pre-defined usergroup (by default this is usergroup 2, Registered Users) or to the usergroup they were in before they got initially moved. Note that if you use this option then you really must have seperate Inactive and Lurker usergroups, otherwise you are going to get in a mess.

addamroy
06-18-2013, 01:28 AM
I forgot to come back to this thread.

I had to uninstall it because it caused some pretty serious and annoying issues on the forum.

Members who had paid subscriptions and went inactive or lurker, came back without having their primary usergroup restored to the paid subscriptions usergroup.

I have been manually changing the primary usergroup of members with paid subscriptions who came back to the forum after being inactive/lurker after being messaged asking why they didnt have access to certain things anymore.

I was running 4.1.12 at the time, I have since upgraded to 4.2.1 but haven't tried reinstalling the mod.

Paul M
06-18-2013, 01:37 PM
If its set up correctly, they will be restored to their former group.

addamroy
06-18-2013, 02:11 PM
If its set up correctly, they will be restored to their former group.

Strange. Wasn't working for me, they weren't even being moved out of the lurker or inactive usergroups.

Members without paid subscriptions, it worked perfectly fine. It was only members with paid subscriptions, where the paid subscription changes the primary usergroup, that the modification wasn't working.