Loading...
 
Skip to main content

History: GreffonCountDown

Source of version: 18

Copy to clipboard
            ! Greffon Countdown
Ce ((Wiki Plugin|Greffon Wiki)) affiche un compte-à-rebours pour une date future. Ou, si le paramètre ''__start__'' est configuré, depuis une date dans le passé.

La valeur ''enddate'' (NdT~hs~: date de fin) fourni par l'utilisateur est convertie depuis le temps local de l'utilisateur en date et temps GMT/UTC. Ainsi, les valeurs montreront les heures jusqu'à, ou depuis, l'heure courante en GMT/UTC, non comparée au temps local.

{maketoc}

!! Utilisation et Paramètres
Pour utiliser ce greffon dans une page wiki, utilisez la syntaxe~hs~:
{CODE(caption=>Syntaxe pour le greffon COUNTDOWN,wrap=>1,ishtml=1)}
{COUNTDOWN(enddate=>April 1 2020)}message de compte-à-rebours{COUNTDOWN}
{CODE}

{FANCYTABLE(head="__Paramètre__ ~|~ __Valeur acceptée__ ~|~ __Par Défaut__ ~|~ __Effet__ ~|~ __Nécessité ?__ ~|~ __Depuis__")}
''enddate'' ~|~ Date en formats multiples~hs~: Apr(il) 1 2020, 1 Apr(il) 2020, Apr-01-2020, 01-Apr-2020, 01-04-2020, 04/01/2020  ~|~ rien ~|~ Affiche le nombre de jours, heures, minutes et secondes jusqu'à la date de fin ~|~ y ~|~ 
''locatetime'' ~|~ on ou off ~|~ on ~|~ si activé, montre seulement la date (pas de champs time (NdT~hs~: heure) affiché) ~|~ optionnel ~|~ ?
''show'' ~|~ d=days, h=hours, m=minutes, s=seconds. Entrer des valeurs multiples comme~hs~: dh ou dhm ou dhms. ~|~ dhms, sauf si locatetime=off est spécifié, au quel cas, les composants de time sont montrés ~|~ spécifie quels composants de temps seront affichés ~|~ optionnel ~|~ ?
''since'' ~|~ y ou n ~|~ y (v.6) n (v.4) ~|~ permet de fournir également un compte-à-rebours si la date de fin dans le passé ~|~ Si paramétré à y et que la valeur de enddate (NdT~hs~: date de fin) est dans le passé, le greffon renverse les jours (et, si demandé, l'heure) DEPUIS la date. Si paramétré à n et la valeur de date-de-fin (NdT~hs~: enddate) est dans le passé, la valeur retournée sera simplement la chaîne de texte ''countdown message'' suivi par la chaîne de texte ''is over'' (NdT~hs~: est terminé). ~|~ ?
''countdown message (le texte entre les balises COUNTDOWN)'' ~|~ chaîne  ~|~ rien ~|~ Ajoute un message de texte à la fin du compte-à-rebours ~|~ n ~|~ 
{FANCYTABLE}

!! Exemples
{SPLIT(colsize=>200|50|350)}

''1. Ce code,''
{CODE(wrap=>1,ishtml=>1)}{COUNTDOWN(enddate=>01-Apr-2020)} __le projet est terminé !__ {COUNTDOWN}{CODE}
---
{ATTACH(page=>Module and Plugin Includes,file=>arrow-right.png, image=>1)}{ATTACH}
---
''Produira~hs~:''
{COUNTDOWN(enddate=>01-Apr-2020)} __le projet est terminé~hs~!__ {COUNTDOWN}

{SPLIT} 
{SPLIT(colsize=>200|50|350)}

''2. Ce code,''
{CODE(wrap=>1,ishtml=>1)}{COUNTDOWN(enddate=>01-Apr-2010)} __la date du début du projet__ {COUNTDOWN}{CODE}
---
{ATTACH(page=>Module and Plugin Includes,file=>arrow-right.png, image=>1)}{ATTACH}
---
''Produira~hs~:''
{COUNTDOWN(enddate=>01-Apr-2010)} __la date du début du projet.__ {COUNTDOWN}

{SPLIT} 
{SPLIT(colsize=>200|50|350)}

''3. Ce code,''
{CODE(wrap=>1,ishtml=>1)}{COUNTDOWN(enddate=>01-Apr-2010,show=dhm)} __la date du début de projet__ {COUNTDOWN}{CODE}
---
{ATTACH(page=>Module and Plugin Includes,file=>arrow-right.png, image=>1)}{ATTACH}
---
''Produira~hs~:''
{COUNTDOWN(enddate=>01-Apr-2010,show=dhm)} __la date du début du projet.__ {COUNTDOWN}

{SPLIT} 
{SPLIT(colsize=>200|50|350)}

''4. Ce code,''
{CODE(wrap=>1,ishtml=>1)}{COUNTDOWN(enddate=>01-Apr-2010,show=d)} __the project start date__ {COUNTDOWN}{CODE}
---
{ATTACH(page=>Module and Plugin Includes,file=>arrow-right.png, image=>1)}{ATTACH}
---
''Produira~hs~:''
{COUNTDOWN(enddate=>01-Apr-2010,show=d)} __la date du début du projet.__ {COUNTDOWN}

{SPLIT} 
{SPLIT(colsize=>200|50|350)}

''5. Ce code est une variante du précédent''
{CODE(wrap=>1,ishtml=>1)}{COUNTDOWN(enddate=>01-Apr-2010,locatetime=off)} __la date du début de projet__ {COUNTDOWN}{CODE}
---
{ATTACH(page=>Module and Plugin Includes,file=>arrow-right.png, image=>1)}{ATTACH}
---
''et devrait ainsi produire le même résultat que l'exemple précédent''
{COUNTDOWN(enddate=>01-Apr-2010,locatetime=off)} __la date du début du projet.__ {COUNTDOWN}

{SPLIT} 
{SPLIT(colsize=>200|50|350)}

''6. alors que le code,''
{CODE(wrap=>1,ishtml=>1)}{COUNTDOWN(enddate=>01-Apr-2010,since=n)} __la date du début de projet {COUNTDOWN}__{CODE}
---
{ATTACH(page=>Module and Plugin Includes,file=>arrow-right.png, image=>1)}{ATTACH}
---
''__devrait__ produire:''
__la date du début du projet est dépassée__
'' mais ne le fait pas. ''

''Le logiciel utilisé par __doc.tiki.org__ a besoin d'être fixé. Une correction est soumise.''

{SPLIT} 
{SPLIT(colsize=>200|50|350)}

''7. à la place, ce code,''
{CODE(wrap=>1,ishtml=>1)}{COUNTDOWN(enddate=>01-Apr-2010,since=y)} __la date de départ du projet__ {COUNTDOWN}__{CODE}
---
{ATTACH(page=>Module and Plugin Includes,file=>arrow-right.png, image=>1)}{ATTACH}
---
''produit~hs~:''
{COUNTDOWN(enddate=>01-Apr-2010,since=y)}__la date de départ du projet__ {COUNTDOWN}
En d'autres termes, il affiche le "texte" formaté (dans ce cas en gras, puis répète le texte, suivie par la chaîne de texte " is over" (non formaté et non traduite).


{SPLIT} 

{include page="Module and Plugin Includes" start="startinclude2" stop="stopinclude2"}

        

History

Information Version
olinuxx 23
olinuxx 22
olinuxx mise à jour par rapport à la page en anglais 21
Olaf-Michael Stefanov 20
Olaf-Michael Stefanov 19
Olaf-Michael Stefanov 18
Olaf-Michael Stefanov 17
Olaf-Michael Stefanov 16
olinuxx traduction 14
olinuxx 13
olinuxx ptits trucs 12
olinuxx 11
olinuxx traduction 10
olinuxx 9
olinuxx 8
olinuxx Countdown Plugin modified by editor. 7
olinuxx Fancy Table Plugin modified by editor. 6
olinuxx Fancy Table Plugin modified by editor. 5
olinuxx Fancy Table Plugin modified by editor. 4
olinuxx Fancy Table Plugin modified by editor. 3
olinuxx Fancy Table Plugin modified by editor. 2
olinuxx traduction 1
Collapse/expand modules below