Nous allons créer un plugin rudimentaire (n’utilisant pas de base de données, de page d’administration ni de page de configuration) pour SPIP mais quand même utile car il réalisera un trombinoscope des auteurs du sites.
Ce plugin permet d’utiliser facilement le modèle de "spiponoscope" créé par mailou (http://www.spip-contrib.net/Le-Spiponoscope).
Je ne vais pas réécrire ici ce qui a été déjà bien documenté sur les sites officiels.
Donc voici quelques liens qui peuvent être utiles avant de voir la pratique :
La méthode :
http://www.spip.net/fr_article3448.html
La documentation du fichier plugin.xml d’un plugin :
http://doc.spip.org/@Plugin-xml
Exemple d’un plugin.xml complet :
http://zone.spip.org/trac/spip-zone/browser/_plugins_/plugin_template/plugin.xml
Nous allons donc mettre en pratique ces liens afin de pluginiser le spiponoscope.
- Création du fichier plugin.xml
- Création des répertoires et fichiers dont a besoin le plugin.
- Partager et faire un tutoriel sur spip-contrib
- Création du fichier plugin.xml :
Voir la suite sur l’article que j’ai créé sur spip-contrib et qui détaille l’architecture du plugin :
http://www.spip-contrib.net/Spiponoscope-Mise-en-plugin