2008/10/22 Thomas Sutton <thomas@bouncingorange.com>
Is there a block diagram or flow chart or something that explains SPIP’s architecture? Writing this plug-in (or, more correctly, trying to figure out how to write this plug-in) has given me a much better understanding of SPIP, but it’s also been extremely frustrating, not particularly elucidating and I can’t imagine that it’ll be a popular way to learn.
You can find some usefull technical documentation on spip.net and doc.spip.org.
However, sometimes the most interessant articles aren’t published, you have to log into the private area to find them.
« Qu’est-ce qu’un plugin ? Principes et création. » : http://doc.spip.org/ecrire/?exec=articles&id_article=5856
(there is also http://www.spip-contrib.net/Creation-d-un-plugin)
« Le fichier plugin.xml » : http://doc.spip.org/@Plugin-xml
« Les points d’entrée » : http://doc.spip.org/@Les-points-d-entree-pipelines
« Mise en oeuvre de la balise #PIPELINE » : http://www.spip-contrib.net/Mise-en-oeuvre-de-la-balise
« Réaliser un premier plugin » : http://www.spip.net/fr_article3448.html (quite old)
Ah, of course : the section « Documentation générale » of doc.spip.org : http://doc.spip.org/documentation-generale
- Les chaines de langue
- La base de données (also here : http://www.spip.net/ecrire/?exec=articles&id_article=3681)
- Suivi des améliorations pour SPIP 2.0
- Mécanismes de fabrication des pages publiques et privées
- détails sur l’AST (Abstract Syntax Tree)
- Adding a task to SPIP cron
Hum’, only one article in english… ![]()
Also on spip.net :
« Les formulaires CVT de SPIP2.0 » : http://www.spip.net/ecrire/?exec=articles&id_article=3800
and also here for a detailled example : http://www.spip.net/ecrire/?exec=articles&id_article=3796
« Mutualisation : un SPIP pour plusieurs sites » : http://www.spip.net/ecrire/?exec=articles&id_article=3811
« AJAX à tous les étages » : http://www.spip.net/ecrire/?exec=articles&id_article=3753
« L’interface de SPIP avec SQL » : http://www.spip.net/ecrire/?exec=articles&id_article=3683
« Les modèles d’incrustation de documents et leurs filtres » : http://www.spip.net/ecrire/?exec=articles&id_article=3715
« Mécanismes de fabrication des pages publiques et privées » : http://www.spip.net/ecrire/?exec=articles&id_article=3633
Create an account on both sites : it’s totally free !!
.Gilles