⇒ https://programmer.spip.org/
SPIP est un système de publication et une plateforme de développement. Après un rapide tour d’horizon de SPIP, nous décrirons son fonctionnement (…)
Articles syndiqués tirés de ce site
- Notes sur cette documentation
-
Septembre 2009, par Matthieu Marcillaud
Licence et libertés Cette documentation, fruit de longues heures d’écriture, est une somme de connaissances issue de la communauté SPIP. Tout ce travail est distribué sous licence libre Creative Commons - Paternité - Partage des Conditions Initiales à l’Identique (cc-by-sa). Vous pouvez utiliser (…)
- accueil_encours
-
Septembre 2009, par Matthieu Marcillaud
Ce pipeline permet d’ajouter du contenu au centre de la page d’accueil de l’espace privé, par exemple pour afficher les nouveaux articles proposés à publication. /** * GeSHi (c) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */ .php.php (…)
- Vérifier les valeurs soumises
-
Août 2009, par Matthieu Marcillaud
La fonction verifier() permet d’analyser les valeurs postées et de retourner éventuellement des erreurs de saisie. Pour cela, la fonction retourne un tableau associatif « champ » / « message d’erreur » pour les champs incriminés, ainsi éventuellement qu’un message d’erreur plus général pour (…)
- Mentions Légales
-
Août 2009, par Matthieu Marcillaud
Contenus et droits de reproduction Tout le contenu du site est distribué sous licence libre Creative Commons - Paternité - Partage des Conditions Initiales à l’Identique (cc-by-sa). Vous pouvez utiliser ces textes quelque soit l’usage (y compris commercial), les modifier et les redistribuer à (…)
- editer_contenu_objet
-
Août 2009, par Matthieu Marcillaud
Ce pipeline est appelé au moment de l’affichage d’un formulaire d’édition d’un objet de SPIP. Il permet de modifier le contenu HTML du formulaire. Ce pipeline est appelé comme paramètre de chargement d’un formulaire CVT : /** * GeSHi (c) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (…)
- Pipelines au chargement
-
Août 2009, par Matthieu Marcillaud
formulaire_charger Ce pipeline permet de modifier le tableau de valeurs renvoyées par la fonction charger d’un formulaire. Il est décrit dans le chapitre sur les pipelines : formulaire_charger paramètre _pipeline Ce paramètre permet de modifier code HTML envoyé en le faisant traverser un (…)
- Autres options de chargement
-
Août 2009, par Matthieu Marcillaud
Différents autres paramètres spéciaux peuvent être envoyés dans le formulaire lors de son chargement pour modifier son comportement d’origine : message_ok, message_erreur Le message de succès est en principe fournit par la fonction traiter ; le message d’erreur par la fonction verifier ou (…)
- formulaire_charger
-
Août 2009, par Matthieu Marcillaud
Le pipeline formulaire_charger permet de modifier le tableau de valeurs envoyé par la fonction charger d’un formulaire CVT. Il reçoit en argument le nom du formulaire ainsi que les paramètres transmis au formulaire dans les fonctions charger, verifier et traiter. Il retourne le tableau des (…)
- Autoriser ou non l’affichage du formulaire
-
Août 2009, par Matthieu Marcillaud
Le formulaire est affiché par défaut, cependant il est possible de restreindre cet affichage en fonction d’autorisations données. Deux possibilités : soit on ne veut pas du tout afficher le formulaire, on retourne alors false : /** * GeSHi (c) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (…)
- Charger les valeurs du formulaire
-
Août 2009, par Matthieu Marcillaud
La fonction charger() permet d’indiquer quels champs doivent être récupérés lorsque le formulaire est soumis et permet aussi de définir les valeurs par défaut de ces champs. Cette fonction renvoie tout simplement un tableau associatif « nom du champ » / « valeur par défaut » : /** * GeSHi (c) (…)