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

Cache
Janvier 2010, par Gabriel Filion, Matthieu Marcillaud
Un cache est un stockage qui sert à accélérer l’accès aux données. - Glossaire / Cache
declarer_tables_interfaces
Janvier 2010, par Matthieu Marcillaud
Déclarer des informations tierces sur les tables SQL (alias, traitements, jointures, …) - Liste des pipelines / table_des_traitements, _TRAITEMENT_TYPO, _TRAITEMENT_RACCOURCIS, Jointures, declarer_tables_interfaces, Agenda, Chats, Forms & (…)
Récursivité
Novembre 2009, par Matthieu Marcillaud
En programmation, on appelle « récursion » un algorithme (un code informatique) qui s’exécute lui-même. On parle aussi d’« auto-référence ». Les fonctions PHP peuvent s’appeler récursivement, comme ci-dessous une fonction qui somme les x premiers entiers (juste pour l’exemple, car (…)
Paramètre
Novembre 2009, par Matthieu Marcillaud
Les « paramètres » d’une fonction, c’est à dire ce qu’elle reçoit quand on l’appelle, sont décrit dans sa déclaration. Cette déclaration peut préciser le type de valeur attendue (entier, tableau, chaîne de caractères…), une valeur par défaut, et surtout indique le nom de la variable où est (…)
Argument
Novembre 2009, par Matthieu Marcillaud
On appelle « argument » en programmation le contenu envoyé lors de l’appel d’une fonction. Des fonctions peuvent utiliser plusieurs arguments. Les arguments envoyés peuvent être issus de calculs. On différenciera les « arguments » (ce qui est envoyé) des « paramètres » (ce que reçoit la (…)
Adapter tous ses squelettes en une seule opération
Octobre 2009, par Matthieu Marcillaud
Grâce à des points d’entrées spécifiques, il est possible d’agir simplement sur l’ensemble de ses squelettes pour modifier le comportement d’un type de boucle particulier, en utilisant le pipeline pre_boucle. Pour chaque boucle RUBRIQUES, quelque soit le squelette, cacher le secteur 8 : /** * (…)
Afficher un formulaire d’édition, si autorisé
Octobre 2009, par Matthieu Marcillaud
Des balises spéciales #AUTORISER permettent de gérer finement l’accès à certains contenus, à certains formulaires. Ci dessous, si le visiteur a des droits de modifications sur l’article, afficher un formulaire pour l’éditer, qui, une fois validé, retourne sur la page de l’article en question : (…)
#VAL
Octobre 2009, par Matthieu Marcillaud
Retourne une valeur - Des balises à connaître
#SESSION_SET
Octobre 2009, par Matthieu Marcillaud
Définir des variables de session - Des balises à connaître
#SESSION
Octobre 2009, par Matthieu Marcillaud
Récupère une information de session - Des balises à connaître
Revenir en haut