The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Show number of days since forum came online! Details »» | |||||||||||||||||||||||||||
Show number of days since forum came online!
Developer Last Online: Apr 2008
This is an idea I got from somewhere.
It will show the number of days, hours, minutes and seconds since your forum came online in the forum statistics area below. First open counter.txt, and change the date you opened the forum from the setcountup, and change all what you want until by following all what's written on the counter.txt file. After that you will need to edit 1 templates: In FORUMHOME, find: Code:
<div><phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase></div> Code:
[THE CONTENT OF counter.txt] Then click save and your done. Show Your Support
|
Comments |
#2
|
|||
|
|||
Show your support so that I can make some real mods.
|
#4
|
|||
|
|||
Hehe, I didn't know you posted.
|
#5
|
|||
|
|||
mind telling me where to upload counter.txt
|
#6
|
||||
|
||||
In Forum Home Template Find
Code:
<div><phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase></div> Code:
<script type="text/javascript" language="JavaScript"> //modified by Feckie December 10th 2005 (to show years) //modified by Feckie Jan 18th 2006 //fixed years problem //rewrite math //account for leapyear //account for year/years text /* ?![CDATA[ */ function setcountup(theyear,themonth,theday){ yr=theyear;mo=themonth;da=theday } //////////CONFIGURE THE countup SCRIPT HERE////////////////// //STEP 1: Configure the date to count up from, in the format year, month, day: //This date should be less than today setcountup(2004,10,24) //STEP 2: Configure text to be attached to count up var displaymessage="since $vboptions[bbtitle] - Forums came online!" //STEP 3: Configure the below 5 variables to set the width, height, background color, and text style of the countup area var countupwidth='95%' var countupheight='20px' //applicable only in NS4 var countupbgcolor='alt1' var opentags='<span class="smallfont">' var closetags='</span>' //////////DO NOT EDIT PASS THIS LINE////////////////// var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec") var crosscount='' function start_countup(){ if (document.layers) document.countupnsmain.visibility="show" else if (document.all||document.getElementById) crosscount=document.getElementById&&!document.all?document.getElementById("countupie") : countupie countup() } if (document.all||document.getElementById) document.write('<span id="countupie" style="width:'+countupwidth+'; background-color:'+countupbgcolor+'"></span>') window.onload=start_countup function countup(){ var today=new Date() var todayy=today.getYear() if (todayy < 1000) todayy+=1900 var todaym=today.getMonth() var todayd=today.getDate() var todayh=today.getHours() var todaymin=today.getMinutes() var todaysec=today.getSeconds() var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec paststring=montharray[mo-1]+" "+da+", "+yr dd=Date.parse(todaystring)-Date.parse(paststring) var daysInYear if ((todayy % 4)==0) { daysInYear=366; } else { daysInYear=365; } years=Math.floor(((((dd/1000)/60)/60)/24)/daysInYear) compDays=Math.floor((((dd/1000)/60)/60)/24) days=Math.floor(((((dd/1000)/60)/60)/24)-(years*daysInYear)) compHours=Math.floor(((dd/1000)/60)/60) hours=Math.floor((((dd/1000)/60)/60)-(compDays*24)) compMinutes=Math.floor((dd/1000)/60) minutes=Math.floor(((dd/1000)/60)-(compHours*60)) compSeconds=Math.floor(dd/1000) seconds=Math.floor((dd/1000)-(compMinutes*60)) var yearText="" if (years > 1 || years < 1) { yearText="years"; } else { yearText="year"; } if (document.layers){ document.countupnsmain.document.countupnssub.document.write(opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds "+displaymessage+closetags) document.countupnsmain.document.countupnssub.document.close() } else if (document.all||document.getElementById) crosscount.innerHTML=opentags+years+ " "+yearText+", "+days+ " days, "+hours+" hours, "+minutes+" minutes, and "+seconds+" seconds "+displaymessage+closetags setTimeout("countup()",1000) } /* ]]? */ </script> |
#7
|
||||
|
||||
Works great, i'd rather it says the days instead of years myself
|
#8
|
||||
|
||||
The Tukish for phrase please?
2 Years, 1 days, 0 hours, 43 minutes, and 54 seconds since :: Forum :: - Forums came online Replace The code |
#9
|
|||
|
|||
Thanks for the hack.
|
#10
|
||||
|
||||
Quote:
Great work none the less on the hack, not my prefered style though. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|