Ce plugin crée, dans un article, un bouton permettant l'affichage d'un timer. Il utilise le plugin Lexxus Fancy Timer, qui a été adapté pour accepter le commande 'lang' et une valeur maximum en mode chronomètre.
Version 2.1.2 (Update : 30/07/2023)
- # £lang undefined in install script
- # Joomla 5.x compatibility
- - JQuery dependency
Version 1.0.8 : version initiale (Décembre 2018)
- Joomla! 4.x/5.x
- Joomla! 3.x
Téléchargement du plugin CG CountDown |
CG_DOWNLOAD_NOT_ALLOWED (déjà téléchargé 85 fois) |
Note : cette version n'est plus maintenue.
Téléchargement du plugin CG CountDown |
CG_DOWNLOAD_NOT_ALLOWED (déjà téléchargé 502 fois) |
Ce plugin a été développé à partir d'une discussion sur le forum Joomla.fr.
Dans un article, insérez le code sous la forme {cgcount count=<timer en secondes ou date au format aaaa/mm/jj>|text=<texte du bouton>|color=<couleur du thème: black/white>|msg=<message d'arrêt>|auto=<true/false>|style=<style à appliquer au plugin>|fontsize=<taille des caractères, défaut = 28>|alert=<temps restant avant la fin pour affichage alerte(chiffres en rouge)>|sound=<nom du fichier son>|lang=<langage fr/en/...>}
Seul le paramètre count ou list (version 1.1.0) est requis.
En version 1.0.11, le bouton principal reste affiché et actif. Cliquer dessus provoque un redémarrage du timer (Reset).
En version 1.0.12, on peut ajouter un son lorsque le timer s'arrête. Les sons actuellement disponibles sont dans le répertoire sound media du plugin (media/plg_content_cgcountdown/sound). Dans l'exemple ci-dessous, nous avons utilisé le son 01.mp3.
En version 1.1.0, on peut sélectionner la durée dans une liste. Pour paramétrer cette liste, on remplace le paramètre "count" par "list=<nombre d'occurences dans la liste>|interval=<durée entre 2 valeurs de la liste (défaut: 900 =>15mn)".
En version 1.1.1, le paramètre |up| a été ajouté pour utiliser le plugin CG Countdown en tant que chronomètre.
Rappel: intervalle par défaut = 900s.{cgcount list=8|style=text-align:center;margin:auto}
{cgcount count=20|up|text=count up|msg=son final|style=text-align:center|sound=01.mp3}
Rappel: intervalle par défaut = 900s.{cgcount list=8|up|style=text-align:center;margin:auto}
{cgcount count=0|up|style=text-align:center;margin:auto|text=infini|msg=infini fini à /time}
{cgcount count=2024/06/11|lang=en|style=text-align:center;margin:auto|text=Mon anniv.|msg=Joyeux anniv.}
Remarque : pour que le code ne soit pas interprété au niveau de cet article, j'ai mis les { } avec des caractères gras. Naturellement, il faut qu'ils soient en caractères "normaux" pour que la commande soit interprétée.