Sites Web : Programmer avec SPIP

Publié le vendredi 27 février 2009

⇒ 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

Traducteur de blabla
Mars 2010, par Matthieu Marcillaud
Cet autre exemple simple va créer un petit formulaire demandant à un service externe de traduire un contenu qui lui est envoyé. Le résultat sera affiché sous le texte saisi. Le formulaire sera nommé « traduire_blabla » et pourra donc être appelé dans un squelette par la balise (…)
Calcul de quantième
Mars 2010, par Cyril Marion
Cet exemple court va permettre de calculer et d’afficher le quantième (le numéro d’un jour dans l’année) à partir d’une date saisie dans un formulaire. Ce formulaire sera nommé « calculer_quantieme » et pourra donc être appelé dans un squelette par #FORMULAIRE_CALCULER_QUANTIEME ou dans le texte (…)
Pipeline
Mars 2010, par Matthieu Marcillaud
Le terme pipeline employé dans SPIP est à considérer au sens UNIX. Le pipeline exécute une série de fonctions dont le résultat de l’une sert d’argument à la suivante. De cette manière, chaque fonction d’un pipeline peut utiliser les données qui lui sont transmise, les modifier ou les utiliser, (…)
#INSERT_HEAD_CSS
Mars 2010, par Matthieu Marcillaud
Balise d’insertion de CSS dans le pour des plugins. - Des balises à connaître / INSERT_HEAD, 2.1, INSERT_HEAD_CSS, insert_head_css
insert_head_css
Mars 2010, par Matthieu Marcillaud
Ajouter des CSS dans l’espace public - Liste des pipelines / INSERT_HEAD, Porte Plume, 2.1, INSERT_HEAD_CSS, insert_head_css
formulaire_traiter
Mars 2010, par Matthieu Marcillaud
Modifier le tableau retourné par la fonction traiter d’un formulaire CVT ou effectuer des traitements supplémentaires. - Liste des pipelines / Licence, formulaire_traiter, lire_config, sql_updateq
AJAX
Mars 2010, par Matthieu Marcillaud
Le terme AJAX, accronyme de « Asynchronous JavaScript and XML », désigne un ensemble de technologies utilisées pour créer des interactions clients / serveur asynchrones. Ces constructions, qui permettent de faire transiter au retour du serveur uniquement une partie de la page (ou de quoi (…)
Traitement sans AJAX
Mars 2010, par RastaPopoulos
Si un formulaire est appelé en AJAX mais qu’il redirige sur une autre page à la fin du traitement, cela oblige à des contorsions Javascript (gérées par SPIP) pour capturer la redirection et renvoyer effectivement le navigateur sur une autre URL au retour de la réponse. Lorsqu’une redirection est (…)
Effectuer des traitements
Mars 2010, par RastaPopoulos
Lorsque la fonction de vérification ne renvoie aucune erreur, le formulaire passe alors à la fonction traiter(). C’est dans celle-ci qu’il faudra effectuer les opérations voulues avec les données issues du formulaire (envoi par courriel, modification de la base de données, etc.). La fonction (…)
formulaire_verifier
Février 2010, par Matthieu Marcillaud
Modifier le tableau retourné par la fonction verifier d’un formulaire CVT. - Liste des pipelines / Formulaires, OpenID, CVT, Vérifier (CVT), formulaire_verifier
Revenir en haut