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

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

Category: Miscellaneous Hacks - Version: 3.6.8 Rating:
Released: 08-25-2007 Last Update: 08-30-2007 Installs: 258
DB Changes Uses Plugins Template Edits
 
No support by the author.

vB 3.7 VERSION HERE;
https://vborg.vbsupport.ru/showthread.php?t=177931


======

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


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
  #22  
Old 08-27-2007, 06:01 PM
Stifmeister2 Stifmeister2 is offline
 
Join Date: Feb 2006
Location: Finland
Posts: 755
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Works with 3.6.4 ?
Reply With Quote
  #23  
Old 08-27-2007, 10:51 PM
Valter Valter is offline
 
Join Date: Aug 2005
Location: Sarajevo
Posts: 2,432
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Feckie (Roger) View Post
Can you get it to post in a thread as well.
It creates new thread. Is that what you are asking for?
Quote:
Originally Posted by Subah View Post
Cool, Thanks
Mark as installed.
Quote:
Originally Posted by Stifmeister2 View Post
Works with 3.6.4 ?
This was already asked and answered. Hack works with all 3.5.x and 3.6.x releases.

====================

And here is a new version...

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

To upgrade: Import product XML, allow overwrite.
Reply With Quote
  #24  
Old 08-28-2007, 01:33 PM
Zaiaku's Avatar
Zaiaku Zaiaku is offline
 
Join Date: Jul 2007
Location: 3rd Level of Hell
Posts: 502
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This been needed for a very long time.

Is there anyway to set it to users that have been active on the forums in X amount of days.
Reply With Quote
  #25  
Old 08-28-2007, 04:41 PM
Stifmeister2 Stifmeister2 is offline
 
Join Date: Feb 2006
Location: Finland
Posts: 755
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Cybernetec View Post
It creates new thread. Is that what you are asking for?

Mark as installed.

This was already asked and answered. Hack works with all 3.5.x and 3.6.x releases.

====================

And here is a new version...

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

To upgrade: Import product XML, allow overwrite.
Ok thanks. I'll probably get this soon...
Reply With Quote
  #26  
Old 08-28-2007, 05:52 PM
SCRIPT3R SCRIPT3R is offline
 
Join Date: Jan 2005
Posts: 1,303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

curious... this hack only creates a thread if the user who's birthday it is actually logs into the forum on that day; if that user does not log into the forums on their birthday no thread will be created?
Reply With Quote
  #27  
Old 08-28-2007, 06:50 PM
johnrizz's Avatar
johnrizz johnrizz is offline
 
Join Date: Apr 2006
Posts: 333
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No, If it's there B-day it a create it, they don't have to show up for this thread to be created
Reply With Quote
  #28  
Old 08-28-2007, 08:55 PM
SCRIPT3R SCRIPT3R is offline
 
Join Date: Jan 2005
Posts: 1,303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

scratch that... it works. i had another plugin test running that was interferring with this one. i also found one minor grammatical error:

PHP Code:
        <phrase name="cybabgreeter_message_user"><![CDATA[{1member is celebrating birthday on {2}:
        {
3}
        
        
        
Happy Birthday!]]></phrase
should read...

PHP Code:
        <phrase name="cybabgreeter_message_user"><![CDATA[{1member is celebrating their birthday on {2}:
        {
3}
        
        
        
Happy Birthday!]]></phrase
add "their" between "celebrating ### birthday".
Reply With Quote
  #29  
Old 08-29-2007, 12:22 AM
Valter Valter is offline
 
Join Date: Aug 2005
Location: Sarajevo
Posts: 2,432
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Following members will be excluded:
-Those who choose in usercp to not show birthday info to others
-Those who are members of usergroups where we have disabled option "Birthdays Viewable"
-Those who are inactive (if we choose in hack options to exclude them)
-Those who has less than X posts (if we choose in hack options to exclude them)
-Those who joined in last X days (if we choose in hack options to exclude them)

Following usergroups are automatically excluded:
-Users Awaiting Email Confirmation (3)
-Users Awaiting Moderation (4)
-Banned Users (8)
Reply With Quote
  #30  
Old 08-29-2007, 12:54 AM
SCRIPT3R SCRIPT3R is offline
 
Join Date: Jan 2005
Posts: 1,303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Cybernetec View Post
Following members will be excluded:
-Those who choose in usercp to not show birthday info to others
-Those who are members of usergroups where we have disabled option "Birthdays Viewable"
-Those who are inactive (if we choose in hack options to exclude them)
-Those who has less than X posts (if we choose in hack options to exclude them)
-Those who joined in last X days (if we choose in hack options to exclude them)

Following usergroups are automatically excluded:
-Users Awaiting Email Confirmation (3)
-Users Awaiting Moderation (4)
-Banned Users (8)

thnx for that info. i also posted one grammatical error above; very minor.
Reply With Quote
  #31  
Old 08-29-2007, 01:07 AM
Valter Valter is offline
 
Join Date: Aug 2005
Location: Sarajevo
Posts: 2,432
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by GearTripper View Post
thnx for that info. i also posted one grammatical error above; very minor.
There are already two different phrases for that.

cybabgreeter_message_user
cybabgreeter_message_users

Check phrase shortcuts in hack settings.
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 08:02 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.05044 seconds
  • Memory Usage 2,309KB
  • 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_php
  • (6)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