🖮 URL SourceForge ou Github: https://github.com/slhuilli1/cssmodal
Etoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactives
 

Le besoin spécifique

Aujourd'hui, je vous présente un petit plugin que j'ai écrit, afin de pouvoir afficher au moyen d'un short code, et donc d'un plugin pour jumia, une fenêtre modale 100 % CSS.
 

Rendons à César ce qui appartient à Jules

Pour ce petit plugin, je me suis inspiré du travail de Marko que vous pourrez bien évidemment retrouver sur codepen.io. Son très joli travail vous permet d'afficher une fenêtre modale, simplement avec un CSS particulier et de éléments dans votre page web : un élément que je qualifierais de déclencheurs, associé à un deuxième élément qui est ni plus ni moins que le contenu de la fenêtre modale. Un beau travail.

Utilisation de mon plugin

J'ai intégré le travail de cet auteur dans mon plugin Joomla. En effet, si vous utilisez la commande 
{cssmodal "déclencheur" "titre fenêtre" "contenu fenêtre"}
avec obligation d'utiliser des doubles cotes, vous vous retrouverez avec un simple bouton dans votre code qui en sera le contenu de votre modale.
 
Les paramètres se décomposent ainsi :
1. déclencheur : c'est une chaîne de caractère, qui peut bien entendu comprendre la balise IMG, sur Yake l'utilisateur va cliquer pour lancer sa fenêtre modale.
2. Titre fenêtre : vous pouvez attribuer un titre à chacune des fenêtres que vous lancez. Ce titre s'affiche en gras et en haut de la fenêtre modale.
3. Contenu fenêtre Le dernier paramètre est un simple contenu HTML, je n'ai cependant pas traiter l'intégration d'une feuille de style particulière à ce plugin. Si vous souhaitez rajouter un style particulier, je ne peux que vous conseiller d'éditer la feuille de style que je joins à mon plugin.
 

 

Rapport sondage marche

Voici le rapport statistique du sondage (auquel vous pouvez toujours répondre) que j'ai lancé sur le sujet

 

Mon GitHub

Voyant que l'intégration du flux RSS ralentissait tout mon site, voisi le simple lien de mon flux RSS : Mon GitHub