![]() |
pls help
|
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 |
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 Code:
1 member is celebrating their birthday on 22nd June 2008: |
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! |
1.
This phrase was change in 1.4. Code:
<phrase name="cybabgreeter_message_user"><![CDATA[{1} member is celebrating their birthday on {2}: {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: Code:
$cabg_message = construct_phrase($cabg_message_sp,$cybabgreeter_totalusers,date($vbulletin->options['dateformat']),$cabg_birthdays); Code:
$cabg_message = construct_phrase($cabg_message_sp,$cybabgreeter_totalusers,vbdate($vbulletin->options['dateformat']),$cabg_birthdays); Thanks |
Quote:
|
Remove white-spaces from CSS parameters in usergroup options.
|
nice, thank you
|
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... |
thanks!
|
Sure you must set who will post threads.
|
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...
|
I am using 3.7.2. Appears people using latest version have problems with this mod. Anyone know why??
|
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.
|
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 |
Bump for reply... :)
|
Quote:
Sorted it Original Code:
<span style="color:#c0c4c9 ;"><span style="font-weight: bold;"><span style="font-style: italic;"> Code:
<span style="color:#c0c4c9;"><span style="font-weight:bold;"><span style="font-style:italic;"> Job Done cheers |
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) |
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. |
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. |
Thanks for the info, I'll wait for their answer...
|
<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. |
Quote:
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. |
smirkley, here's my screen shot. Which field you are referring to?? Thx.
|
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. |
thanks
|
Quote:
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. :( |
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. |
Cheers bud
Installed |
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 |
ah good im not the only one with this thing not working.
|
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. |
Quote:
:( |
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! |
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? |
I ran into the same problem today when I installed it it says
PHP Code:
|
Remove spaces from usergroup tags.
|
Quote:
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. |
<span style="color: green;font-weight: bold;">
should be: <span style="color:green;font-weight:bold;"> Just remove extra spaces. |
Quote:
|
All times are GMT. The time now is 02:46 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|