Sites Web : Programmer avec SPIP

Publié le samedi 13 juin 2009

⇒ http://programmer.spip.net/

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 (…)
Revenir en haut