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
- #EVAL
-
Octobre 2009, par Matthieu Marcillaud
Évaluer une expression via PHP - Des balises à connaître
- #ENV
-
Octobre 2009, par Matthieu Marcillaud
Récupérer une variable dans l’environnement - Des balises à connaître
- #EDIT
-
Octobre 2009, par Matthieu Marcillaud
Éditer du contenu (avec le plugin « crayons ») - Des balises à connaître
- #DESCRIPTIF_SITE_SPIP
-
Octobre 2009, par Matthieu Marcillaud
Retourner le descriptif du site - Des balises à connaître
- #CHEMIN
-
Octobre 2009, par Matthieu Marcillaud
Retrouver l’adresse d’un fichier - Des balises à connaître
- #CACHE
-
Octobre 2009, par Matthieu Marcillaud
Définir la durée du cache - Des balises à connaître
- #AUTORISER
-
Octobre 2009, par Matthieu Marcillaud
Tester des autorisations - Des balises à connaître
- Contenu d’un fichier exec (squelette)
-
Octobre 2009, par Matthieu Marcillaud, RastaPopoulos
L’appel dans l’espace privé d’une page ?exec=nom charge automatiquement un squelette placé dans prive/exec/nom.html. Dans la majorité des cas, il est recommandé d’utiliser cette méthode plutôt qu’un fichier PHP. L’objectif est que l’espace privé de SPIP soit lui aussi écrit en squelette, donc (…)
- Liens AJAX
-
Octobre 2009, par Matthieu Marcillaud
Outre les inclusions contenant une pagination, il est possible de spécifier des liens à recharger en AJAX en ajoutant dessus la classe CSS ajax. /** * GeSHi (c) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */ .spip2.spip2 .imp (…)
- Forcer la langue selon le visiteur
-
Septembre 2009, par Matthieu Marcillaud
Le paramètre forcer_lang Le formulaire #MENU_LANG stocke la langue choisie dans un cookie. Ce cookie peut donc être employé pour réafficher le site dans la langue qu’il avait choisit. Une des manières d’y arriver est de définir la variable globale forcer_lang dans un fichier d’options. /** * (…)
