PDA

View Full Version : Miscellaneous Hacks - Cyb - Auto Birthday Greeter


Valter
05-02-2008, 10:00 PM
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.

mktrilogy
05-03-2008, 11:54 AM
installed, will feedback later

-=Leb=-
05-03-2008, 04:35 PM
thank you for your excellent haxs :)

goddess_dix
05-03-2008, 04:44 PM
Thank you for this hack-it works beautifully for us.

I do have a feature request for a future version-the ability to set so each birthday member can get their own thread. That would work better for us, where we traditionally made a new thread for each person...

Regardless, thanks for this (and all) your mods. I use several of yours. :)

Stryker412
05-03-2008, 07:38 PM
Is there a way you can set it so if you have a few people who are auto generated as the author do not author their own birthday thread. ;)

powerful_rogue
05-03-2008, 07:59 PM
Thank you for this hack-it works beautifully for us.

I do have a feature request for a future version-the ability to set so each birthday member can get their own thread. That would work better for us, where we traditionally made a new thread for each person...

Regardless, thanks for this (and all) your mods. I use several of yours. :)

This would be a fantastic way of doing it. Would make it appear that little bit more personal.

ZeroHour
05-04-2008, 02:53 AM
Thank you for this hack-it works beautifully for us.

I do have a feature request for a future version-the ability to set so each birthday member can get their own thread. That would work better for us, where we traditionally made a new thread for each person...

Regardless, thanks for this (and all) your mods. I use several of yours. :)
+1 for that

Mum
05-09-2008, 04:47 AM
How can i find out what my forumtime is? I have it set to my time zone of course, and want to see what time it would show the thread - it may not work for us as we're +12 - so might post at like lunch time, by which time someone would have already manually done it.

Mum
05-14-2008, 05:51 PM
Anyone?

goddess_dix
05-14-2008, 06:45 PM
mum, i would just try it and see what i got. you can always edit an poorly timed post or two, or you could set it to test by posting in a private forum first and checking the time.

KanmaiseR
05-14-2008, 08:37 PM
thanks, installed.. :)

MovedGoalPosts
05-18-2008, 10:17 PM
Great mod thanks :up:

One small issue with the timing of the post creation and Daylight Saving Time, in that I'm finding the new thread post is an hour late.

When I check the forum time, it is correctly displayed, i.e it's currently showing correctly as 00:15 which is British Summer Time. Indeed the time display on the bottom of the server is showing as GMT +1, i.e. Daylight Saving Time.

It seems however, that despite the forum time being correct, the thread is being posted on GMT rather than BST :confused:

goddess_dix
05-20-2008, 05:24 PM
It seems however, that despite the forum time being correct, the thread is being posted on GMT rather than BST :confused:

go into your vb options for this mod and adjust the time, then, as there is a setting for this.

MovedGoalPosts
05-20-2008, 08:22 PM
I have adjusted the time, currently set to default, i.e. the time of the forum which would be correct.

It's weird. One thread was created at forum time of 01:05. The next thread got created at 00:38 :confused:

sdavis2702
05-20-2008, 08:41 PM
Thanks !

goddess_dix
05-22-2008, 05:29 PM
I have adjusted the time, currently set to default, i.e. the time of the forum which would be correct.

It's weird. One thread was created at forum time of 01:05. The next thread got created at 00:38 :confused:

the only other thing i could think to check is when your cron jobs are set to run, and how many other ones are scheduled to go at the same time as this one...is it possible that it's being delayed by email batches or something that other scheduled jobs are doing? for me, a difference of a few minutes here or there either way is perfectly acceptable, but if it concerns you, that's where i would look.

goddess_dix
05-22-2008, 05:36 PM
This would be a fantastic way of doing it. Would make it appear that little bit more personal.

well, the thing i noticed is that i have my active user cutoff date set to a year and it can make it feel a little weird. (with my forum, people sometimes come back after long periods of absence, just the nature of it.)

so sometimes, we'll have a birthday thread for more than one user, one is very active and one is not. and it just feels off to post a personal message in the thread to one but not the other birthday person. but if the inactive user hasn't been there for 6 months, 9 months, or seldom posts, they simply won't get the same responses as someone who is active. that's certainly reasonable, but if they are mentioned IN the thread, it does tend to stand out if they do come around.

that is part of the reason i installed this mod to begin with. with people creating the birthday threads, it was usually only for the more active users, but some folks got missed even if they were around. i thought it might help allieviate hurt feelings, and i did notice some folks really seem to like the threads a lot and appreciate theirs.

Valter
05-22-2008, 06:10 PM
No cron jobs here.

Thread will be created first time when someone loads forumhome after midnight. So it can be 00:00, or 01:00, or any other time during the day when forums are active.

goddess_dix
05-22-2008, 07:09 PM
ohhhh. so it's most likely a function of visitors then. gotcha. missed that and hadn't looked at the code. to me, doesn't matter much the exact time so i never looked for it.

massizero
05-23-2008, 11:36 AM
Hi,
installed your mod and enabled, but no thread is created even if there have been birthdays in the past 2 days... What could it be the reason?

rapidphim
05-25-2008, 04:44 AM
what can I do to recreate the bd thread for any member that had bd shown before I installed this hack?

goddess_dix
05-25-2008, 11:07 PM
Hi,
installed your mod and enabled, but no thread is created even if there have been birthdays in the past 2 days... What could it be the reason?

possibly they are past the active user cutoff date? check your mod settings in the admincp.

what can I do to recreate the bd thread for any member that had bd shown before I installed this hack?

manually do it? ;)

massizero
05-26-2008, 01:43 PM
possibly they are past the active user cutoff date? check your mod settings in the admincp.

no.. I've disabled the active members option.. so evary birthday should be listed..
I'm noticing that the cyb_birthdaythread template doesn't exist. SHouldn't it automatically created from the plugin? Why do you think it is not created?
Any suggestion how can I solve this problem? may be creating the template manually?

thanks

carrlos
05-27-2008, 04:35 AM
My server time is 3 hours behind forum time. So I set the time to +3. The thread was created after midnight forum time (the 27th, which was great) but in the thread it said that the birthday was one day earlier, the 26th (the date of the server). The user's birthday is actually the 27th. Does this mean I'm forced to use server time/date in order to avoid all birthday threads posting a date that is one day earlier??

Charlie98902
05-28-2008, 12:12 PM
I have a small issue and it may be because of one of the other mods used? I use HTML Markup on all my usergroups except, banned, awaiting & guests. My reg users use this : <span style="font-weight: bold;"><span style="color: Black;"> </span>. It shows up as the example but the whole thing is a link and the words username here is being shown on the post. Once I add the " " around the word black all is well but can get tiring to edit in time.

goddess_dix
05-28-2008, 05:06 PM
I have a small issue and it may be because of one of the other mods used? I use HTML Markup on all my usergroups except, banned, awaiting & guests. My reg users use this : <span style="font-weight: bold;"><span style="color: Black;"> </span>. It shows up as the example but the whole thing is a link and the words username here is being shown on the post. Once I add the " " around the word black all is well but can get tiring to edit in time.

charlie-first of all, you'll need two closing span tags for your markup instead of one. i assume you do have it set up that way for your markup?

but rather than do this in two spans, i'd do one span, set it as a style, and add it to your css. so something like this -

<span class="reguser"></span>

and in the additional css for your style in the admincp -

.reguser {color:#000000; font-weight:bold;}

perhaps that will help?

Charlie98902
05-28-2008, 07:46 PM
I'll look into this in a bit. Thanks.

Brandon Sheley
05-28-2008, 08:00 PM
thanks, I might add this to my forum :)

massizero
05-28-2008, 08:48 PM
goddess_dix can you please see my post 23 (https://vborg.vbsupport.ru/showpost.php?p=1531842&postcount=23)?
thanks

goddess_dix
05-29-2008, 12:41 AM
goddess_dix can you please see my post 23 (https://vborg.vbsupport.ru/showpost.php?p=1531842&postcount=23)?
thanks

sorry...don't have anything else to offer if you're certian you're config is correct in there. i don't know what templates this installs; i didn't see the one you mentioned in my setup, but didn't look extensively, either. kinda swamped at the momemnt...mine's working just fine. if it were me, i might try uninstalling and reinstalling, but i have no idea if it will help you or not...

massizero
05-30-2008, 09:37 PM
question... in the usergroup management, the "Viewable on Show Groups" MUST be set on "yes" in order for this hack to work? Or it doesn't matter either it is yes or no?

Valter
05-31-2008, 06:15 AM
It doesn't matter how you set that option.

massizero
06-01-2008, 12:59 AM
It doesn't matter how you set that option.

k thanks

Sakai Ray
06-01-2008, 06:02 AM
Thanks ^^

Battle_Ring
06-08-2008, 02:28 PM
dont work for me, o nthe bottom it shows someone is having a birthday today but it didnt make a thread anywhere

Silvio
06-09-2008, 07:13 AM
Ciao Cyb,

this hack works perfectly on 371 ty.

just the date have an issue.

unfortunatelly with this mod I have an issue with languages setting.

Note : % solution on date format was suggested by you for another hack (stats)
i have inserted in time/date format the trailing % (eg. %d-%....) and for that specific hack is the only way to let it work properly but some others your hacks wont interpreter the correct format.

any hint?

regards

ciao

cerulean
06-09-2008, 04:21 PM
dont work for me, o nthe bottom it shows someone is having a birthday today but it didnt make a thread anywhere


I am having the same issue, any thoughts/suggestions.

Valter
06-09-2008, 08:03 PM
Be noted that:
- only members that allow their date of birth to be displayed will be listed
- inactive members are excluded by default

Check hack settings...

Sofia
06-09-2008, 08:27 PM
Ciao Cyb,

this hack works perfectly on 371 ty.

just the date have an issue.

unfortunatelly with this mod I have an issue with languages setting.

Note : % solution on date format was suggested by you for another hack (stats)
i have inserted in time/date format the trailing % (eg. %d-%....) and for that specific hack is the only way to let it work properly but some others your hacks wont interpreter the correct format.

any hint?

regards

ciao

Just chang in the XML :

$cabg_message = construct_phrase($cabg_message_sp,$cybabgreeter_to talusers,date($vbulletin->options['dateformat']),$cabg_birthdays);

Replace by :

$cabg_message = construct_phrase($cabg_message_sp,$cybabgreeter_to talusers,vbdate($vbulletin->options['dateformat']),$cabg_birthdays);

toddos
06-09-2008, 08:35 PM
one question: how can i make it so, that it creates a new post in an exsting thread and not a new thread ?

toddos
06-14-2008, 06:35 PM
pls help

Keyser S?ze
06-20-2008, 06:54 AM
just throwing my 2 cents in, this is nice and all but i think a better way is when or if the user comes on the forum on their birthday they get a oiouo, much like the PM popip, that says Happy Birthday <username>!

and they only get it once each year

Mum
06-23-2008, 04:51 AM
Keyser just do that with notices.

Cyb - the message that is posted on my site is this (i havent' changed it, it's the default) i'm not sure how to fix the colour thing

1 member is celebrating their birthday on 22nd June 2008:

-Steve (http://www.mummybrain.com/forums/member.php?u=418) (born in 1970, Age: 38)


Happy Birthday!

cserna
07-01-2008, 05:26 AM
Thanks! Downloaded...

Was wondering if there is something like this that exist but for new members? For example start a new thread that mentions all the new members that joined the day before and welcoming them to the forum.

I will look at this code and see if I can put together myself but would like to save some time if it already exist somewhere.

Thanks again!

Makc666
07-14-2008, 09:49 AM
1.
This phrase was change in 1.4.
<phrase name="cybabgreeter_message_user"><![CDATA[{1} member is celebrating their birthday on {2}:
{3}


Happy Birthday!]]></phrase>
But I think that it must sounds like:
{1} member is celebrating his birthday on {2}:
and not
{1} member is celebrating their birthday on {2}:

2.

ALso it will be nice if you comment this change:

From:
$cabg_message = construct_phrase($cabg_message_sp,$cybabgreeter_to talusers,date($vbulletin->options['dateformat']),$cabg_birthdays);

To:
$cabg_message = construct_phrase($cabg_message_sp,$cybabgreeter_to talusers,vbdate($vbulletin->options['dateformat']),$cabg_birthdays);

As there are some other places in product's code where date() is used.

Thanks

cmiller1014
07-18-2008, 05:47 PM
Keyser just do that with notices.

Cyb - the message that is posted on my site is this (i havent' changed it, it's the default) i'm not sure how to fix the colour thing

1 member is celebrating their birthday on 22nd June 2008:

-Steve (http://www.mummybrain.com/forums/member.php?u=418) (born in 1970, Age: 38)


Happy Birthday!

Same issue... any idea how to fix it?

Valter
07-18-2008, 08:26 PM
Remove white-spaces from CSS parameters in usergroup options.

BucWiLd
07-21-2008, 11:55 AM
nice, thank you

AuroraStorm
07-24-2008, 10:16 AM
How can I set this up for individual threads for people who celebrate their birthdays on the same day?

Oh and by the way, those who don't see threads, go into your Admincp - VBOptions - Cyb Auto Birthday greeter. right here "Greeter(s) (comma separated UserID list)", type in the userids listed in your Usergroup Manager list... (i.e., regular members, Admins, Moderators, etc to look like 6,7,10). It took me a moment to figure that one out...

PHILLYFAN
07-24-2008, 10:39 AM
thanks!

Valter
07-24-2008, 10:48 AM
Sure you must set who will post threads.

ProAzn
08-01-2008, 02:02 PM
Installed but doesn't work. No birthday thread created even though birthday occurred for an active member. Settings for hack same as screen shot listed. Any ideas? I see others have same problem...

ProAzn
08-08-2008, 07:43 PM
I am using 3.7.2. Appears people using latest version have problems with this mod. Anyone know why??

ProAzn
08-09-2008, 03:21 AM
Ok here's what the birthday greeter panel looks like. Now anyone tell me why it doesnt work?? Using 3.7.2 vb. version. The active users time cut-off is set at 0, the default. So all members are active. A member had a bday yesterday and it didn't work! argh. Also hrs set at -2 to catch west coast birthdays. Current time zone for server is CT.

kkeezer
08-09-2008, 03:55 AM
I am also having a issue with it no longer working for my site as well, it uses to work 100% of the time and now nothing... :confused: I am on 3.7.0. and CYB HB addon ver 1.4

Please help to get this add-on working again. ;)

I added two images as well so you can see what I see when looking at the addon.

TIA,
Kyle

kkeezer
08-10-2008, 01:47 AM
Bump for reply... :)

da_judge
08-10-2008, 06:30 PM
Keyser just do that with notices.

Cyb - the message that is posted on my site is this (i havent' changed it, it's the default) i'm not sure how to fix the colour thing

1 member is celebrating their birthday on 22nd June 2008:

-Steve (http://www.mummybrain.com/forums/member.php?u=418) (born in 1970, Age: 38)


Happy Birthday!


Sorted it

Original
<span style="color:#c0c4c9 ;"><span style="font-weight: bold;"><span style="font-style: italic;">

Edited
<span style="color:#c0c4c9;"><span style="font-weight:bold;"><span style="font-style:italic;">

Removed all spaces

Job Done cheers

smirkley
08-10-2008, 07:56 PM
I have noticed the birthday topics not being created also, but I also noticed that the birthday block on the home page also no longer shows up since my last upgrade to 3.7.2 PL1.

I havent yet figured out if this is because of the VB update, or if the mod isnt working with the update, and disabled the VB function on the home page somehow.

edit - I disable the mod, and the birthday notice on the homepage still doesnt show, so I 'suspect' the new vb patch update isnt flagging a member as having a birthday. (I also have all members birthdays showing, with no cutoff for activity time, so the ALL should show)

smirkley
08-10-2008, 10:57 PM
Thinking it was a VB issue with the new patch version, I submitted a ticket, but they are unable to reproduce this on a stock board.

I will 'try' to figure out where it fails, but no guarantees here.

smirkley
08-10-2008, 11:58 PM
OK, this appears to be a VB3.7.2PL1 issue, after working with VB on a support ticket.

Unproven yet as far as this mod goes, but I suspect it will fix the issue described as far as the mod not making a birthday post.

Apparently the setting to display active member birthday only, in ACP, works exactly backwards to the text in the checkbox.

To make it work, UNCHECK the "Show birthdays for active users only" to show birthdays for active users only.

I have submitted a bug report at VB dot com, so I suspect this will be fixed soon.

Valter
08-11-2008, 10:18 AM
Thanks for the info, I'll wait for their answer...

smirkley
08-11-2008, 02:56 PM
<a href="http://www.vbulletin.com/forum/project.php?issueid=26110" target="_blank">http://www.vbulletin.com/forum/proje...?issueid=26110</a>

The bug report is marked as 'fixed', so it is safe to assume that the bug was part of the VB core code.

Being new to VB, I didnt know the info was cached, which explains to me why the bug was so hard to see.

The VB code fix will be included in the next update.

But if you checkbox the OPPOSITE of what you expect as described in my prior post here, as in my current VB install version, the Birthday Greeter has been tested as operating properly in my install of this modification.

ProAzn
08-11-2008, 07:16 PM
http://www.vbulletin.com/forum/project.php?issueid=26110

The bug report is marked as 'fixed', so it is safe to assume that the bug was part of the VB core code.

Being new to VB, I didnt know the info was cached, which explains to me why the bug was so hard to see.

The VB code fix will be included in the next update.

But if you checkbox the OPPOSITE of what you expect as described in my prior post here, as in my current VB install version, the Birthday Greeter has been tested as operating properly in my install of this modification.


Where is this field? I checked, there is no line in the mod panel. I posted a screen shot earlier so you can see it. Please direct me which line you're referring to??

Thx.

ProAzn
08-11-2008, 07:18 PM
smirkley, here's my screen shot. Which field you are referring to?? Thx.

smirkley
08-11-2008, 09:01 PM
It isnt on that page, it is in your settings for ...

Vbulletin Options > Forum Home Page Options

Scroll to the bottom, and UNCHECK "Show birthdays for active users only"

The bug in the VB 3.7.2 is that the checkbox works OPPOSITE what is described to do. It will be fixed in the next VB update.

And not having gone thru the modification code for the Birthday Greeter, I cant explain why it doesnt work otherwise, only that after discovering the bug with VB, and doing the above, the Birthday Greeter works once again on my board.

SSJB_7
08-12-2008, 01:21 AM
thanks

ProAzn
08-12-2008, 11:16 AM
It isnt on that page, it is in your settings for ...

Vbulletin Options > Forum Home Page Options

Scroll to the bottom, and UNCHECK "Show birthdays for active users only"

The bug in the VB 3.7.2 is that the checkbox works OPPOSITE what is described to do. It will be fixed in the next VB update.



And not having gone thru the modification code for the Birthday Greeter, I cant explain why it doesnt work otherwise, only that after discovering the bug with VB, and doing the above, the Birthday Greeter works once again on my board.


Ok, I did the above and it still doesn't work. Any ideas??

I made an account have a birthday for today done yesterday in vb and nothing showed today... sigh. Where is the coder anyway.... the mod can't be that buggy or else it needs major reworking. :(

smirkley
08-12-2008, 03:01 PM
I would not blame the code for this mod just yet.

Just keep in mind, the active birthday member list is cached data, and until you change a birthday for example in your account, the cache is not updated.

My birthday greeter stopped working at the same time everyone elses did too, and all I know is that I upgraded my VB to the latest patch level. After doing some tweaking around and experimenting, I discovered a flaw in the birthday code in vb core script, and has been verified and fixed and will be released in the next vb update.

End result, now my birthday greeter works again.

Albiet through experimentation and workaround pending the next vb update.

If the birthday greeter fails AFTER the next vb update?... I would expect then, that the issue may be in the hack code.

infernow
08-13-2008, 04:28 AM
Cheers bud
Installed

kkeezer
08-14-2008, 02:08 AM
Thank you for the update, I have done the switch as you advised, I will wait and see if that fixes the issue.

Thanks,
Kyle

ShawneyJ
08-14-2008, 05:22 AM
ah good im not the only one with this thing not working.

smirkley
08-14-2008, 10:50 AM
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.

ProAzn
08-14-2008, 11:50 AM
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...

:(

ProAzn
08-17-2008, 03:49 AM
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.

Anyone explain why?? Argh!

nightbloom
08-18-2008, 05:42 AM
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?

DragonMasterNYC
08-18-2008, 11:11 PM
I ran into the same problem today when I installed it it says

usernameHas anyone figured out a way to fix this.

Valter
08-19-2008, 08:53 AM
Remove spaces from usergroup tags.

DragonMasterNYC
08-19-2008, 08:29 PM
Remove spaces from usergroup tags.

That's how it shows up in the post.

This is my code in usergroups <span style="color: green;font-weight: bold;"> (just so happened to be someones birthday when I tested it.)

So why would It show like that.

Valter
08-19-2008, 08:49 PM
<span style="color: green;font-weight: bold;">
should be:
<span style="color:green;font-weight:bold;">

Just remove extra spaces.

DragonMasterNYC
08-19-2008, 09:46 PM
<span style="color: green;font-weight: bold;">
should be:
<span style="color:green;font-weight:bold;">

Just remove extra spaces.well Ill see when midnight hits on the forums I took every space out I could find in all usergroups.

jammiedodger546
08-26-2008, 08:37 AM
woah... installed it and got internal errors!!! dont want it anymore!!

smirkley
08-27-2008, 04:30 PM
Well, I have just tested this with 3.7.3 release of VB, and configured the way you would expect to operate, and using active users only setting on in vb settings, and having one active and one inactive user on my calender, forcing the cron,...

It worked flawlessly. :)

I will test for a natural instance of proper operation, but will have to wait for a date rollover.
Let you know tomorrow.


But all indications are, the VB 3.7.3 core code upgrade, with the birthday bug I reported to them fixed in this upgrade, corrects the problem that users here were reporting about this modification not working.

Pending further testing,... It works for me perfectly.

Valter
08-27-2008, 10:34 PM
Thanks for the info, I'm glad it works for you with no problems now.

smirkley
08-28-2008, 04:21 AM
Yup, worked on the first natural test.

Believe its good to go.

Thanks cyb.

shotkey
08-28-2008, 03:15 PM
Just a thought for an enhancement - it would be nice if you had a "test" button or menu option that would enable you to force an immeadiate test post and e-mail instead of having to wait until midnight to see if any changes you made work correctly.

For example, right now when I synchronize the server time with the hack time - the posts and e-mail times are way off and without being able to force a post and/or e-mail you have to wait until the next day to see the results of your adjustment(s), make changes if required and and then wait another day to see how that adjustment worked.

shotkey
08-28-2008, 10:56 PM
Can somebody help with this - just can't figure out how to get the time set right on this - for example:

Hack offset.........Time B'day Thread is posted

0 .......................11hrs 2min late
+2......................21hrs 30min late
-3.......................15hrs 58 min late
-12......................16hrs 47min late

When set to "0" the server, forum and hack time and dates match - but the thread is still posted late. Can anyone tell me what the problem is getting this to post at the right time?

Valter
08-30-2008, 10:55 AM
Be noted that thread must not be created at 00:00. Thread creation process starts first time when someone visits forum after midnight.

racingsolution
09-01-2008, 06:29 AM
Got it installed and it works fine .. One prob I noticed.. is that in the message where it shows the birthday person's age .. It displayed one of my smiley faces .. Checking my vb settings.. The person's age was 18 .. and it displayed it like this:

(born in 1990, Age: 18)

On my board 8) is the "cool" face smiley .

IvyKeepMommy
09-01-2008, 12:44 PM
This is a great and very useful mod for us! Thanks!!

My only "complaint" is how it handles when there is more than one birthday on a given date. When we have only one, we get a clean post with a cute birthday smilie, when we have more than one birthday, the smilie won't post and it is a bit "messy"

This is what a birthday greeting for two members ends up looking like:

2 members are celebrating their birthday on 08-27-2008:

-kpond84 (born in 1984, Age: 24)
-butterflyz320 (Age: hidden or unknown)


Happy Birthday!

The color tags list and don't actually populate.

Our single member birthdays show Happy Birthday <member name> in the thread title, but only the birthday smilie in the text.

Is there a way to set it so each member gets their OWN birthday thread?

Thanks again for a great mod!

Merjawy
09-02-2008, 08:08 AM
Nice hack, I like to use it.. but I got a problem !!!

all works but the forum home I get a database error on. tells me table doesn't exist
I reinstalled but still.. (I renamed database name in here)

Database error in vBulletin 3.7.3:

Invalid SQL:
SELECT id, daydone FROM cyb_birthdaythread AS cyb_birthdaythread ORDER BY id DESC LIMIT 1;

MySQL Error : Table 'DATABASENAME.cyb_birthdaythread' doesn't exist
Error Number : 1146

Merjawy
09-02-2008, 08:26 AM
This is crazy....

its its complaining about a table on an old database not the current one !!!

the form is reading database 373, and the complaint is about database 364 which is my old db before the upgrade few days ago ....

my config is fine

any idea why the mod is trying to read an old database? I could delete the database but I rather keep it for few more days.

Thanks

ProAzn
09-13-2008, 04:01 AM
Mod completely stopped working for us after upgrade to 3.7.3. We had 3 birthdays since and NONE were posted. Very frustrating. Seems to work on and off and never accurate posting time when it did work for a very short time. Followed settings everyone mentioned here and nothing.

:mad:

DragonMasterNYC
09-26-2008, 01:27 PM
Works just fine now, but I have to edit 1 or 2 smiles so they don't show up.

Bounce
11-04-2008, 03:31 PM
Any chance of a 3.8 version (I know its beta).

Does not work on my 3.8 test forum

SatSeeker
11-06-2008, 11:56 AM
I have vb 3.7.3 PL1 running on my board but unable to get this hack to work. I read through all the comments here and did try every suggestion. Does anyone have the same problem and what did you do to get this to work? Thanks in advanced.

https://vborg.vbsupport.ru/external/2008/11/71.jpg

trinkaespinhas
11-15-2008, 09:16 AM
Hi

I have a problem with this mod, had it on the old version too.
I translated the phases to Spanish and is my default language.
The problem is in a week the mod post in spanish 5 times and 2 times he posts in English.
But if my default language is spanish why he posts sometimes in english.
Any fix?

Thanks in advanced

SSJB_7
11-21-2008, 09:33 PM
This mod was great till suddenly i don't know why stopped working for me too!
I had that all users forced to complete their birthday, was working and was sending e-mail but one day no more birthdays in my calendar i don't know why and what to do i am searching few months now!
when i go to registered users they all have hidden birthday without a reason!
what i have to do?
uninstall hack and install again would help?
plz help !

jilly
11-27-2008, 01:24 PM
auto birthday greeter has gone away on 3.8 beta 3 - its not working

jilly
11-27-2008, 01:27 PM
same problem for me too, it stopped working in 3.8.0 beta 3, and my birthday is not set to hidden.

Nadeemjp
12-07-2008, 11:27 PM
i was looking for this :)
gr8 work as always:)

TheLastSuperman
12-07-2008, 11:53 PM
i was looking for this :)
gr8 work as always:)

Cyb always does good work... I'm going out on a limb here but he is my Superman on Vb.org :D

Twisted Shifter
12-10-2008, 01:15 PM
I have a question, If I missed the answer, I appologize up front!
I did not care for the Age and Year to show in the post. So I have one emoticon that comes up for age and another for the year. The emoticons come up just fine, but the are in ( ). Can I make it so the ( ) don't come up? I looked at editing the upload file, but not sure what line its pulling that from. Please help.

Thank you in advance for your help.... and Cyb ... Keep up the GREAT WORK!

Tyran1
01-10-2009, 04:39 AM
Not working with 3.8.0 Gold ....

geni57
01-10-2009, 08:48 PM
Remove spaces from usergroup tags.

I understand WHAT to do.. just don't know WHERE to find it at?

Is this in options or where in my Admin panel? I'm lost... if you can just
direct me WHERE to find it to fix it.. I can.

Thank you in advance.

geni57
01-10-2009, 09:09 PM
NEVERMIND I finally figured it out.. so easy. LOL.

Works fine!

Lee Roberts
01-12-2009, 10:32 PM
Marked as Installed !
Marked for Nomination !

Battle_Ring
01-28-2009, 07:56 PM
i have this and know of a user who has a birthday today, but neither the forum or this mod is showing it

HaS?R
01-29-2009, 01:58 AM
Thanks.

buurman
02-18-2009, 04:07 PM
I use this plugin for some time now, but after my update to 3.8 it doesn't recognise the date.

It gives %Europe/Berlin %000 %2009

any ideas to fix it till a version for 3.8 comes out?

jlew24asu
02-18-2009, 04:26 PM
best coder on this board!

manning
02-21-2009, 12:42 PM
i have this and know of a user who has a birthday today, but neither the forum or this mod is showing it

I've got a birthday showing on the forum homepage - it shows the age and all... there is no birthday post - doesn't appear to work. :(

jgommel
02-22-2009, 08:57 PM
After installing a fresh version of vbulletin 3.8.1, I tried installing this mod, but it does not work. I've been using this mod ever since vBulletin 3.6.8, and it's worked great. not sure what happened with the 3.8.x version? I've uninstalled and marked it until it's fixed.

manning
02-24-2009, 02:13 PM
Marking as uninstalled also! I'm using 3.7.4 - it doesnt work on it either!

jgommel
02-27-2009, 01:38 AM
I understand that Cyb has to support many mods - I just wish he'd support this one. It's obvious that the issues with this mod are not just a fluke, and only happening to one or two people. Where are you Cyb?

UPDATE:
Cyb's last activity in this thread was back on 08/30/2008 (https://vborg.vbsupport.ru/showpost.php?p=1610531&postcount=87). I think it's safe to say that this mod is not supported.

manning
03-02-2009, 06:02 PM
I understand that Cyb has to support many mods - I just wish he'd support this one. It's obvious that the issues with this mod are not just a fluke, and only happening to one or two people. Where are you Cyb?

UPDATE:
Cyb's last activity in this thread was back on 08/30/2008 (https://vborg.vbsupport.ru/showpost.php?p=1610531&postcount=87). I think it's safe to say that this mod is not supported.

Yet he spams this product in other similar product threads claiming it is supported! LOL

mariocaz
04-19-2009, 05:40 PM
Hi,

Is ther a way that the users that have a color in my forum when the birhday post congratulate them in the post appears the username with the color and not with the code and then the username ??

Thank you!

Valter
04-19-2009, 11:02 PM
Ensure that exclusion options are not affecting that. Depending on settings product may not create threads for users with post count less than X, or inactive members.

mariocaz
04-20-2009, 03:01 AM
Hi Cyber,

Mmm please see this post and you will see what I am talking about:

http://www.all-reefs.com/inicio/showthread.php?t=6346

The problem is the users that are in a group that the usernames appears with color in the forum, like my moderators appears in red, in the greeting post instead of appears the username with the color appears with the code to put it in color.

Example in the post of the link:

-Carlos Flores

Instead of

Carlos Flores

Help to fix that.

Valter
04-20-2009, 07:35 AM
Remove spaces from opening HTML tags in usergroup settings.

mariocaz
04-20-2009, 03:39 PM
Hi again dear master Cybernetec,

Do you mean this ?

<span style="font-weight: bold; font: 22px verdana; color: pink;">

Which spaces I have to eliminate to get this works ?

Thanx!!

Valter
04-20-2009, 04:30 PM
Hi,

Change to this:
<span style="font-weight:bold;font-size:22px;font-family:Verdana;color:pink;">

mariocaz
04-20-2009, 04:32 PM
Thank you Cyber!!!

I will do it in this moment :)

ArnyVee
05-09-2009, 04:00 PM
I just installed it. I believe that I have at least one birthday tomorrow, so I'll see how it goes! :D

ArnyVee
05-16-2009, 12:34 PM
Didn't work. :(

Any particular things that I should be looking for since it didn't work?

Edited: Seems like the person was inactive, that could be it. So, hopefully I'll be able to test it out.

Valter
05-16-2009, 01:43 PM
Yes, there are several exclusion options, so ensure they are set to work as you wish. :-)

dcputernut
05-29-2009, 02:41 PM
This worked on 3.7.xx but when i installed 3.8 it sorta works....it does the b'day greeting but posts as "unregistared guest" even though i have it set to a user name.

does it work with 3.8???

Valter
05-29-2009, 04:27 PM
Yes, it works with 3.8. Ensure that you have added userid(s) in poster setting field, not the username(s).

Also there is another thread for 3.8.x version of this mod in 3.8 section. You can find link to it in my profile.

dcputernut
05-29-2009, 04:39 PM
Thanks!!!

marshal_ramdev
05-31-2009, 07:55 AM
thanks :)

Adem GEN?
06-14-2009, 10:01 AM
I'm using local time
Problematic in a message time

100555

How do I fix this problem?

ricardoNJ
06-17-2009, 06:38 AM
Reserved!

Bergler
07-02-2009, 05:45 PM
Is there going to be an update for this hack?? I am also having some issues while using this mod in 3.8.*

ArnyVee
07-03-2009, 12:46 AM
Just had an "active" member have a birthday a day ago and nothing showed. Obviously some sort of issue with it. :(

radmoose
07-06-2009, 06:02 AM
Just had an "active" member have a birthday a day ago and nothing showed. Obviously some sort of issue with it. :(

I had this recently come up one of the sites I run.

There are 4 settings for each user in their profile regarding birthdays.


Hide Age and Date of Birth
Display Only Age
Display Only Day and Month of Birth
Display Age and Full Date of Birth


If the user has either of the first two settings, they will not get a b-day greeting.

They have to have either of the last two to get a greeting.

choccyclaire
07-28-2009, 12:37 PM
This just stopped working for me for no reason. :(

cindy helmond
09-09-2009, 10:02 PM
I'm using local time
Problematic in a message time

100555

How do I fix this problem?

same problem here , and if they are 2 people on party then he is making just one topic only for the first member any fix? thx

goshalim
09-18-2009, 11:53 AM
I have install this but something is weired!!!

The wish for the birthday is posted from a member and not from the Admin ?
Why is that ?

Hippy
02-19-2010, 08:21 PM
I have install this but something is weired!!!

The wish for the birthday is posted from a member and not from the Admin ?
Why is that ?

in your options ..
admincp>settings>options>Help Cyb - Auto Birthday Greeter you have to set userid
Greeter(s)
also you can selete what forum you want it posted to..

matthewhotdude
04-06-2010, 08:37 AM
There must be a comflict with another Mod as this has stopped posting

rockerzteam
08-21-2012, 08:10 AM
All birthday threads are being posted by unregistered user how do i fix this?

leannet
01-20-2013, 10:03 AM
Please help me set the time,

Server Time:
January 20, 2013 05:01

My time Jan 20, 10.01pm

What setting should I use ?

sectomy
02-05-2013, 08:02 PM
got a problem... nothing changed, but as today or better: no birthday threads in February right now...
any ideas why ? maybe a February Problem ?

mysterious, cause this hack works for about 2 years or whatever without any problems, and right now on 1st Feb. it stop working..
using 3.8.7

pedrovazquez10
05-06-2013, 06:49 AM
I have the same problem as sectomy in my forum