Navigation

3 Pages V   1 2 3 >  
Reply to this topicStart new topic
> (IM) Manage Inactive Members 1.1
Rating 5 V
V
m4rtin
post Mar 15 2009, 02:36 PM
Post #1


Ambitious, but rubbish
Group Icon

Group: Management
Member No.: 5,097
Joined: 4-January 07

Posts: 6,219
Posts per day: 5.50

From: Hammerfest, Norway
Real Name: Martin
IP.Board Version: v2.3.x




File Name: (IM) Manage Inactive Members 1.1
File Submitter: m4rtin
File Submitted: 15 Mar 2009
File Updated: 6 Feb 2010
File Category: IP.Board v3.0.x Mods
Resource Type: Application
Version: 1.1

File Information
Resource Type: Application
Version: 1.1 (10010)
Compatibility: IP.Board 3.0


Description

This application is all of my previous inactive tasks (Notify inactive, Move inactive, Delete inactive and Delete Old Messages) converged together in one application.

Notify Inactive is a task that sends out a notification to inactive members.

Move Inactive moves an inactive member, and moves them back again if they return.

Delete Inactive deletes an inactive member.

I recommend that you combine these three tasks. First, send out a notification, then move them to their own group, and finally, delete members of the inactive group.

And finally, Delete old messages. This task will go trough all personal topics in your system, and delete the messages who are older than a set number of days. Good way to keep your system light and clean.


Release notes


Click here to download this file


--------------------
Go to the top of the page
 
+Quote Post
killswitch
post May 17 2009, 01:00 AM
Post #2


Member
***

Group: Members
Member No.: 6,593
Joined: 18-February 07

Posts: 37
Posts per day: 0.03

From: Phoenix
Real Name: matt
IP.Board Version: v3.0.x



It's not working on RC 1
Go to the top of the page
 
+Quote Post
killswitch
post May 18 2009, 03:26 PM
Post #3


Member
***

Group: Members
Member No.: 6,593
Joined: 18-February 07

Posts: 37
Posts per day: 0.03

From: Phoenix
Real Name: matt
IP.Board Version: v3.0.x



Can you hear that? It's saying "FIX ME FOR RC 1".
Go to the top of the page
 
+Quote Post
m4rtin
post May 18 2009, 04:08 PM
Post #4


Ambitious, but rubbish
Group Icon

Group: Management
Member No.: 5,097
Joined: 4-January 07

Posts: 6,219
Posts per day: 5.50

From: Hammerfest, Norway
Real Name: Martin
IP.Board Version: v2.3.x



But you also said the same thing in 4 other support topics.
And this app do work in RC1.


--------------------
Go to the top of the page
 
+Quote Post
killswitch
post May 18 2009, 05:13 PM
Post #5


Member
***

Group: Members
Member No.: 6,593
Joined: 18-February 07

Posts: 37
Posts per day: 0.03

From: Phoenix
Real Name: matt
IP.Board Version: v3.0.x



This ap "do" not work in RC 1. When going to install, it doesn't show in the applications to install.
Go to the top of the page
 
+Quote Post
ssaudio
post Jun 24 2009, 09:58 PM
Post #6


Novice
**

Group: Members
Member No.: 6,778
Joined: 24-February 07

Posts: 7
Posts per day: 0.01

From: Phoenix, AZ
IP.Board Version: v3.0.x



I installed this mod, everything appears to work ok, except it won't actually save a task. Is this a permissions problem?


--------------------
Go to the top of the page
 
+Quote Post
DollarGeneralG
post Jun 25 2009, 04:09 PM
Post #7


Coder
*****

Group: Premium Members
Member No.: 28,504
Joined: 12-January 09

Posts: 141
Posts per day: 0.36

From: Arizona
Real Name: Freddy
IP.Board Version: v2.3.x



yeah it installs fine but not in the apps area for IPB 3.0
Go to the top of the page
 
+Quote Post
m4rtin
post Jun 25 2009, 06:58 PM
Post #8


Ambitious, but rubbish
Group Icon

Group: Management
Member No.: 5,097
Joined: 4-January 07

Posts: 6,219
Posts per day: 5.50

From: Hammerfest, Norway
Real Name: Martin
IP.Board Version: v2.3.x



v1.0 RC1 is released. Most bugs reported should be fixed, and Delete Old Messages are done. Also added a sub-menu item for each task where you can force it to run in debug mode, without altering the setting.
And the hook is included into the application installer routine.

Please test in on an test installation before putting it in a live environment.


--------------------
Go to the top of the page
 
+Quote Post
pRieStaKoS
post Jun 26 2009, 07:51 PM
Post #9


Novice
**

Group: Members
Member No.: 17,072
Joined: 8-February 08

Posts: 14
Posts per day: 0.02

Real Name: John
IP.Board Version: v2.1.x



QUOTE(killswitchX @ May 19 2009, 01:13 AM) *
This ap "do" not work in RC 1. When going to install, it doesn't show in the applications to install.
Thats cause in the application zip, the upload folder is wrong !!!

Its admin/applications_addons/other/inactiveMembers (wrong)

insteed of admin/applications_addon/other/inactiveMembers (right)
Go to the top of the page
 
+Quote Post
m4rtin
post Jun 26 2009, 08:12 PM
Post #10


Ambitious, but rubbish
Group Icon

Group: Management
Member No.: 5,097
Joined: 4-January 07

Posts: 6,219
Posts per day: 5.50

From: Hammerfest, Norway
Real Name: Martin
IP.Board Version: v2.3.x



That would explain a lot.

Repacked the download.


--------------------
Go to the top of the page
 
+Quote Post
lonewolfe2015
post Jul 1 2009, 08:58 AM
Post #11


Member
***

Group: Members
Member No.: 33,659
Joined: 29-June 09

Posts: 28
Posts per day: 0.13

IP.Board Version: v3.0.x



Installed perfectly, haven't test the features at all however.
Go to the top of the page
 
+Quote Post
Wolfie
post Aug 1 2009, 02:01 PM
Post #12


Novice
**

Group: Members
Member No.: 25,023
Joined: 6-October 08

Posts: 8
Posts per day: 0.02

IP.Board Version: v3.0.x



QUOTE(m4rtin @ Mar 15 2009, 03:36 PM) *
Version: 1.0 RC1

Hey M4rtin Lawrence of Arabia, when will RC2/final be released?

Also..


In the ACP restriction settings.. Signature of the week competition?

In Notify Inactive Members, Time between each notification, 2 mistakes.
Should be "notification" singular not plural and misspelled the word "With".


This may have already been answered somewhere and if so, please forgive me but..

How does this work when there is a large number of inactive members? Does it do a few at a time until it's caught up or all at once?

Does it honor the members choice to not receive emails from the admin?
Go to the top of the page
 
+Quote Post
m4rtin
post Aug 1 2009, 02:29 PM
Post #13


Ambitious, but rubbish
Group Icon

Group: Management
Member No.: 5,097
Joined: 4-January 07

Posts: 6,219
Posts per day: 5.50

From: Hammerfest, Norway
Real Name: Martin
IP.Board Version: v2.3.x



It will honor that setting pr default, with an option to not honor it.

Restrictions for the core module has been removed, since there not really much to do there. The others seems to be fine.

Spelling mistakes taken care of.

And as of now, it will do 250 at the time. So if you have 1000 inactive members, it will take 4 days (task runs) to notify/delete/move them. Same goes for old messages.


I'll pack up the edits I've just made, and re-brand this as stable. I'll edit this post once I've done that.


EDIT: v1.0 Stable is uploaded.


--------------------
Go to the top of the page
 
+Quote Post
Wolfie
post Aug 1 2009, 04:18 PM
Post #14


Novice
**

Group: Members
Member No.: 25,023
Joined: 6-October 08

Posts: 8
Posts per day: 0.02

IP.Board Version: v3.0.x



Coolness. I only use it for the notification aspect (I never delete members or posts and I only move people with bouncing email accounts). But this definitely does the job and rather nicely. smile.gif Thanks.

Small problem, could be due to 2.3.x to 3.0.x upgrade though: Join date is showing as -- instead of an actual date. In the debug mode, it's asking for the join date (in case that means anything).

A few suggestions:
* Label it as honoring the members choice for not receiving admin emails (might make it easier to understand for others)
* When using debug, have it also show who has decided to not receive admin emails (if you are not honoring it)
* An option to view the email as it would appear to others (with the {}'s parsed)
* For ACP restrictions, would be nice to limit which actions they can access (ie, notify/move/delete member/delete posts).
* When checking for inactive members, using the last activity as well as joined date for the search. For some reason, the last activity date returned ppl who shouldn't have been returned (registered only a month ago and I have it set to 90 days).


This post has been edited by Wolfie: Aug 1 2009, 04:25 PM
Go to the top of the page
 
+Quote Post
Dazer
post Aug 2 2009, 11:55 AM
Post #15


Advanced Member
****

Group: Members
Member No.: 28,021
Joined: 28-December 08

Posts: 75
Posts per day: 0.18

Real Name: Graeme
IP.Board Version: v3.0.x



Would it be possible to add a way for me to delete inactive members with 0 posts specifically?
Go to the top of the page
 
+Quote Post
sunrisecc
post Aug 2 2009, 01:12 PM
Post #16


Coder
*****

Group: Members
Member No.: 1,049
Joined: 29-January 06

Posts: 140
Posts per day: 0.10

From: Toronto, Ontario
Real Name: Seymour
IP.Board Version: v3.0.x



I do that now via the ACP in 2.x and also in 3.x. Hence, why would a special program be required?


--------------------
Seymour
Go to the top of the page
 
+Quote Post
Dazer
post Aug 2 2009, 01:47 PM
Post #17


Advanced Member
****

Group: Members
Member No.: 28,021
Joined: 28-December 08

Posts: 75
Posts per day: 0.18

Real Name: Graeme
IP.Board Version: v3.0.x



It's possible to find a delete all members who have been inactive for 365 days and who have 0 posts?
Go to the top of the page
 
+Quote Post
sunrisecc
post Aug 2 2009, 10:53 PM
Post #18


Coder
*****

Group: Members
Member No.: 1,049
Joined: 29-January 06

Posts: 140
Posts per day: 0.10

From: Toronto, Ontario
Real Name: Seymour
IP.Board Version: v3.0.x



I just set three fields in the ACP - find members. Those that have < 1 post and I enter a date (08-02-2008 eg) in two places. The right hand date fields of those who registered before and those who were active before. You need the registered date field otherwise you would pick up those that registered and who never logged regardless of date. First I select to verify and then I choose the prune feature in 2.x and it is almost the same in 3.x


--------------------
Seymour
Go to the top of the page
 
+Quote Post
azxure
post Aug 12 2009, 05:11 PM
Post #19


n00b
*

Group: Members
Member No.: 6,634
Joined: 19-February 07

Posts: 2
Posts per day: 0.00

Real Name: azxure
IP.Board Version: v3.0.x



QUOTE(m4rtin @ Aug 1 2009, 03:29 PM) *
It will honor that setting pr default, with an option to not honor it.


And as of now, it will do 250 at the time. So if you have 1000 inactive members, it will take 4 days (task runs) to notify/delete/move them. Same goes for old messages.



I have installed this, and all appears fine except this. According to my logs, it only moves one at a time, and I have to click on the task and tell it to perform again for it to do another member, and on and on. There is more than one member, as it finds a new one each time I click on the task.

When I run the debug it only finds one member at a time as well, although I don't see anything in the query telling the system to stop after one.
Go to the top of the page
 
+Quote Post
azxure
post Aug 12 2009, 05:22 PM
Post #20


n00b
*

Group: Members
Member No.: 6,634
Joined: 19-February 07

Posts: 2
Posts per day: 0.00

Real Name: azxure
IP.Board Version: v3.0.x



QUOTE(azxure @ Aug 12 2009, 06:11 PM) *
QUOTE(m4rtin @ Aug 1 2009, 03:29 PM) *
It will honor that setting pr default, with an option to not honor it.


And as of now, it will do 250 at the time. So if you have 1000 inactive members, it will take 4 days (task runs) to notify/delete/move them. Same goes for old messages.



I have installed this, and all appears fine except this. According to my logs, it only moves one at a time, and I have to click on the task and tell it to perform again for it to do another member, and on and on. There is more than one member, as it finds a new one each time I click on the task.

When I run the debug it only finds one member at a time as well, although I don't see anything in the query telling the system to stop after one.



Notify members runs 250 at a time. Move appears to only move one at a time. I am not sure about delete inactive, and I do not use the delete old messages feature.
Go to the top of the page
 
+Quote Post

3 Pages V   1 2 3 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version 

Skin by IPB Customize
Time is now: 8th February 2010 - 09:57 PM