The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
YoBroMoFo - Countdown Timer Details »» | |||||||||||||||||||||||||||
YoBroMoFo - Countdown Timer Takes 5 minutes to upload, and do 2 template edits. Please mark installed if you use, as all of our modifications are totally free of charge and openly shared with the vbulletin community. Anyhoo - Let's Get started. ************* STEP ONE ************* Open count.js from the js folder Change these lines below to match the event you are counting down to: Code:
var month = '*'; // 1 through 12 or '*' within the next month, '0' for the current month var day = '26'; // day of month or + day offset var dow = 3; // day of week sun=1 sat=7 or 0 for whatever day it falls on var hour = 0; // 0 through 23 for the hour of the day var min = 0; // 0 through 59 for minutes after the hour var tz = 10; // offset in hours from UTC to your timezone Then upload the js folder to forum root. Path should be: www.yoursite.com/forum/js click merge if this folder exists ************* STEP TWO ************* goto admincp >> styles and templates >> your template >> search for: header and open it find: Code:
<input type="hidden" name="vb_login_md5password_utf" /> </form> </vb:if> Code:
<!--yobromofo.com countdown timer start--> <li><span id="yobromofo-countdown-timer"></span> seconds <a href="http://www.yobromofo.com/forum/f3/the-australia-day-thread-17840/">until Australia Day</a></li> <!--yobromofo.com countdown timer end--> "http://www.yobromofo.com/forum/f3/the-australia-day-thread-17840/" to the forum thread this countdown refers to. If you dont need a link, then change to... Code:
<!--yobromofo.com countdown timer start--> <li><span id="yobromofo-countdown-timer"></span> seconds until Australia Day</li> <!--yobromofo.com countdown timer end--> Click SAVE ************* STEP TWO ( final step ) ************* open headinclude at very bottom add Code:
<!--yobromofo.com countdown js file start--> <script type="text/javascript" src="js/count.js"> </script> <!--yobromofo.com countdown js file end--> Click save. You are DONE ! to change the event date etc. just edit the js file, reupload you are done. to change the event title, change it in the header template. Have fun. Steve aka timberfloorau from YoBroMoFo.com British Expats Forum Download Now
Show Your Support
|
Comments |
#32
|
||||
|
||||
Quote:
Code:
<div id="newnav"> <div style="font-weight:bold;float:left;padding:0 0 0 15px"><!--yobromofo.com countdown timer start--> <li><font color="#FF0000"><span id="yobromofo-countdown-timer"></span> seconds <a style="color:#2B60DE" href="http://mmacrypt.com/forum/showthread.php?7002-UFC-113-Machida-vs.-Shogun-II">until UFC 113</a></font></li> <!--yobromofo.com countdown timer end--> |
#33
|
|||
|
|||
Screenshots please?
|
#34
|
||||
|
||||
Not sure if this was for me or not but this is how I have it set up, upper left.
|
#35
|
|||
|
|||
mmacrypt could u copy your js and paste it here so I can see how you have it set up? I would greatly appreciate it man?
|
#36
|
||||
|
||||
I'm a bit spent, I will do it tomorrow buddy.
|
#37
|
|||
|
|||
ok.......
|
#38
|
|||
|
|||
anything guys?
|
#39
|
||||
|
||||
Sorry buddy, got super busy. Here is how I have mine set up, didn't change much at all.
Code:
ar month = '5'; // 1 through 12 or '*' within the next month, '0' for the current month var day = '8'; // day of month or + day offset var dow = 0; // day of week sun=1 sat=7 or 0 for whatever day it falls on var hour = 20; // 0 through 23 for the hour of the day var min = 0; // 0 through 59 for minutes after the hour var tz = -6; // offset in hours from UTC to your timezone var lab = 'yobromofo-countdown-timer'; // id of the entry on the page where the counter is to be inserted function start() {displayCountdown(setCountdown(month,day,hour,min,tz),lab);} loaded(lab,start); // Countdown Javascript // copyright 20th April 2005, 1st November 2009 by Stephen Chapman // permission to use this Javascript on your web page is granted // provided that all of the code in this script (including these // comments) is used without any alteration // you may change the start function if required // code adapted for vbulletin by timberfloorau of yobromofo.com british expats australia var pageLoaded = 0; window.onload = function() {pageLoaded = 1;} function loaded(i,f) {if (document.getElementById && document.getElementById(i) != null) f(); else if (!pageLoaded) setTimeout('loaded(\''+i+'\','+f+')',100); } function setCountdown(month,day,hour,min,tz) {var m = month; if (month=='*') m = 0; var c = setC(m,day,hour,tz); if (month == '*' && c < 0) c = setC('*',day,hour,tz); return c;} function setC(month,day,hour,tz) {var toDate = new Date();if (day.substr(0,1) == '+') {var day1 = parseInt(day.substr(1));toDate.setDate(toDate.getDate()+day1);} else{toDate.setDate(day);}if (month == '*')toDate.setMonth(toDate.getMonth() + 1);else if (month > 0) { if (month <= toDate.getMonth())toDate.setFullYear(toDate.getFullYear() + 1);toDate.setMonth(month-1);} if (dow >0) toDate.setDate(toDate.getDate()+(dow-1-toDate.getDay())%7); toDate.setHours(hour);toDate.setMinutes(min-(tz*60));toDate.setSeconds(0);var fromDate = new Date();fromDate.setMinutes(fromDate.getMinutes() + fromDate.getTimezoneOffset());var diffDate = new Date(0);diffDate.setMilliseconds(toDate - fromDate);return Math.floor(diffDate.valueOf()/1000);} function displayCountdown(countdn,cd) {if (countdn < 0) document.getElementById(cd).innerHTML = "Sorry, you are too late."; else {var secs = countdn % 60; if (secs < 10) secs = '0'+secs;var countdn1 = (countdn - secs) / 60;var mins = countdn1 % 60; if (mins < 10) mins = '0'+mins;countdn1 = (countdn1 - mins) / 60;var hours = countdn1 % 24;var days = (countdn1 - hours) / 24;document.getElementById(cd).innerHTML = days+' days '+hours+' hours '+mins+' minutes '+secs;setTimeout('displayCountdown('+(countdn-1)+',\''+cd+'\');',999);}} |
#40
|
|||
|
|||
works with vb4.1.2? anyone knows?
|
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|