Version: 1.1.2, by AusPhotography
Developer Last Online: Jan 2022
Category: Profile Enhancements -
Version: 4.0.0
Rating:
Released: 05-15-2011
Last Update: 04-15-2013
Installs: 115
DB Changes Uses Plugins
Re-useable Code Additional Files Translations
No support by the author.
<a href="http://www.AusPhotography.net.au" target="_blank">www.AusPhotography.net.au</a> Birthday Thread and PM generator
This product provides a simple way to create both an automatic Birthday greeting thread and forum member birthday PM.
Features:
1. Configurable greeting text with name, age (optional), and birthday
2. Excludable usergroups (eg. banned etc)
3. Creates a thread in selectable forum and sends a PM from selected user (admin or other)
4. Runs as a vBulletin scheduled task (vB cron job)
5. Honours forum members birthday profile settings
6. Only sends birthdays for members with recent forum activity (configurable)
7. Adjusts for forum members time-zone so the greeting will be on their birthday
Uses:
1. Creates a Database table to track birthday processed
2. One additional file vBulletin scheduled task (vB cron job)
3. Product installation file
Installation:
1. Copy ap_birthday.php to the forum ./includes/cron directory
2. Install the product file
3. Configure it via AdminCP/Settings/Options
4. Disable the vBulletin birthday emailer in AdminCP / Scheduled tasks
Done!
Enjoy! It will probably work on vB3.6+ as well.
Update 2013-04-12: Working with 4.2.0
Update 1.1.2 if zero active post use 'lastactivity' instead (bugfix)
If there are multiple members with a birthday on the same day will the mod create a single thread for all birthdays or multiple threads (one for each member)?
One of my larger forum can have 10+ birthdays in a single day, so it would be better if all these were on one thread.
It creates a thread per member, our feeling is that it keeps it a bit personal.
I was getting errors in the cron job until I changed this, comma to period:
$forumlist .= ', ',$forum['forumid'];
to this:
$forumlist .= ', '.$forum['forumid'];
Is it possible to have this only post threads for members who have been active in the last x days? Because I can't imagine it working great with my 617000 members lol
Is it possible to have this only post threads for members who have been active in the last x days? Because I can't imagine it working great with my 617000 members lol
It does that!
just set days at 21 or 30 and posts at 5, 10 or 50 (whatever) so only those with recent activity get a greeting
Does the day period and post count work together or separate?
Say its set at 50 days and 5 posts, a members birthday is coming up and they have not been active since 2009 but has 20 posts. Does a thread get made because of the post amount or in this case does it not get made because of the set day time limit of 50 days?