Voir la version complète : Modifications diverses Compteur de Vie Du Forum
The Fanopsis
17/05/2008, 13h12
Compteur de Vie de Forum
By The Fanopsis
Cette petit Modif permet d'ajouté un Compteur qui affiche depuis quand votre forum et en vie.
1. Copier le code suivante dans la Template HeadInclude Exactement a la fin : <script type="text/javascript" src="clientscript/compt.js"></script>2. Copier le Contenu du Fichier "CSS.txt" Dans le CSS Suplementaire de Votre Style
Sinon Ajouté le Code Suivant Dans Votre Headinclude : <style style="text/css">
.dcountstyle{
font: bold 16px Arial;
padding: 3px;
}
.dcountstyle sup{
font-size: 90%
}
</style>3. Copier le Code Suivante dans la place ou vous voullez Affiché le Compteur : <script type="text/javascript" src="clientscript/compteur.js"></script>4. Uploader le fichier "compt.js" dans le Dossier "Clientscript" de Votre Forum, Sans y touché au contenu !
5. Modifier le Fichier "compteur.js" avec la Phrase que Vous voullez Affiché : Remplacer :
<font color= #FF0000><b>HostZone</b></font> <font color=#3300FF>Créer Depuis:</font> Par La Phrase de Votre Choix Coloré a votre Façon (Le HTML Autorisé)
Remplacer :
"April 27, 2008 14:42:00" Par La Date De Création de Votre Forum
(Vous pouvez la trouvé Exactement dans le Premier Message Envoyé dans Votre Forum !)
NB : la Date Doit respecté la Syntax Suivante : "Mois <en Englais> Jours, Ans heure:minutes:secondes"
6. Uploader le Fichier "Compteur.js" dans le Dossier "Clientscript" de Votre Forum
Ce Code Peux Etre Trouvé Dans Mes Forums
Dans vBr et vBT
Pas Sur vb.org !!!
Toute distribution de cette modif et autorisé, sauf dans vb.org !
Voila That's Done !
Have Fun !
Cool ! Super la modif :) merci à toi, Fanopsis ;)
The Fanopsis
17/05/2008, 13h31
De Rien sauf que cette Fois c'est Pour les Non licencié seulement
Exception pour vBr :D
donc si vous trouvez ce code dans vb.org c'est du vol
et eux aussi ne respect pas les droit d'auteur llol
De Rien sauf que cette Fois c'est Pour les Non licencié seulement
Exception pour vBr :D
donc si vous trouvez ce code dans vb.org c'est du vol
et eux aussi ne respect pas les droit d'auteur llol
il existe depuis un moment sur vb.org lol : http://www.vbulletin.org/forum/showthread.php?t=177944
The Fanopsis
17/05/2008, 13h42
C'est pas Le Meme code :)
voial son code :
<script language="JavaScript" type="text/javascript">
function setcountup($cyb_datformat){
da=theday,mo=themonth,yr=theyear;
}
setcountup($vboptions[cyb_onlinecountup_startdate]);
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
function countup() {
var prefix="$vboptions[cyb_onlinecountup_prefix] ";
var suffix="$vboptions[cyb_onlinecountup_suffix]";
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);
dday=Math.floor(dd/(60*60*1000*24)*1);
dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1);
dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000) )/(60*1000)*1);
dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000 ))%(60*1000))/1000*1);
if (document.all||document.getElementById) {
document.getElementById('countupie').innerHTML=pre fix+dday+ " $vboptions[cyb_onlinecountup_days]<if condition="$vboptions[cyb_onlinecountup_hours_enable]">, <if condition="!$vboptions[cyb_onlinecountup_minutes_enable]">$vboptions[cyb_onlinecountup_and]</if> "+dhour+" $vboptions[cyb_onlinecountup_hours]<if condition="$vboptions[cyb_onlinecountup_minutes_enable] AND $vboptions[cyb_onlinecountup_seconds_enable]">, "+dmin+" $vboptions[cyb_onlinecountup_minutes], $vboptions[cyb_onlinecountup_and] "+dsec+" $vboptions[cyb_onlinecountup_seconds]</if><if condition="$vboptions[cyb_onlinecountup_minutes_enable] AND !$vboptions[cyb_onlinecountup_seconds_enable]">, $vboptions[cyb_onlinecountup_and] "+dmin+" $vboptions[cyb_onlinecountup_minutes]</if><if condition="!$vboptions[cyb_onlinecountup_minutes_enable] AND $vboptions[cyb_onlinecountup_seconds_enable]"> </if></if> "+suffix;
setTimeout("countup()",1000); }
}
</script>Voila le mien :) :
function dcountup(startingdate, baseunit){
this.currentTime=new Date()
this.startingdate=new Date(startingdate)
this.timesup=false
this.baseunit=baseunit
this.start()
}
dcountup.prototype.oncountup=function(){}
dcountup.prototype.start=function(){
var thisobj=this
this.currentTime.setSeconds(this.currentTime.getSe conds()+1)
var timediff=(this.currentTime-this.startingdate)/1000
var oneMinute=60
var oneHour=60*60
var oneDay=60*60*24
var dayfield=Math.floor(timediff/oneDay)
var hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour)
var minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute)
var secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute))
if (this.baseunit=="hours"){
hourfield=dayfield*24+hourfield
dayfield="n/a"
}
else if (this.baseunit=="minutes"){
minutefield=dayfield*24*60+hourfield*60+minutefiel d
dayfield=hourfield="n/a"
}
else if (this.baseunit=="seconds"){
var secondfield=timediff
dayfield=hourfield=minutefield="n/a"
}
var result={days: dayfield, hours:hourfield, minutes:minutefield, seconds:secondfield}
this.oncountup(result)
setTimeout(function(){thisobj.start()}, 1000)
}
si vous trouvé les codes les meme bah je me vire de vbr :)
et en plus rien que l'affichage c'est une preuve que j'aime ce que je fais :)
Merci The Fanopsis c'est super cool
The Fanopsis
17/05/2008, 13h47
de rien :)
SynthaxError
08/06/2008, 18h25
Merci pour le partage
Bonsoir a tous.
J'ai tout tenté, mais en vain.. Je n'arrives pas a insérer ce script. Help me :'(
The Fanopsis
07/07/2008, 16h52
tu as uploadéles fichiers dans leur place et ajouté le code comme indiqué ?
tu as uploadéles fichiers dans leur place et ajouté le code comme indiqué ?
Oui en effet, mais rien ne saffiche.
J'ai même ensuite vérifié le code source grâce a mon naviguateur, et il était bien là. Je parles de la balise JavaScript.
J'ai demandé a d'autre personnes de me dire si ils le voyent, rien a faire. J'ai essayé avec IE, rien non plus :(
The Fanopsis
08/07/2008, 21h03
ok je c pas comment te dire mais je doit voir ça de plus prét si c'est possible :)
passe moi le lien de ton forum
héhé du coup j'ai mis un autre code similaire pour faire apparaitre (non plus en temps réel) le temps qui est passé depuis la création du forum. Merci quand même :)
vBulletin® v.3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org