Version: 1.4, by Valter
Developer Last Online: Nov 2023
Category: Miscellaneous Hacks -
Version: 3.7.x
Rating:
Released: 05-02-2008
Last Update: 05-02-2008
Installs: 441
DB Changes Uses Plugins Auto-Templates
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 choosen 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.
Note:
-This executes 1 very simple query on forumhome.
Installation:
-Import XML file (as product) through AdminCP: Plugin System > Manage Products > [Add/Import Product]
To set options:
Go to: vBulletin Options > Cyb - Auto Birthday Greeter
Versions: v1.0 - Aug 26. 2007.
-Initial release v1.1 - Aug 27. 2007.
-New: Option to exclude members with post count lower than X
-Fixed bug where several threads are posted for the same birthday
-Shortcut to "Age" phrase added to the list on settings page v1.2 - Aug 28. 2007.
-Date format follows your forum acp settings
-New: Option to exclude members joined in last X days
-Another fix for duplicate birthday threads on some forums v1.3 - Aug 31. 2007.
-Option to synchronize hack with forum time to avoid situations where birthday thread is created too early or too late v1.4 - May 03. 2008.
-Compatible with vBulletin 3.7
-Minor bugs fixed
Mark as INSTALLED to get support and updates.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
Well I just tested this again and it worked for me using the above method to make it work as I posted.
I cant wait for the next VB update, so this issue can be resolved.
I feel confident that it will work after the fix is published, like it should.
I did your change and set a birthday to occur 2 days after the change and still nothing. I don't think cached data (in this case) had any effect in it NOT working...
The birthday mod finally worked but problem is the time of thread. I set it to -2 as I am central time and want to catch all west coast birthdays. It supposed to place a thread at 2 am but instead posts it at 12.48pm the afternoon of the birthday.
I have a unique issue. Because we are picky about silly details, we use classes to color user group names. I didnt like that when you mouse over a name, it uses the default hover link color to underline instead of the username color. Adding classes in the style fixed that.
So, the problem is that when the auto birthday thread is made for a user group that isnt using the default color, it posts color="moderator" instead of the actual color.
How could we fix this and keep the CSS classes for our usergroups?