plugin.xml
Articles
Définir des boutons
Pour ajouter des boutons dans l’espace privé il suffit de renseigner un attribut bouton dans le fichier plugin.xml, de la sorte : xml chemin (...)
ajouter_boutons
Ajouter des boutons dans le menu de l’espace privé.
Qu’est-ce qu’un pipeline ?
Un pipeline permet de faire transiter un code entre plusieurs intermédiaires (des fonctions) pour le compléter ou le modifier.
Déclaration (...)Installer des librairies externes
Les plugins peuvent aussi demander à télécharger des librairies externes dont ils dépendent. Cela nécessite plusieurs choses : une déclaration (...)
ajouter_onglets
Ajouter des onglets dans les pages de l’espace privé.
Gestion des dépendances
Les plugins peuvent indiquer qu’ils dépendent de certaines conditions pour fonctionner. Deux attributs indiquent cela : necessite et utilise. (...)
Cache des plugins
Des fichiers de cache spécifiques aux plugins sont aussi créés dans tmp/ ou dans tmp/cache/.
plugin_xml.cache Le résultat de l’analyse des (...)plugin.xml minimum
Le fichier plugin.xml doit être créé à la racine de votre plugin. Il contient la description de celui-ci et permet de définir certaines actions. (...)
Principe des plugins
Les plugins ajoutent des fonctionnalités à SPIP, ce peut être un jeu de squelettes, une modification du fonctionnement, la création de nouveaux (...)
Définir des onglets
Déclarer des onglets pour les pages exec de l’espace privé reprend exactement la même syntaxe que les boutons. Le nom du parent par contre est (...)