pipelines.php
SPIP, Système de publication pour l'internet
Copyright © avec tendresse depuis 2001 Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James
Ce programme est un logiciel libre distribué sous licence GNU/GPL.
Table of Contents
Functions
- f_tidy() : string
- Indente un code HTML
- f_insert_head() : string
- Offre `#INSERT_HEAD` sur tous les squelettes (bourrin)
- f_admin() : string
- Insérer au besoin les boutons admins
- f_recuperer_fond() : array<string|int, mixed>
- Actions sur chaque inclusion
- f_queue() : string
- Gérer le lancement du cron si des tâches sont en attente
Functions
f_tidy()
Indente un code HTML
f_tidy(string $texte) : string
Indente et valide un code HTML si la globale 'xhtml' est définie à true.
Cette fonction est appelée par le pipeline affichage_final
Parameters
- $texte : string
-
Contenu de la page envoyée au navigateur
Tags
Return values
string —Contenu de la page envoyée au navigateur
f_insert_head()
Offre `#INSERT_HEAD` sur tous les squelettes (bourrin)
f_insert_head(string $texte) : string
À activer dans mes_options via :
$GLOBALS['spip_pipeline']['affichage_final'] .= '|f_insert_head';
Ajoute le contenu du pipeline insert head dans la page HTML si cela n'a pas été fait.
Parameters
- $texte : string
-
Contenu de la page envoyée au navigateur
Tags
Return values
string —Contenu de la page envoyée au navigateur
f_admin()
Insérer au besoin les boutons admins
f_admin(string $texte) : string
Cette fonction est appelée par le pipeline affichage_final
Parameters
- $texte : string
-
Contenu de la page envoyée au navigateur
Tags
Return values
string —Contenu de la page envoyée au navigateur
f_recuperer_fond()
Actions sur chaque inclusion
f_recuperer_fond(array<string|int, mixed> $flux) : array<string|int, mixed>
Appelle f_afficher_blocs_ecrire() sur les inclusions dans l'espace privé. Ne change rien dans l'espace public.
Cette fonction est appelée par le pipeline recuperer_fond
Parameters
- $flux : array<string|int, mixed>
-
Description et contenu de l'inclusion
Tags
Return values
array<string|int, mixed> —Description et contenu de l'inclusion
f_queue()
Gérer le lancement du cron si des tâches sont en attente
f_queue(string $texte) : string
Parameters
- $texte : string
-
Contenu de la page envoyée au navigateur
Tags
Return values
string —Contenu de la page envoyée au navigateur