Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Cyb - Auto Birthday Greeter Details »»
Cyb - Auto Birthday Greeter
Version: 1.4, by Valter Valter is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

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.

Comments
  #62  
Old 08-11-2008, 10:18 AM
Valter Valter is offline
 
Join Date: Aug 2005
Location: Sarajevo
Posts: 2,432
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the info, I'll wait for their answer...
Reply With Quote
  #63  
Old 08-11-2008, 02:56 PM
smirkley smirkley is offline
 
Join Date: Apr 2008
Posts: 627
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<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.
Reply With Quote
  #64  
Old 08-11-2008, 07:16 PM
ProAzn ProAzn is offline
 
Join Date: May 2007
Location: USA
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by smirkley View Post
http://www.vbulletin.com/forum/proje...?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.
Reply With Quote
  #65  
Old 08-11-2008, 07:18 PM
ProAzn ProAzn is offline
 
Join Date: May 2007
Location: USA
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

smirkley, here's my screen shot. Which field you are referring to?? Thx.
Reply With Quote
  #66  
Old 08-11-2008, 09:01 PM
smirkley smirkley is offline
 
Join Date: Apr 2008
Posts: 627
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #67  
Old 08-12-2008, 01:21 AM
SSJB_7 SSJB_7 is offline
 
Join Date: Jul 2008
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks
Reply With Quote
  #68  
Old 08-12-2008, 11:16 AM
ProAzn ProAzn is offline
 
Join Date: May 2007
Location: USA
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by smirkley View Post
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.
Reply With Quote
  #69  
Old 08-12-2008, 03:01 PM
smirkley smirkley is offline
 
Join Date: Apr 2008
Posts: 627
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #70  
Old 08-13-2008, 04:28 AM
infernow infernow is offline
 
Join Date: Aug 2008
Location: UK
Posts: 40
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cheers bud
Installed
Reply With Quote
  #71  
Old 08-14-2008, 02:08 AM
kkeezer's Avatar
kkeezer kkeezer is offline
 
Join Date: Jan 2006
Location: Overland Park, KS
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:39 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
  • Page Generation 0.04904 seconds
  • Memory Usage 2,307KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete