File Submitter: m4rtin
File Submitted: 26 Jun 2009
File Updated: 18 Jan 2011
File Category: IP.Board Modifications
File Information
Compatibility: IP.Board 3.0 & IP.Board 3.1
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
- 1.2.1
- "Notify time" was not updated. The same members would be selected for each run.
- 1.2.0
- Ability to notify other members (staff, etc) when a member is inactive
- Ability to not notify a member that is being moved
- General improvements and bug fixes
- Ability to notify other members (staff, etc) when a member is inactive
- 1.1.6
- Fixed a bug in "Notify Inactive Members" where setting "Time between each notification" to "0" notified members more than once.
- Several new features in "Move Inactive Members" have been added
- Search for inactive members within secondary groups
- Option to remove secondary groups when a member is moved
- If you manually change an inactive members group, the member will not be moved back automatically
- If an inactive members previous group have been deleted, the default members group will be used.
- Search for inactive members within secondary groups
- Fixed a bug in "Notify Inactive Members" where setting "Time between each notification" to "0" notified members more than once.
- 1.1.6
- Compatibility release for IP.Board 3.1
- "Notify Inactive Members" would not send any emails at all if "Only send email to member that allow emails from admins" was turned on. I believe this has been an issue since v1.0. During the upgrade of this app, you will get the option to reset all data related to sent notifications from this app (last notification dates).
- Compatibility release for IP.Board 3.1
- 1.1.5
- PHP error in the hook that moves returned inactive members back to their original group.
- 1.1.4
- A bug in "Delete Inactive Members" made it impossible to delete members with zero posts only, causing to skip that option while searching for members.
- 1.1.3
- Fixed an issue with "Delete Old Messages"
- If the original group a moved member was deleted, they were still moved back to that group. Now they're moved into the default members group.
- One (unused) setting for "Notify Inactive Members" ("Just notify once") has been removed.
- Fixed an issue with "Delete Old Messages"
- 1.1.2
- Some email quick tags did not work in "Notify Inactive Members", and emails sent to deleted members were empty
- 1.1.1
- The settings weren't properly built (The new ones were missing)
- 1.1
- All tasks have now a new setting were you can choose the max amount of affected members/PMs pr cycle
- In "Move inactive members" have an option to send the admin a PM when an inactive member returns
- "Delete Old Messages" returned an error if the topic starter has been deleted
- A scroll bar in the list of affected members in the log viewer has been added.
- All tasks have now a new setting were you can choose the max amount of affected members/PMs pr cycle
- 1.0.4
- SQL error in all tasks (Related to fetching ACP templates from the public side)
- 1.0.3
- Sending personal topics did not bypass various errors.
- SQL error in Delete Inactive Members
- Sending personal topics did not bypass various errors.
- 1.0.2
- Sending personal topics in Move Inactive Members did not bypass the flood control.
- 1.0.1
- Move Inactive Members only moved one pr cycle.
- 1.0 Stable
- Few spelling mistakes fixed. All tasks will honor the option members have to not receive emails from administrators. And they will only process 250 inactive/old members/messages pr cycle.
- 1.0 RC1
- Pre-final release candidate. Delete old messages are done, and a most reported bugs should be fixed. Please test it in a test installation before trying it live.
- 0.9
- Pre-final beta release
Click here to download this file














