The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Move Inactive and Lurker Users To New Usergroup Details »» | |||||||||||||||||||||||||||
Move Inactive and Lurker Users To New Usergroup
Developer Last Online: Nov 2023
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. Show Your Support
|
Comments |
#102
|
|||
|
|||
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. |
#103
|
|||
|
|||
You won't have any activity status though will you?
|
#104
|
|||
|
|||
*** 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)? |
#105
|
||||
|
||||
Im not really sure why it would say Lurker in the first place, this does not set the usertitle.
|
#106
|
|||
|
|||
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"? |
#107
|
||||
|
||||
I understood your question - however, like I said, I do not know why it would say Lurker in the first place.
In your example ; Quote:
Obviously, there is no code to reverse something it isnt doing in the first place. |
#108
|
|||
|
|||
Paul M, Clearly, thanks for the clarification. Apparently changing the status occurred during scheduled update statuses.
|
#109
|
||||
|
||||
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.
|
#110
|
||||
|
||||
It works perfectly with any version of 4.0. It can only move people to the usergroups you define in the settings.
|
#111
|
|||
|
|||
Tagged
|
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|