Abonnement à ma liste de contacts

Etoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactives
 

Vousle savez sans doute, je déve;loppe pas mal de choses et en ce moment j'ai des tas de plugins à écrire. Et commece sont essentiellement que des plugins de contenu, ils possèdent tous des tag ouvrant et fermant. Et pour l'un d'entre eux,  je passe même des paramètres dans la balise d'ouverture.

Oui mes voila, quand on développe et qu'on a peu de mémoire, deux mois apres (oui les plugins je les utilise mais pas tous les jours non plus ! Alors je voulais intégrer dans la console de gestion des plugins la documentation. Or, on ne peut intervennir que dans le fichier XML pour intégrer ceci. Comme je ne gère pas de fichiers de langue, je bosse en intranet dans une structure française, je n'ai pas et n'aurai jamais à gérer des fichiers de langues.

Après recherches, j'ai eu réponse sur un forum Joomla. La réponse est super simple, encore fallait il y penser (et connaitre la bonne syntaxe) : intégrer un bout de HTML dans le XML (non vous ne rêvez pas) mais en mentionnant bien l'utilisation de commandes CDATA !

Assez parlé, voici un exemple qui est fonctionn el sur Joomla 3 (ah oui, nous restons sur J3 pour quelques douzaines de mois encore...)

<?xml version="1.0" encoding="utf-8"?>
<extension version="3.1" type="plugin" group="Content">
	<name>Nom de mon plugin</name>
	<author>Sebastien LHUILLIER</author>
	<creationDate>Janvier 2023</creationDate>
	<copyright>Sébastien LHUILLIER</copyright>
	<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
	<authorEmail>Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.</authorEmail>
	<authorUrl>www.sebastien-lhuillier.com</authorUrl>
	<version>1.0</version>
	<description><![CDATA[<div style="font-weight:bold;">Afficher les homologations ou non selon les dates en param sous la forme </div>]]></description>
	<files>
		<filename plugin="monplugin">monplugin.php</filename>
		<filename>monplugin.xml</filename>				
		<filename>style.css</filename>	
	</files>		
</extension>

Et voila, je vous ai surligné la ligne et mentionné en gras les balise ouvrantes et fermantes à intégrer au fichier manifest.

Quand au css, faut pas pousser mémé danss les ortilles, je le code inline.

Vous retrouverez ici tous mes articles explicatifs de mes concepts, mes résultats d'analyses techniques m'ayant permi d'aboutir à un fonctionnement de mes applicatifs très fonctionnel

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