PDA

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 !

Sofia
17/05/2008, 13h27
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

ThC
17/05/2008, 13h41
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]&nbsp;";
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 :)

pichou
17/05/2008, 13h43
Merci The Fanopsis c'est super cool

The Fanopsis
17/05/2008, 13h47
de rien :)

SynthaxError
08/06/2008, 18h25
Merci pour le partage

DrSAS
06/07/2008, 21h23
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é ?

DrSAS
07/07/2008, 20h53
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

DrSAS
08/07/2008, 23h14
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 :)