Version: 2.0.6, by Valter
Developer Last Online: Nov 2023
Category: Miscellaneous Hacks -
Version: 4.x.x
Rating:
Released: 02-16-2010
Last Update: 09-22-2010
Installs: 631
DB Changes Uses Plugins
No support by the author.
Info:
This hack automatically creates a birthday thread in the forum you select. Only members that allow their date of birth to be displayed will be listed, and age will be shown only for those who has chosen that. Members are shown in colors defined in usergroup settings. You can choose to exclude inactive members. Several users can be set as greeters (used randomly when posting). Thread will be created first time when someone loads forumhome after midnight.
Notes:
-This executes 1 very simple query on forumhome/in target forum.
-mktime() error? Check out this post.
Installation:
-Import XML file (as product) through AdminCP: Plugin System > Manage Products > [Add/Import Product]
To set options:
Go to: vBulletin Options > VSa - Auto Birthday Greeter
Versions:
v1.0 - Aug 26. 2007.
-Initial release
v1.4 - May 03. 2008.
-Latest vb 3.x version
v2.0 - Feb 17 2010.
-Updated for vB 4
-Added option to disable smilies
v2.0.1 - Feb 28 2010.
-New: Proper Time is now automatically detected
-Fixed: Several compatibility issues
v2.0.2 - Feb 28 2010.
-Fixed: Bug with multiple threads created
v2.0.3 - Mar 02 2010.
-Fixed mktime errors
v2.0.4 - Sep 06 2010.
-Fixed: Another bug with multiple threads created
-Fixed: Minor bugs
v2.0.5 - Sep 16 2010.
-Fixed: Multiple threads
v2.0.6 - Sep 23 2010.
-Fixed: Wrong thread creation time
hmmm...dunno but it doesn't work for me....i guess i set it right...or something wrong with my settings or installation...can anyone confirm this please if it's okay to your side?
Important things to check:
- Target forum: this must be set in product options (menu select)
- Greeter: This field must be filled in product options (value = userid)
- Exclusion settings: users must pass these to be included in birthday thread (product options)
- User options: Users who has chosen not to show birthday info will be excluded
hmmm...dunno but it doesn't work for me....i guess i set it right...or something wrong with my settings or installation...can anyone confirm this please if it's okay to your side?
Mine works - I just had to set my clock to +1 to match server time. What DIDN'T work, however, was entering multiple Greeters. For whatever reason, it only selected one and posted it from the one member. Strangely, his UserID was not the first or last.
Edit: Could you please describe how the hack gets the server time from the misc.php?do=vsa_servertz page? I've been trying to troubleshoot an issue with my Scheduled Tasks being hours off but no one on VBulletin.com can figure it out and it appears that the same issue on my server is affecting this mod too. It says the Server Time is currently 14:03 but yet when I log into the server from RDP (it's a windows box), it's 9:03am... All of my timezone settings that I can find are set to GMT -5 (Eastern).
Edit: Nevermind, found the UTC datetime in the php.ini file. Thank you though - this issue has been bugging me forever and your mod reminded me to investigate it further rather than just manually adjusting the scheduled tasks by 5 hours.