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

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
  #102  
Old 04-10-2006, 07:26 AM
kr580's Avatar
kr580 kr580 is offline
 
Join Date: Dec 2005
Location: Northern California
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Have that cleanup script yet?
Reply With Quote
  #103  
Old 04-10-2006, 03:22 PM
ijob ijob is offline
 
Join Date: Sep 2005
Posts: 109
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

can u have more than 1 countdown?
Reply With Quote
  #104  
Old 04-10-2006, 05:29 PM
Jordan17 Jordan17 is offline
 
Join Date: Mar 2006
Location: Teesside, UK
Posts: 73
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

[high]* Jordan17 installs (Installation 101 )[/high]
Reply With Quote
  #105  
Old 04-11-2006, 06:04 PM
ChuckH's Avatar
ChuckH ChuckH is offline
 
Join Date: Mar 2005
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Hellcat
@cbr929rrerion:
Try this (worked on my board):
Open the plugin "Usercountdown - Save Settings" and replace the complete contents with this:
Code:
  $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 );


The cleanup script is almost done....

fixed the no save problem for me!
Reply With Quote
  #106  
Old 04-11-2006, 08:06 PM
ryancooper ryancooper is offline
 
Join Date: Jul 2002
Posts: 433
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any way to use a javascript and make the countdown live so you can see it actulyl counting sown?
Reply With Quote
  #107  
Old 04-18-2006, 02:52 AM
slim cutty slim cutty is offline
 
Join Date: May 2005
Posts: 77
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Invalid SQL:
INSERT INTO setting (varname, grouptitle, value, defaultvalue, optioncode, displayorder, advanced, volatile, datatype, product) VALUES ('countdownfield', 'hc_usercountdown_settings', '7', '0', '', 0, 0, 0, 'number', 'hc_usercountdown');;

after the hack wouldn't show I tried to re-install ... and got the message above. When I tried to unistalll it said that the plugin wasn't available... however it was in my database.

I can't uninstall this ... can someone help me out on which queries to run??? This hack has dissappeared from the plugin menu in my admincp; however, it still shows in edit options and I assume that remnants are still in the database.

*Edited
I figured it out... had to do the uninstalls manually... now it works just fine... thanks

help please! Thanks
Reply With Quote
  #108  
Old 04-18-2006, 08:42 PM
dirtycrow dirtycrow is offline
 
Join Date: Apr 2004
Posts: 350
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i tried to install this and now i have this in the users CP.

anyone have any ideas how to remove this? also the plug in is not listed in the "manage plug ins" page.

Reply With Quote
  #109  
Old 04-19-2006, 06:14 PM
dirtycrow dirtycrow is offline
 
Join Date: Apr 2004
Posts: 350
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

since installing this, and then uninstalling this i get this error, when i attempt to edit a users profile. I checked in the User Profile Field Manager and there is no "field 35" to be found. how do i correct this? thoughts?

Quote:
MySQL Error : Unknown column 'field35' in 'field list'
Error Number : 1054
Date : Wednesday, April 19th 2006 @ 03:02:13 PM
Script : http://forums.xxx.com/admincp/user.php
Referrer : http://forums.xxx.com/admincp/user.php?do=edit&u=587
IP Address : xxx
Username : xxxx
Classname : vb_database
Reply With Quote
  #110  
Old 04-26-2006, 08:31 PM
ryancooper ryancooper is offline
 
Join Date: Jul 2002
Posts: 433
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a way to get this to show in a vb block? I tryed adding it to my /modules directory and adding a php block but no go.
Reply With Quote
  #111  
Old 05-14-2006, 02:47 AM
halpern halpern is offline
 
Join Date: May 2006
Location: Marlton, NJ
Posts: 40
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a version this for vb 3.5.4? It seems as though this doesn't work for it because I have tried installing it and I dont see it.. Thanks.
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 07:13 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.04610 seconds
  • Memory Usage 2,316KB
  • 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
  • (1)bbcode_code
  • (2)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
  • (1)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
  • (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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete