⇒ 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