![]() |
Countdown (Forum, Sideblock, vBa CMPS, Multiple Countdowns)
1 Attachment(s)
Someone PM'd me last week asking for the code I use for my countdown sideblock. So here is the basic countdown (doesn't include the images/blurb that screenshots/demo show)
This countdown uses the users PC clock and calendar to count down to a time and date. What is it? A sideblock on your forum index to countdown to a specific date/event. 1. Upload the contents on the zip archive to your server. Keeping the file structure as is. countdown/js/jquery-1.4.1.js countdown/js/jquery.lwtCountdown-1.0.js countdown/js/misc.js countdown/style/main.css Change the settings of the countdown/js folder to CHMOD 775 2. Go to AdminCP > Forums and Moderators > Forum Block Manager > Add Block Title - Countdown Description - whatever you want Content Type - HTML Content - <div></div> Template to use - block_countdown 3. Go to AdminCP > Styles and Templates > Style Manager > Add New Template Title - block_countdown Code:
<li> Code:
'day': 19, 4. Go to AdminCP > Style and Templates > Style Manager > StyleVars > forum_sidebar_width and change the width to atleast 270px You can change the colour of the digits/text to suit your forum by changing references to #5C7099 in the main.css file If you are using vBOptimise go to AdminCP > vBOptimise > Flush Cache To have more than one countdown Create a new template called block_countdown2 Code:
<li> For reference if making more blocks - (jq('#countdownX').countDown({ and <div id="countdownX"> are used to call additional countdowns). Create a new forum block in the same way as before but make the template to use: block_countdown2 To Display on vB Advanced CMPS - https://vborg.vbsupport.ru/showpost....&postcount=122 To show multiple countdowns on forumhome (screenshots) - https://vborg.vbsupport.ru/showpost....&postcount=158 If you want to add images/videos etc to your countdown all you need to do is add some basic code to the template. Search for </script><div> and after that you would add something like. Code:
<img alt="" title="" src="URL TO YOUR IMAGE" width="150" height="225"><br/><br/> History 1.0.4 - Reverted back to using jquery-1.4.1.js 1.0.3 - Now using jquery-1.6.1.min.js and added noConflict to script 1.0.2 - Cleaned up code, added instructions to zip. Also instruction within thread on how to make CMS widget or have more than one countdown. If anyone wants to further develop any of my addons, you are free to do so. |
Thanks for the mod, it looks great. However, I cannot seem to set it to display anything other and 0's. I tried eliminating the cache time, I tried entering the year in both 2011 and just 11 format. Can you please post an example of a functioning time?
|
Code:
targetDate: { |
Thanks for the quick reply, unfortunately I still am not getting the countdown, just 0's
|
Again, I appreciate your support.
I downloaded the zip, upload and overwrote. I verified the directory structure. I deleted the forum block and created a new with a direct cut and paste of your's. Then pasted the sample date and time. I still get nothing but 00's Is it just me? Or is anyone else having this issue? |
Uninstalled, would not display anything but 0's.
|
|
I don't know, it works fine on every site I've installed it on and I've used the same code on them all.
Code:
<script language="Javascript" type="text/javascript" src="countdown/js/jquery.lwtCountdown-1.0.js"></script> If no-one can confirm it working then I'll get one of the mods to delete this. Sorry :( edit: Confirmed as working |
Works and looks awesome. Thank you so much!
|
Quote:
Code:
<div align="center"><img src="LINK TO YOUR IMAGE"><br/><br/> |
OH cool! Thank you Gemma. Is there a way for me to use a longer title? When the title is too long it overlaps the box, it is not broken into 2 sentences or so.
And did you release this as widget somewhere? |
Quote:
You should be able to use the same code to make a cms widget but you would need to be using a sidebar of 270px or more for it to display properly |
Quote:
You'd need to use something like this for a CMS Widget Code:
<div class="cms_widget"> |
FIXED:
1.- Add before.. Code:
<script language="Javascript" type="text/javascript" src="countdown/js/jquery-1.4.1.js"></script> 3.- Clear Cache sideblock. |
Thanks. I removed the jquery-1.4.1.js lines from the code because it wasn't needed for all the installs I'd made (but I left the script in the zip file). Any time you make a new widget/sideblock it is always recommended to clear or purge the cache.
|
That unfortunately don't work for me Gemma. The widget just remains on 00. I was also trying to center in with <center></center> tags wrapped around it, but it wont center. Sorry for the trouble. And thank you so much for your help and effort!
|
Added and working fine - Exactly what i was after
Thanks |
Quote:
Quote:
My site don't work. I did 2 you in on Please: help me |
1 Attachment(s)
Quote:
Upload the contents of the attached zip, CHMOD the coutdown/js folder to 775 Create a new template called vbcms_widget_countdown and copy this code Code:
<div class="cms_widget"> Go to vBulletin CMS > Widgets > Create New Widget Widget Type - Static HTML Title - whatever Save. Configure the new widget Enter Static HTML - <div></div> Template Name - vbcms_widget_countdown Save Then go to Layout Manager and place the widget in the sidebar you want it to appear. Clear the CMS Cache and Flush Cache on vBOptimise (if applicable) |
Quote:
|
Quote:
My site: http://raovat.vn-news.org/forum.php Please tell me with Fix Thanks alot |
Thank for support but my site don't still working.
Haizzzzzzzzz |
Delete the current block and I'll post up instructions on how to create a template based block and see if that works.
|
Go to AdminCP > Styles and Templates > Style Manager > Add New Template
Title - block_countdown Code:
<li> Go to Forums and Moderators > Forum Block Manager > Add Block > Choose Custom HTML/PHP Title - Countdown Content Type- HTML Content - <div></div> Template To Use - block_countdown Save. Purge Cache |
Hey Gemma, I am so sorry, but that did not work either. (widget) Still remains on 00. It is no biggie. I can leave it out from the my cms. Thanks again for everything! You ROCK!
|
It doesn't work for me either. I appreciate the mod and your work in trying to sort it out. I just wonder if there is some other mod that interfears with it? Like I use vBOptimize, and I wonder if it could cause an issue?
|
Sorry guys, it must be conflicting with something else. I couldn't possibly say what without testing out on someone's site that is having issues.
One final thing for you both to try, make sure you have uploaded the jquery-1.4.1.js file to the countdown/js folder. Find: Code:
<script language="Javascript" type="text/javascript" src="countdown/js/jquery.lwtCountdown-1.0.js"></script> Code:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"> CHMOD the countdown/js folder to 775 And if you're using vBOptimise go back to your AdminCP > vBOptimise > Flush Cache See if that works |
That did it Gemma!! Woooweeee! Thank you so much!
Now please don't kill me for asking this, but is it possible to make the letters itself a bit smaller? On my non-default skins it is too big for the 300px siderbar. (The seconds part goes to the bottom) I suppose the skins itself adds some padding or something. EDIT: I managed to get it working and looking great now. I edited the .css file. Thanks again for everything Gemma! |
Hallelujah. It's all been a bit messy, I better go back and redo the first post :rolleyes:
Updated to v1.0.1 |
I tried the template method, verified the file placement and permissions, even turned off the entire pllug-in system temporarily to see if there was a conflicting mod.... still nothing but 00's.
I wish I could get it to work, it's a nice mod and something my community really needs. |
@sadaar
Can you PM me a link to your site? |
very nice,thank you for this.worked first time no probs :)
|
Tried on a vanilla install and all I get is 00000 too.
Will mess with it more later |
Very nice mod Gemma.
Is it possible to have more than one countdown in the forum sidebar? I tried creating two, and created another template 'block_countdown2' which my 2nd block is set to use in 'Template to Use', but only one of the countdowns works. Any thoughts appreciated. :) |
1 Attachment(s)
I've not tried but I think the scripts would clash. I'll have a play around later :)
edit: Not as difificult as I thought. Create a new template called block_countdown2 Code:
<li> ($('#countdown2').countDown({ and <div id="countdown2"> are used to call the second countdown). Create a new forum block in the same way as before but make the template to use: block_countdown2 |
oh the reason the reason is that zeros out only when editing the date the current staff oh oh forum member city.
|
Quote:
|
Quote:
|
I cant seem to get this working either. Even after trying everything that has been posted :(
|
Sorry for the delay, was at work :(
Not really sure why it isn't working for some, only thing I can think of is a conflict somewhere. Try removing this from the block_countdown template and add it to your headinclude or footer (footer is my own preference) Code:
<script language="Javascript" type="text/javascript" src="countdown/js/jquery-1.4.1.js"></script> |
All times are GMT. The time now is 10:16 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|