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

Reply
 
Thread Tools
Countdown Timer for your users Details »»
Countdown Timer for your users
Version: 1.12, by Hellcat Hellcat is offline
Developer Last Online: Apr 2014 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 02-09-2006 Last Update: 06-06-2006 Installs: 142
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

(inspired by this thread: https://vborg.vbsupport.ru/showthread.php?t=107226)

This little AddOn gives your users the option to show a custom countdown timer at the bottom of their signature.

Features:
  • Fully configurable via UserCP (see screenshot)
  • BB-Code can be used for eventname and overmessage
  • fully phrased/templated, nothing hardcoded and so fully customizable
  • leading days or hours with a value of "0" are not shown
    (so it shows "42minutes" rather then "0days 0hours 42minutes")

Installation:
Painless:
  • Upload "plugins_usercountd.php" to ".../forum/includes"
  • Import the product .XML

DONE
That's it.
No template edits, no nothing


Usage:
Go into your UserCP -> Edit Options
On the very bottom you will find the options for the Countdown Timer.
Set it to whatever you like, if "Enable" is set to "Yes" the timer will automatically be shown on the bottom of your sig, set to "No" will hide/disable the time display



Have fun


Update 1.10
[high]IF YOU UPDGRADE FROM A PREVIOUS VERSION, BE SURE TO UNISTALL THE CURRENTLY INSTALLED ONE BEFORE INSTALLING THE UPGRADE![/high]
(unfortunately all events will be lost)
  • [FIX] Phrased the last three things that were not (Yes/No of the enable radio and main description)
  • [NEW] Added Usergroup Permissions for the countdown!
    In the usergroupmanager it now has an area "User Countdown Permissions" where the admin can allow/enable or disallow/disable the countdown timer for each usergroup.

[high]If the usergroup permissions do not work, or even don't show up at all, you might need to rebuild the bitfield using this URL:[/high]
http://yourdomain.tld/pathtoforum/ad...buildbitfields

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
kraghen

Comments
  #182  
Old 12-09-2007, 03:24 PM
nyunyu nyunyu is offline
 
Join Date: Dec 2004
Location: Malaysia
Posts: 253
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ah..I missed that part...

~nyu click uninstall~
Reply With Quote
  #183  
Old 01-28-2008, 01:00 AM
FoReX FoReX is offline
 
Join Date: Jun 2007
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

not working 3.6.8. i installed and i can't see any section in editprofile page. can anyone update to 3.6.8.
Reply With Quote
  #184  
Old 05-30-2008, 11:37 AM
UncoderMom UncoderMom is offline
 
Join Date: May 2006
Location: My office chair!
Posts: 567
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yep... stopped working for me in 3.7.0. Shame really becuase this is something that was so very used on my forums.

Hope someone can update!!
Reply With Quote
  #185  
Old 05-30-2008, 11:52 AM
UncoderMom UncoderMom is offline
 
Join Date: May 2006
Location: My office chair!
Posts: 567
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think the problem is somewhere in here...

Someone wanna take a stab? The mod just says that it cant be redistributed with out giving credit. LOL doesnt say we can fix it if its broke.
PHP Code:
// ********************************************************************** \\

if ( ( $THIS_HOOK == "profile_updateoptions" ) AND ( $permissions["hc_usercountdown"] & $vbulletin->bf_ugp["hc_usercountdown"]["canusecountdown"] ) )
{
  
$vbulletin->input->clean_array_gpc('p', array( "countdownuserfield" => TYPE_STR,
                                                 
"cdsettings"         => TYPE_ARRAY ));

  
$cdsettings     $vbulletin->GPC["cdsettings"];
  
$cdprofilefield $vbulletin->GPC["countdownuserfield"];

  
$cddata["enabled"] = $cdsettings[$cdprofilefield "_enable"];
  
$cddata["day"]     = $cdsettings[$cdprofilefield "_day"];
  
$cddata["month"]   = $cdsettings[$cdprofilefield "_month"];
  
$cddata["year"]    = $cdsettings[$cdprofilefield "_year"];
  
$cddata["hour"]    = $cdsettings[$cdprofilefield "_hour"];
  
$cddata["minute"]  = $cdsettings[$cdprofilefield "_minute"];
  
$cddata["event"]   = $cdsettings[$cdprofilefield "_event"];
  
$cddata["overmsg"] = $cdsettings[$cdprofilefield "_overmsg"];

  
$vbuserfields[$cdprofilefield] = serialize$cddata );
  
$vbuserfields[$cdprofilefield "_set"] = "1";
  
$vbuserfields[$cdprofilefield "_opt"] = "";

  
$userdata->set_userfields$vbuserfields );

Reply With Quote
  #186  
Old 06-06-2008, 10:28 AM
PBX1 PBX1 is offline
 
Join Date: Mar 2006
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by UncoderMom View Post
I think the problem is somewhere in here...

Someone wanna take a stab? The mod just says that it cant be redistributed with out giving credit. LOL doesnt say we can fix it if its broke.
PHP Code:
// ********************************************************************** \\

if ( ( $THIS_HOOK == "profile_updateoptions" ) AND ( $permissions["hc_usercountdown"] & $vbulletin->bf_ugp["hc_usercountdown"]["canusecountdown"] ) )
{
  
$vbulletin->input->clean_array_gpc('p', array( "countdownuserfield" => TYPE_STR,
                                                 
"cdsettings"         => TYPE_ARRAY ));

  
$cdsettings     $vbulletin->GPC["cdsettings"];
  
$cdprofilefield $vbulletin->GPC["countdownuserfield"];

  
$cddata["enabled"] = $cdsettings[$cdprofilefield "_enable"];
  
$cddata["day"]     = $cdsettings[$cdprofilefield "_day"];
  
$cddata["month"]   = $cdsettings[$cdprofilefield "_month"];
  
$cddata["year"]    = $cdsettings[$cdprofilefield "_year"];
  
$cddata["hour"]    = $cdsettings[$cdprofilefield "_hour"];
  
$cddata["minute"]  = $cdsettings[$cdprofilefield "_minute"];
  
$cddata["event"]   = $cdsettings[$cdprofilefield "_event"];
  
$cddata["overmsg"] = $cdsettings[$cdprofilefield "_overmsg"];

  
$vbuserfields[$cdprofilefield] = serialize$cddata );
  
$vbuserfields[$cdprofilefield "_set"] = "1";
  
$vbuserfields[$cdprofilefield "_opt"] = "";

  
$userdata->set_userfields$vbuserfields );

I don't think $vbuserfields is used anymore, however I'm not a coder so I could be wrong. I'd like to see this work in 3.7.x too, but it probably needs a complete rewrite.
Reply With Quote
  #187  
Old 12-11-2008, 01:04 PM
tandy tandy is offline
 
Join Date: Jun 2006
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It work fine for me with vb 3.8 rc1 without any modification.
Reply With Quote
  #188  
Old 12-20-2008, 11:21 PM
DanTHEGREAT's Avatar
DanTHEGREAT DanTHEGREAT is offline
 
Join Date: Oct 2008
Posts: 194
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It doesn't work with vb 3.8 rc2!! @_@
Reply With Quote
  #189  
Old 02-18-2009, 08:54 PM
Jafo232 Jafo232 is offline
 
Join Date: May 2004
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here is one that does:

https://vborg.vbsupport.ru/showthread.php?t=205841
Reply With Quote
  #190  
Old 03-07-2010, 12:32 PM
Cindyl10's Avatar
Cindyl10 Cindyl10 is offline
 
Join Date: Oct 2008
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've uploaded and installed this and I'm using vBulletin 3.8.4 Patch Level 2; it looks like everything is done right, but it's not showing up under "edit options" in the user control panel. Does anyone know what I can do to make this work?
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 04:29 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.09794 seconds
  • Memory Usage 2,326KB
  • Queries Executed 24 (?)
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
  • (1)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
  • (2)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (10)post_thanks_box
  • (1)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete