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

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

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

Download Now

File Type: zip VSa - Auto Birthday Greeter v2.0.6.zip (4.2 KB, 2245 views)

Screenshots

File Type: jpg bdthread.jpg (84.1 KB, 0 views)
File Type: jpg acp.jpg (165.9 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
iiioroh, kiba snowpaw

Comments
  #182  
Old 11-02-2010, 12:26 PM
voglermc's Avatar
voglermc voglermc is offline
 
Join Date: Oct 2006
Location: Piedmont Triad, NC, USA
Posts: 295
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

reinstalled valter's version
Reply With Quote
  #183  
Old 11-02-2010, 03:17 PM
kras kras is offline
 
Join Date: Mar 2009
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by voglermc View Post
Kras, I'm getting this error since installing your version


Warning: DateTime::modify() [datetime.modify]: Failed to parse time string (hour) at position 0 (h): The timezone could not be found in the database in [path]/includes/class_bootstrap.php(517) : eval()'d code on line 91
There was a typo in the code that affected negative time offsets. Now it should work for you. The code is available at the previous post.
Reply With Quote
  #184  
Old 11-02-2010, 07:01 PM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kras View Post
There was a typo in the code that affected negative time offsets. Now it should work for you. The code is available at the previous post.
Testing updated code ... will advise ...

Thanks for trying to fix this ...

Regards,
Badger
Reply With Quote
  #185  
Old 11-02-2010, 07:02 PM
voglermc's Avatar
voglermc voglermc is offline
 
Join Date: Oct 2006
Location: Piedmont Triad, NC, USA
Posts: 295
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Please remove the link in the quote above to my site. Thanks for the update!
Reply With Quote
  #186  
Old 11-02-2010, 07:17 PM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by voglermc View Post
Please remove the link in the quote above to my site. Thanks for the update!
You mean there's a link in the code you re-wrote to your site that needs to be removed?

...or, do you mean the link to your original post in the "quote" above?

I'm not much of a coder, so I downloaded your replacement file and installed it, which went fine, so is there something else I need to do while I wait to see if it works?

Regards,
Badger
Reply With Quote
  #187  
Old 11-02-2010, 08:21 PM
voglermc's Avatar
voglermc voglermc is offline
 
Join Date: Oct 2006
Location: Piedmont Triad, NC, USA
Posts: 295
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Speaking to Kras
Reply With Quote
  #188  
Old 11-02-2010, 09:10 PM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by voglermc View Post
Speaking to Kras
Roger that ... :up:

Regards,
Badger
Reply With Quote
  #189  
Old 11-03-2010, 01:49 AM
kras kras is offline
 
Join Date: Mar 2009
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by voglermc View Post
Please remove the link in the quote above to my site. Thanks for the update!
Done

Quote:
Originally Posted by BadgerDog View Post
You mean there's a link in the code you re-wrote to your site that needs to be removed?

...or, do you mean the link to your original post in the "quote" above?

I'm not much of a coder, so I downloaded your replacement file and installed it, which went fine, so is there something else I need to do while I wait to see if it works?

Regards,
Badger
You could create a new user in your ACP with todays date as birth date. Then you would know at once if it works (when your main forum page loads).
Reply With Quote
  #190  
Old 11-07-2010, 10:07 AM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kras View Post
Done



You could create a new user in your ACP with todays date as birth date. Then you would know at once if it works (when your main forum page loads).
Tested on 4.04 and confirmed that this patched version by kras seems to work fine ... :up:

Thank you kras ... appreciate you addressing the problem ...

Regards,
Badger
Reply With Quote
  #191  
Old 11-07-2010, 11:08 AM
GeorgeB85 GeorgeB85 is offline
 
Join Date: Nov 2008
Posts: 362
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I thought this was fixed? I had it post a birthday yesterday that was meant for today??
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 09:06 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05113 seconds
  • Memory Usage 2,348KB
  • Queries Executed 26 (?)
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
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (2)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (3)postbit_attachment
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete