Cette balise permet, soit de tester la présence d’un plugin actif sur le site, soit d’accéder aux informations contenues dans le fichier paquet.xml
si le plugin est actif (aucune information n’est fournie si le plugin est inactif).
-
#PLUGIN{prefixe_du_plugin}
renvoietrue
si le plugin est actif. -
#PLUGIN{prefixe_du_plugin, information_demandee}
renvoie l’information demandée sur le plugin comme sa version, son nom, sa description... -
#PLUGIN{prefixe_du_plugin, tout}
renvoie toutes les informations du plugin sous forme d’un tableau associatif qui pourra être affecté à une variable pour être affiché en utilisant le filtre |table_valeur (voir #ARRAY).
Le préfixe du plugin est l’attribut prefix="..."
champ écrit dans la balise XML <paquet>
du fichier paquet.xml
, fichier qui se trouve toujours à la racine du répertoire contenant les scripts du plugin.
L’utilisation la plus fréquente de la balise #PLUGIN
consiste à tester l’état d’activité du plugin pour afficher un code HTML :
[(#PLUGIN{prefixe_du_plugin}|oui) blablabla...]
affichera "blablabla..." si le plugin prefixe_du_plugin
est activé.
En php le test de la présence du plugin se fait avec :
test_plugin_actif('prefixe_du_plugin')