It is currently Mon 26 Sep 2016 - 07:20 - créer un forum

[TUTO]Compte à rebours pour vos forums

Skip to content

Post new topic Reply to topic Goto page: <  1, 2, 3, 4, 5, 6, 7

[TUTO]Compte à rebours pour vos forums
Author Message
Sploutch


Joined: 02 Jan 2006
Posts: 584

PostPosted: Mon 1 Feb 2010 - 15:02    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

PublicitéSupprimer les publicités ?
Previous post review:

Bonjour,
tout au début de votre overall_header.tpl, vous avez :
Code: Sélectionner - Agrandir
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="{S_CONTENT_DIRECTION}">
<head>

Vous avez bien le head :
Code: Sélectionner - Agrandir
<head>

Toujours dans cette template, pour le body, vous avez cette ligne dans le bas :
Code: Sélectionner - Agrandir
<!-- END switch_enable_pm_popup -->
</head>

<body bgcolor="#000000" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">

Vous avez la aussi le body (ligne complète) :
Code: Sélectionner - Agrandir
<body bgcolo etc etc pour la ligne complète ..............

Vous devez mettre pour ce qui est du body après la ligne complète, soit celle-ci :
Code: Sélectionner - Agrandir
<body bgcolor="#000000" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">
Forum
Author Message
TanKeurK


Offline
Guest




PostPosted: Mon 1 Feb 2010 - 16:38    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

Merci beaucoup Smile

Je vais essayer Razz


Author Message
TanKeurK


Offline
Guest




PostPosted: Sun 7 Feb 2010 - 13:34    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

Après des dizaines d'essai en vain... J'ai réussi à mettre un script qui fonctionne mais pas celui donner ni sur le forum ni sur le site

C'est un ami qui me l'as fait ( <3 )

Le voici pour ceux qui veux Very Happy


Et voila !!!
http://www.kutchix.com/test.html


Dans overall_header.tpl :

A mettre entre les balises <head> et </head> :

Code:
Code: Sélectionner - Agrandir


<script type="text/javascript">
            var annee = 2010;
            var mois = 2;
            var jour = 8;
            var heure = 0;
            var minute = 0;
            var seconde = 0;
        
        
            var now = new Date();
            var maintenant = now.getTime();
            var date_echeance = new Date(annee,mois-1,jour,heure,minute,seconde);
            var echeance = date_echeance.getTime();
            var temps = parseInt((echeance - maintenant)/1000);
            var timer =setInterval('CompteaRebours()',1000);
            
            function CompteaRebours(){
                temps-- ;
                s = parseInt(temps);
                m = parseInt(s/60);
                h = parseInt(m/60);
                j = parseInt(h/24);
                s = s%60;
                m = m%60;
                h = h%24;
                document.getElementById('comptearebours').getElementsByTagName('span')[0].innerHTML= 'Temps restant avant la tour : ' + j + ' jour(s), ' + h + '  heure(s), ' + m + ' minute(s) et ' + s + ' seconde(s)';
                if (s == 0 && m == 0 && h == 0 && j == 0) {
                    clearInterval(timer);
                }
            }
        </script>





Ensuite tu ajoutes cette balise dans le <body> :

Code:
Code: Sélectionner - Agrandir


<body onLoad="timer">


exemple :
Code: Sélectionner - Agrandir

<body bgcolor="#000000" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}" onLoad="timer">



et à l'endroit ou tu veux que le compteur apparaisse, tu mets ceci :

Code:
Code: Sélectionner - Agrandir


<div id="comptearebours">
    <span></span>
</div>





Pour modifier la date d'échéance, tu changes les 6 premières variables dans le javascript


Author Message
fetedesperes


Offline
Guest




PostPosted: Thu 11 Nov 2010 - 19:40    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

Je n'ai rien qui s'affiche oO

Voici mon footer :


 
Code: Sélectionner - Agrandir
 <div align="center"><span class="copyright"><br />{ADMIN_LINK}<br />
<!--
    We request you retain the full copyright notice below including the link to www.phpbb.com.
    This not only gives respect to the large amount of time given freely by the developers
    but also helps build interest, traffic and use of phpBB 2.0. If you cannot (for good
    reason) retain the full copyright we request you at least leave in place the
    Powered by phpBB line, with phpBB linked to www.phpbb.com. If you refuse
    to include even this then support on our forums may be affected.

    The phpBB Group : 2002
// -->
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> &copy; 2001, 2005 phpBB Group<br />{TRANSLATION_INFO}<br />Version <b>2.3</b> du forum des friends talpas<br /><a href="http://www.stylerbb.net" target="_blank">Theme <b>xand</b> created by <b>spleen</b>.</a></span></div>
        </td>
    </tr>
</table>

</body>
</html>
<html>
<body>
<style style="text/css">

.lcdstyle{ /*Example CSS to create LCD countdown look*/
background-color:black;
color:yellow;
font: bold 18px MS Sans Serif;
padding: 3px;
}

.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 80%
}

</style>

<script type="text/javascript">

/***********************************************
* Dynamic Countdown script- © Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

function cdtime(container, targetdate){
if (!document.getElementById || !document.getElementById(container)) return
this.container=document.getElementById(container)
this.currentTime=new Date()
this.targetdate=new Date(targetdate)
this.timesup=false
this.updateTime()
}

cdtime.prototype.updateTime=function(){
var thisobj=this
this.currentTime.setSeconds(this.currentTime.getSeconds()+1)
setTimeout(function(){thisobj.updateTime()}, 1000) //update time every second
}

cdtime.prototype.displaycountdown=function(baseunit, functionref){
this.baseunit=baseunit
this.formatresults=functionref
this.showresults()
}

cdtime.prototype.showresults=function(){
var thisobj=this


var timediff=(this.targetdate-this.currentTime)/1000 //difference btw target date and current date, in seconds
if (timediff<0){ //if time is up
this.timesup=true
this.container.innerHTML=this.formatresults()
return
}
var oneMinute=60 //minute unit in seconds
var oneHour=60*60 //hour unit in seconds
var oneDay=60*60*24 //day unit in seconds
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"){ //if base unit is hours, set "hourfield" to be topmost level
hourfield=dayfield*24+hourfield
dayfield="n/a"
}
else if (this.baseunit=="minutes"){ //if base unit is minutes, set "minutefield" to be topmost level
minutefield=dayfield*24*60+hourfield*60+minutefield
dayfield=hourfield="n/a"
}
else if (this.baseunit=="seconds"){ //if base unit is seconds, set "secondfield" to be topmost level
var secondfield=timediff
dayfield=hourfield=minutefield="n/a"
}
this.container.innerHTML=this.formatresults(dayfield, hourfield, minutefield, secondfield)
setTimeout(function(){thisobj.showresults()}, 1000) //update results every second
}

/////CUSTOM FORMAT OUTPUT FUNCTIONS BELOW//////////////////////////////

//Create your own custom format function to pass into cdtime.displaycountdown()
//Use arguments[0] to access "Days" left
//Use arguments[1] to access "Hours" left
//Use arguments[2] to access "Minutes" left
//Use arguments[3] to access "Seconds" left

//The values of these arguments may change depending on the "baseunit" parameter of cdtime.displaycountdown()
//For example, if "baseunit" is set to "hours", arguments[0] becomes meaningless and contains "n/a"
//For example, if "baseunit" is set to "minutes", arguments[0] and arguments[1] become meaningless etc


function formatresults(){
if (this.timesup==false){//if target date/time not yet met
var displaystring=arguments[0]+" days "+arguments[1]+" hours "+arguments[2]+" minutes "+arguments[3]+"seconds left until March 23, 2009 18:25:00"
}
else{ //else if target date/time met
var displaystring="Future date is here!"
}
return displaystring
}

function formatresults2(){
if (this.timesup==false){ //if target date/time not yet met
var displaystring="<span class='lcdstyle'>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> left until this Christmas"
}
else{ //else if target date/time met
var displaystring="" //Don't display any text
alert("Christmas is here!") //Instead, perform a custom alert
}
return displaystring
}

</script>

<script type="text/javascript">

var futuredate=new cdtime("countdowncontainer", "March 23, 2011 18:25:00")
futuredate.displaycountdown("days", formatresults)

</script>
</body>
</html>
<html>
<body>
<style style="text/css">

.lcdstyle{ /*Example CSS to create LCD countdown look*/
background-color:black;
color:yellow;
font: bold 18px MS Sans Serif;
padding: 3px;
}

.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 80%
}

</style>

<script type="text/javascript">

/***********************************************
* Dynamic Countdown script- © Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

function cdtime(container, targetdate){
if (!document.getElementById || !document.getElementById(container)) return
this.container=document.getElementById(container)
this.currentTime=new Date()
this.targetdate=new Date(targetdate)
this.timesup=false
this.updateTime()
}

cdtime.prototype.updateTime=function(){
var thisobj=this
this.currentTime.setSeconds(this.currentTime.getSeconds()+1)
setTimeout(function(){thisobj.updateTime()}, 1000) //update time every second
}

cdtime.prototype.displaycountdown=function(baseunit, functionref){
this.baseunit=baseunit
this.formatresults=functionref
this.showresults()
}

cdtime.prototype.showresults=function(){
var thisobj=this


var timediff=(this.targetdate-this.currentTime)/1000 //difference btw target date and current date, in seconds
if (timediff<0){ //if time is up
this.timesup=true
this.container.innerHTML=this.formatresults()
return
}
var oneMinute=60 //minute unit in seconds
var oneHour=60*60 //hour unit in seconds
var oneDay=60*60*24 //day unit in seconds
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"){ //if base unit is hours, set "hourfield" to be topmost level
hourfield=dayfield*24+hourfield
dayfield="n/a"
}
else if (this.baseunit=="minutes"){ //if base unit is minutes, set "minutefield" to be topmost level
minutefield=dayfield*24*60+hourfield*60+minutefield
dayfield=hourfield="n/a"
}
else if (this.baseunit=="seconds"){ //if base unit is seconds, set "secondfield" to be topmost level
var secondfield=timediff
dayfield=hourfield=minutefield="n/a"
}
this.container.innerHTML=this.formatresults(dayfield, hourfield, minutefield, secondfield)
setTimeout(function(){thisobj.showresults()}, 1000) //update results every second
}

/////CUSTOM FORMAT OUTPUT FUNCTIONS BELOW//////////////////////////////

//Create your own custom format function to pass into cdtime.displaycountdown()
//Use arguments[0] to access "Days" left
//Use arguments[1] to access "Hours" left
//Use arguments[2] to access "Minutes" left
//Use arguments[3] to access "Seconds" left

//The values of these arguments may change depending on the "baseunit" parameter of cdtime.displaycountdown()
//For example, if "baseunit" is set to "hours", arguments[0] becomes meaningless and contains "n/a"
//For example, if "baseunit" is set to "minutes", arguments[0] and arguments[1] become meaningless etc


function formatresults(){
if (this.timesup==false){//if target date/time not yet met
var displaystring=arguments[0]+" days "+arguments[1]+" hours "+arguments[2]+" minutes "+arguments[3]+"seconds left until December 5, 2010 18:25:00"
}
else{ //else if target date/time met
var displaystring="Future date is here!"
}
return displaystring
}

function formatresults2(){
if (this.timesup==false){ //if target date/time not yet met
var displaystring="<span class='lcdstyle'>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> left until this Christmas"
}
else{ //else if target date/time met
var displaystring="" //Don't display any text
alert("Christmas is here!") //Instead, perform a custom alert
}
return displaystring
}

</script>
<script type="text/javascript">

var futuredate=new cdtime("countdowncontainer", "December 5, 2010 18:25:00")
futuredate.displaycountdown("days", formatresults)

</script>
</body>
</html>


Author Message
Mike.76
Membre


Offline
Membre

Joined: 30 Sep 2010
Posts: 11
Point(s): 11
Moyenne: 1.00
Windows Vista ou 7 Chrome (ou l'un de ses dérivés : Chromium/Iron/...) Masculin Bélier (21mar-19avr) 龍 Dragon

PostPosted: Thu 18 Nov 2010 - 03:57    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

J'ai essayé aussi et je n'y arrive pas!!

Voici mon template


 
Code: Sélectionner - Agrandir
[size=12] <div align="center"><span class="copyright"><br />{ADMIN_LINK}<br />
<!--
    We request you retain the full copyright notice below including the link to www.phpbb.com.
    This not only gives respect to the large amount of time given freely by the developers
    but also helps build interest, traffic and use of phpBB 2.0. If you cannot (for good
    reason) retain the full copyright we request you at least leave in place the
    Powered by phpBB {PHPBB_VERSION} line, with phpBB linked to www.phpbb.com. If you refuse
    to include even this then support on our forums may be affected.

    The phpBB Group : 2002
// -->
Template subMarine by <a href="http://www.sosophpbb.fr.st" target="_blank" class="copyright">SoSo</a>
<br>
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} &copy; 2001, 2002 phpBB Group<br />{TRANSLATION_INFO}</span></div>
        </td>
    </tr>
</table>

</body>
</html>

[/size]
Quelqu'un peut il me faire la modif??

Sinon y a t'il la possibilité de le mettre dans un module??

Merci


 


Forum
Author Message
Cyb


Offline
Guest




PostPosted: Tue 4 Jan 2011 - 20:51    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

UVR wrote:
  • Titre: Compte à rebours pour vos forums


[*]Auteur: UVR
[*]Contact Auteur: Messagerie Privée de UVR
[*]Source: http://www.dynamicdrive.com/dynamicindex6/dhtmlcount.htm

[*]Description: Ce tuto vous permet de mettre un compte à rebours pour vos forums.

[*]Niveau d'installation: Moyen
[*]Temps d'installation: 5 minutes
[*]Nombre de template a modifié : 1 seul, cela dépend où vous désirez mettre le compte à rebours.
[*]Marche pour quel navigateur ?
FireFox 1 ou +
Internet Explorer 5 ou +
Opera 7 ou +

[*]Fonctionne sur les themes : Tous
[*] Défaut : Le compte à rebours est en anglais.
[*] Exemple :

    Installation :


Sauvergardez vos templates, image avant toute modification
Ouvrez overall_footer.tpl

Ajoutez tout au fond le code suivant
Quote:
<html>
<body>
Le code en spoiler (les 2)
</body>
</html>



Ajoutez entre les 2 codes

{{{Spoiler}}}

Le texte en rouge est pour inscrire la date avant que le compte à rebours atteignent 0. Vous pouvez mettre le texte de votre choix.

Le texte en vert est pour changer la phrase du compte à rebours.

Ajoutez par après ce code.
{{{Spoiler}}}

Le texte en rouge peut être modifié, il suffit de mettre le mois en anglais (voir spoiler en-dessous), le jour du mois, l'année et l'heure en HH:MM:SS (H: Heure, M: Minute, S: Seconde).

{{{Mois en anglais}}}
    Sauvergarder et fermer
Variantes:

>> Possibilité d'ajouter un compteur à coté du premier, voici le code.

{{{Spoiler}}}

>> Possibilité de changer le type de compteur (comptage par heures ou par minutes), voici le code.

{{{Spoiler}}}
Le texte en rouge vous permet de définir le type de compteur, soit par jours, soit par heures. Remplacez days par hours, minutes ou seconds pour mettre que le temps concernée.

>> Possibilité de changer l'écriture et la taille du compteur (par exemple en Time New Romans ou Comic sans MS en taille 12 ou 14).

{{{Spoiler}}}
bold signifie un texte en gras, vous pouvez changer pour mettre un autre type.
18px signifie la taille du texte, vous pouvez metre plus petit ou plus grand.
MS Sans Serif signifie le type d'écriture du texte, vous pouvez le changer pour un autre.

>> Possibilité de changer la phrase affiché dès la fin du compte à rebours.

{{{Spoiler}}}
Le texte en rouge est la phrase à modifier dès que le compte à rebours a fini le décompte.

Fin du tutorial.

Etant donné que je connais presque rien en HTML, allez voir sur le lien fournit en haut pour de plus ample information.




Effectivement : si tu n'y connais rien en html, c'est même pas la peine de te donner tout ce mal. Sad


Author Message
Axelitos


Offline
Guest




PostPosted: Sun 1 Jan 2012 - 22:40    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

Bonjour,
Je voudrais savoir ce que c'est :
Ouvrez overall_footer.tpl 


Author Message
chtiseb62
Membre


Offline
Membre

Joined: 22 Apr 2010
Posts: 3
Niveau:
Point(s): 3
Moyenne: 1.00
Windows XP (ou plus ancien) Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...) Masculin Scorpion (23oct-21nov)

PostPosted: Sat 21 Apr 2012 - 15:42    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

salut a tous  , une question , comment on install le décompteur OU compteur dans un topic créer ?  exemple je creer un topic  concours  , auquel dedans je lui mes le décompteur pour le lancement du concour.
merci
_______________________
Mon Forum :
http://www.ls-2009-2011.com sur la simulation agricole de la team ls france


Forum
Author Message
Zanaa
Membre


Offline
Membre

Joined: 01 Aug 2011
Posts: 4
Niveau:
Point(s): 4
Moyenne: 1.00
Chrome (ou l'un de ses dérivés : Chromium/Iron/...) Féminin

PostPosted: Thu 26 Apr 2012 - 13:07    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

Pas mal, merci beaucoup Wink
_______________________


Forum
Author Message
Aridow
Membre


Offline
Membre

Joined: 28 Apr 2012
Posts: 9
Niveau:
Point(s): 9
Moyenne: 1.00
Autre Autre Masculin Verseau (20jan-19fev) 兔 Lièvre

PostPosted: Sat 16 Jun 2012 - 10:02    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

Bonjour, pas mal mais... Ca marche avec August ? 

Forum
Author Message
fabfab
Membre


Offline
Membre

Joined: 06 Feb 2013
Posts: 10
Niveau:
Point(s): 10
Moyenne: 1.00
Windows 8 ou 10 Chrome (ou l'un de ses dérivés : Chromium/Iron/...) Féminin Gémeaux (21mai-20juin) 龍 Dragon

PostPosted: Sun 17 Mar 2013 - 20:33    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

TanKeurK wrote:


et à l'endroit ou tu veux que le compteur apparaisse, tu mets ceci :

Code:
Code: Sélectionner - Agrandir

<div id="comptearebours">
    <span></span>
</div>







Pour modifier la date d'échéance, tu changes les 6 premières variables dans le javascript




Qu'est-ce que tu veux dire par "à l'endroit où tu veux que le compteur apparaisse" ? dans quelle partie du template ?
_______________________
Forum totoweb20.xooit.fr
Thème de fond : Subblack
Admin fondateur
Navigateur préféré : Chrome sous Windows 8


Forum
Author Message
Tophe101
Membre


Offline
Membre

Joined: 07 Jun 2011
Posts: 4
Point(s): 2
Moyenne: 0.50
Windows XP (ou plus ancien) Masculin Verseau (20jan-19fev) 鼠 Rat

PostPosted: Mon 7 Mar 2016 - 13:12    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

Bonjour, j'ai fait un nouveau Forum il n'y as pas longtemps, je donc un nouveau administrateur, j'ai essayé de mettre un compte a rebours , mais je n'y arrive pas, si quelqu'un pouvait m'aider,nj'ai fait comme indiqué, mais ce ne marche pas.


Voici ce que j'ai coller :


<html>
<body>
<style style="text/css">


.lcdstyle{ /*Example CSS to create LCD countdown look*/
background-color:black;
color:yellow;
font: bold 18px MS Sans Serif;
padding: 3px;
}


.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 80%
}


</style>


<script type="text/javascript">


/***********************************************
* Dynamic Countdown script- © Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/


function cdtime(container, targetdate){
if (!document.getElementById || !document.getElementById(container)) return
this.container=document.getElementById(container)
this.currentTime=new Date()
this.targetdate=new Date(targetdate)
this.timesup=false
this.updateTime()
}


cdtime.prototype.updateTime=function(){
var thisobj=this
this.currentTime.setSeconds(this.currentTime.getSeconds()+1)
setTimeout(function(){thisobj.updateTime()}, 1000) //update time every second
}


cdtime.prototype.displaycountdown=function(baseunit, functionref){
this.baseunit=baseunit
this.formatresults=functionref
this.showresults()
}


cdtime.prototype.showresults=function(){
var thisobj=this




var timediff=(this.targetdate-this.currentTime)/1000 //difference btw target date and current date, in seconds
if (timediff<0){ //if time is up
this.timesup=true
this.container.innerHTML=this.formatresults()
return
}
var oneMinute=60 //minute unit in seconds
var oneHour=60*60 //hour unit in seconds
var oneDay=60*60*24 //day unit in seconds
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"){ //if base unit is hours, set "hourfield" to be topmost level
hourfield=dayfield*24+hourfield
dayfield="n/a"
}
else if (this.baseunit=="minutes"){ //if base unit is minutes, set "minutefield" to be topmost level
minutefield=dayfield*24*60+hourfield*60+minutefield
dayfield=hourfield="n/a"
}
else if (this.baseunit=="seconds"){ //if base unit is seconds, set "secondfield" to be topmost level
var secondfield=timediff
dayfield=hourfield=minutefield="n/a"
}
this.container.innerHTML=this.formatresults(dayfield, hourfield, minutefield, secondfield)
setTimeout(function(){thisobj.showresults()}, 1000) //update results every second
}


/////CUSTOM FORMAT OUTPUT FUNCTIONS BELOW//////////////////////////////


//Create your own custom format function to pass into cdtime.displaycountdown()
//Use arguments[0] to access "Days" left
//Use arguments[1] to access "Hours" left
//Use arguments[2] to access "Minutes" left
//Use arguments[3] to access "Seconds" left


//The values of these arguments may change depending on the "baseunit" parameter of cdtime.displaycountdown()
//For example, if "baseunit" is set to "hours", arguments[0] becomes meaningless and contains "n/a"
//For example, if "baseunit" is set to "minutes", arguments[0] and arguments[1] become meaningless etc




function formatresults(){
if (this.timesup==false){//if target date/time not yet met
var displaystring=arguments[0]+" Jours "+arguments[1]+" Heures "+arguments[2]+" minutes "+arguments[3]+"seconds left until Mars 12, 2016 06:39:00"
}
else{ //else if target date/time met
var displaystring="Future date is here!"
}
return displaystring
}


function formatresults2(){
if (this.timesup==false){ //if target date/time not yet met
var displaystring="<span class='lcdstyle'>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> left until this Christmas"
}
else{ //else if target date/time met
var displaystring="" //Don't display any text
alert("Christmas is here!") //Instead, perform a custom alert
}
return displaystring
}


</script>
<script type="text/javascript">


var futuredate=new cdtime("countdowncontainer", "Mars 12, 2016 06:39:00")
futuredate.displaycountdown("days", formatresults)


</script>
</body>
</html>



Et ca ne marche pas,je n'ai rien ??


Forum
Author Message
RotorMan
Contributeurs


Offline
Contributeurs

Joined: 21 Dec 2006
Posts: 373
Niveau:
Point(s): 354
Moyenne: 0.95
Windows 8 ou 10 Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...) Masculin Bélier (21mar-19avr) 龍 Dragon

PostPosted: Mon 7 Mar 2016 - 16:17    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

Bonjour,

Les scripts sont bien placés tel que le tuto le préconise ?

Cordialement
_______________________
Je ne répond plus aux demandes d'aide par MP. Le forum d'entraide est fait pour cela.
La lecture du règlement est obligatoire
50 balais mais 30 dans ma tête.


Forum
Author Message
Tophe101
Membre


Offline
Membre

Joined: 07 Jun 2011
Posts: 4
Point(s): 2
Moyenne: 0.50
Windows XP (ou plus ancien) Masculin Verseau (20jan-19fev) 鼠 Rat

PostPosted: Tue 8 Mar 2016 - 07:42    Post subject: [TUTO]Compte à rebours pour vos forums Reply with quote

Bonjour, j'ai trouvé un autre script, pour un autre compte a rebours, et ca marche, 


Merci .


Forum
Author Message
Contenu Sponsorisé





PostPosted: Today at 07:20    Post subject: [TUTO]Compte à rebours pour vos forums

Display posts from previous:   
Reply to topic Page 7 of 7 Goto page: <  1, 2, 3, 4, 5, 6, 7




Portal | Index | Administration Panel | Create a forum | Free support forum | Free forums directory | Report a violation | Conditions générales d'utilisation
Propulsé par p h p B B © 2016 p h p B B Group |
 
© 2003-2013 Xooit.com - Contact - Mentions légales - CGU - Charte - CNIL : 1381401