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
  #12  
Old 02-17-2010, 07:07 PM
Hornstar Hornstar is offline
 
Join Date: Jun 2005
Location: Australia
Posts: 2,469
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So it creates just 1 thread with all the birthdays listed in it? That sounds pretty good.
Reply With Quote
  #13  
Old 02-17-2010, 08:04 PM
Valter Valter is offline
 
Join Date: Aug 2005
Location: Sarajevo
Posts: 2,432
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

One thread per day, like it's shown on screenshot:

https://vborg.vbsupport.ru/attachmen...9&d=1266444180
Reply With Quote
  #14  
Old 02-17-2010, 09:38 PM
Charlie98902 Charlie98902 is offline
 
Join Date: Dec 2006
Posts: 1,156
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

valter does this mod utilize html markup too?
Reply With Quote
  #15  
Old 02-17-2010, 10:23 PM
War.Frog's Avatar
War.Frog War.Frog is offline
 
Join Date: Aug 2009
Location: Ontario, Canada
Posts: 262
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TimberFloorAu View Post
Anyway we could include the data from this script in the thread ???

http://www.joeswebtools.com/wordpres...n-on-this-day/

So It says :

You also share your birthday with,:-

Bing Crosby
Edgar Allan Poe
Jacque Cousteau

etc ?
That's an awesome idea.
Reply With Quote
  #16  
Old 02-18-2010, 07:04 AM
princeedward's Avatar
princeedward princeedward is offline
 
Join Date: Jan 2007
Location: Deutschland
Posts: 901
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hmmm...dunno but it doesn't work for me....i guess i set it right...or something wrong with my settings or installation...can anyone confirm this please if it's okay to your side?

Reply With Quote
  #17  
Old 02-18-2010, 08:29 AM
Valter Valter is offline
 
Join Date: Aug 2005
Location: Sarajevo
Posts: 2,432
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Important things to check:
- Target forum: this must be set in product options (menu select)
- Greeter: This field must be filled in product options (value = userid)
- Exclusion settings: users must pass these to be included in birthday thread (product options)
- User options: Users who has chosen not to show birthday info will be excluded
Reply With Quote
  #18  
Old 02-18-2010, 11:10 AM
TCB's Avatar
TCB TCB is offline
 
Join Date: Jun 2004
Location: the Netherlands
Posts: 193
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Many members seem to like it, so thanks
Reply With Quote
  #19  
Old 02-18-2010, 11:16 AM
War.Frog's Avatar
War.Frog War.Frog is offline
 
Join Date: Aug 2009
Location: Ontario, Canada
Posts: 262
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by princeedward View Post
hmmm...dunno but it doesn't work for me....i guess i set it right...or something wrong with my settings or installation...can anyone confirm this please if it's okay to your side?

Mine works - I just had to set my clock to +1 to match server time. What DIDN'T work, however, was entering multiple Greeters. For whatever reason, it only selected one and posted it from the one member. Strangely, his UserID was not the first or last.

Is there a maximum number of Greeter(s) allowed?
Reply With Quote
  #20  
Old 02-18-2010, 11:34 AM
x626xblack x626xblack is offline
 
Join Date: Oct 2009
Location: Houston Tx.
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does it show "user names" or User 5 , User 8.....
Reply With Quote
  #21  
Old 02-18-2010, 11:56 AM
meissenation meissenation is offline
 
Join Date: Apr 2005
Posts: 476
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks! Been waiting for this one.

Edit: Could you please describe how the hack gets the server time from the misc.php?do=vsa_servertz page? I've been trying to troubleshoot an issue with my Scheduled Tasks being hours off but no one on VBulletin.com can figure it out and it appears that the same issue on my server is affecting this mod too. It says the Server Time is currently 14:03 but yet when I log into the server from RDP (it's a windows box), it's 9:03am... All of my timezone settings that I can find are set to GMT -5 (Eastern).

Edit: Nevermind, found the UTC datetime in the php.ini file. Thank you though - this issue has been bugging me forever and your mod reminded me to investigate it further rather than just manually adjusting the scheduled tasks by 5 hours.
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 03:43 AM.


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.05026 seconds
  • Memory Usage 2,338KB
  • 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
  • (2)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
  • (3)pagenav_pagelink
  • (1)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