Site de documentation destiné aux développeurs de plugins pour SPIP.
Ce site est né de la rencontre entre :
- Marcimat, ayant envie d’écrire cette documentation, mais n’en ayant pas les moyens financiers
- Jacques Pyrat, qui avait les moyens de financer cette entreprise
- Pascal qui a lui aussi contribué
N’hésitez pas à contribuer vous aussi !
Articles syndiqués tirés de ce site
- Afficher le formulaire
-
Avril 2009, par Matthieu Marcillaud
Un fichier formulaires/joli.html s’appelle dans un squelette par #FORMULAIRE_JOLI qui affiche alors le formulaire. Le HTML du formulaire suit une écriture standard pour tous les formulaires SPIP. Les champs du formulaire sont encadrés dans une liste d’éléments ul/li. /** * GeSHi (c) 2004 - 2007 (…)
- jquery_plugins
-
Mars 2009, par Matthieu Marcillaud
Ce pipeline permet d’ajouter très simplement dans les pages publiques et privées du site des script JavaScript, appliqués sur toutes les pages. Ce pipeline reçoit et retourne un tableau d’adresses de fichiers à insérer et est appelé comme suit : /** * GeSHi (c) 2004 - 2007 Nigel McNie, 2007 - (…)
- styliser
-
Mars 2009, par Matthieu Marcillaud
Ce pipeline, introduit en SPIP 2.0.6, permet de modifier la façon dont SPIP cherche les squelettes utilisés pour générer une page. Il est possible par exemple, d’aiguiller vers un squelette spécifique en fonction d’une rubrique donnée. Ce pipeline est appelé comme suit : /** * GeSHi (c) 2004 - (…)
- declarer_tables_objets_surnoms
-
Janvier 2009, par Matthieu Marcillaud
Il permet d’indiquer la relation entre le type d’objet et sa correspondance SQL. Par défaut, un ’s’ de pluriel est ajouté (l’objet ’article’ donne une table SQL ’articles’). Le pipeline reçoit un tableau des correspondances de SPIP. Appel du pipeline : /** * GeSHi (c) 2004 - 2007 Nigel McNie, (…)
- affiche_milieu
-
Janvier 2009, par Matthieu Marcillaud
Ce pipeline permet d’ajouter du contenu sur les pages exec/ de SPIP, après le contenu prévu au centre de la page. Il est appelé comme ceci : /** * GeSHi (c) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */ .php.php font-family:monospace (…)
