Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons

Reply
 
Thread Tools
Automatic Birthday Thread Details »»
Automatic Birthday Thread
Version: 1.5.1, by Andreas Andreas is offline
Developer Last Online: Jan 2023 Show Printable Version Email this Page

Version: 3.5.1 Rating:
Released: 11-10-2005 Last Update: 01-16-2009 Installs: 165
Uses Plugins
Additional Files  
No support by the author.

Automatic Birthday Thread

Description
This Hack creates a birthday thread in the forum you select, an optional report is sent to an eMail address you specify.
You can also choose to give them uCash (if you have uCash installed).

User's privacy selection is taken care of, eg. only those that allow their DOB to be displayed will be listed.

Credits to ChurchMedia for the original vBulletin 3.0 Hack.

Details
1 Product XML (4 settings, 14 phrases)
1 Cronscript


History
1.0.0
Initial Version

1.0.1
  • Removed some debug code
  • Fixed phrase missing linebreak
  • Fixed userlist not being shown in body
  • Added option to only list active users

This Hack is unsupported! All support requests except proven bugs will be IGNORED

FAQ
  1. Q: This Hack does not work!
    A: Although it is possible that you have discovered a new bug which causes this Hack to not work, there is a good chance that there are other problems:

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #42  
Old 11-20-2005, 04:50 AM
divided_by_fear's Avatar
divided_by_fear divided_by_fear is offline
 
Join Date: Oct 2005
Posts: 451
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok i set this to hour 1 and it spams my board with threads how can i stop that? i figured it would create one thread for that day for the persons birthday but it post one and keeps going on and post the same threads numerous times... and i have it set on the first hour of the day

882 Automatic Birthday Thread 01:50, 20th Nov 2005 Birthday Thread created for: gizmo27
1881 Automatic Birthday Thread 01:45, 20th Nov 2005 Birthday Thread created for: gizmo27
1880 Automatic Birthday Thread 01:35, 20th Nov 2005 Birthday Thread created for: gizmo27
1879 Automatic Birthday Thread 01:33, 20th Nov 2005 Birthday Thread created for: gizmo27
1878 Automatic Birthday Thread 01:32, 20th Nov 2005 Birthday Thread created for: gizmo27
1877 Automatic Birthday Thread 01:31, 20th Nov 2005 Birthday Thread created for: gizmo27
1876 Automatic Birthday Thread 01:30, 20th Nov 2005 Birthday Thread created for: gizmo27
1875 Automatic Birthday Thread 01:29, 20th Nov 2005 Birthday Thread created for: gizmo27
1874 Automatic Birthday Thread 01:28, 20th Nov 2005 Birthday Thread created for: gizmo27
1873 Automatic Birthday Thread 01:27, 20th Nov 2005 Birthday Thread created for: gizmo27
1872 Automatic Birthday Thread 01:24, 20th Nov 2005 Birthday Thread created for: gizmo27
1871 Automatic Birthday Thread 01:23, 20th Nov 2005 Birthday Thread created for: gizmo27
1870 Automatic Birthday Thread 01:22, 20th Nov 2005 Birthday Thread created for: gizmo27
1869 Automatic Birthday Thread 01:21, 20th Nov 2005 Birthday Thread created for: gizmo27
1868 Automatic Birthday Thread 01:20, 20th Nov 2005 Birthday Thread created for: gizmo27
Reply With Quote
  #43  
Old 11-20-2005, 04:55 AM
outlaw621's Avatar
outlaw621 outlaw621 is offline
 
Join Date: Oct 2004
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You need to set the cron to run at a specific time and not at every hour. For instance, if you set your cron to run at hour 23 and minute 55 then the birthday script will run everyday at 11:55 PM

Mine is set at 5 0 * * * which runs it at 12:05 AM
Reply With Quote
  #44  
Old 11-20-2005, 04:56 AM
divided_by_fear's Avatar
divided_by_fear divided_by_fear is offline
 
Join Date: Oct 2005
Posts: 451
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok i think whats going on is its confliting with the birthday email set up by vbulletin
Reply With Quote
  #45  
Old 11-20-2005, 05:00 AM
outlaw621's Avatar
outlaw621 outlaw621 is offline
 
Join Date: Oct 2004
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have not changed the default settings for the birthday email and everything is working correctly. Set your minutes and hour time but leave a * in everything else.
Reply With Quote
  #46  
Old 11-20-2005, 05:03 AM
divided_by_fear's Avatar
divided_by_fear divided_by_fear is offline
 
Join Date: Oct 2005
Posts: 451
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

now these both run off the same cron file right?
Reply With Quote
  #47  
Old 11-20-2005, 05:06 AM
outlaw621's Avatar
outlaw621 outlaw621 is offline
 
Join Date: Oct 2004
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No. The birthday thread should be includes/cron/birthdaythread.php and thye birthday email should be includes/cron/birthday.php
Reply With Quote
  #48  
Old 11-20-2005, 05:08 AM
divided_by_fear's Avatar
divided_by_fear divided_by_fear is offline
 
Join Date: Oct 2005
Posts: 451
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok last question now what happens if say a member registers later then the script is run they wont get picked up?
Reply With Quote
  #49  
Old 11-20-2005, 03:31 PM
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Location: Greece
Posts: 1,856
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Something like this but instead of creating threads it made posts in a specific thread would be really useful to me
Reply With Quote
  #50  
Old 11-21-2005, 04:16 PM
GamerJunk.net's Avatar
GamerJunk.net GamerJunk.net is offline
 
Join Date: Jan 2004
Posts: 457
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How would I be able to make this show the username and avatars in the post?
Reply With Quote
  #51  
Old 11-22-2005, 03:35 AM
kall's Avatar
kall kall is offline
 
Join Date: Apr 2004
Location: New Zealand
Posts: 2,608
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am still not getting anything printing for $bday_people ..

Latest version installed over the top of, then removing old one and reinstalling.. does it only fill up if there is more than one birthday person?
Reply With Quote
Reply

Thread Tools

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 11:28 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.05066 seconds
  • Memory Usage 2,296KB
  • 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
  • (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
  • (1)pagenav_pagelinkrel
  • (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