Liste des pipelines
Cette partie décrit l’utilisation de certains pipelines de SPIP.
Nom | Description |
---|---|
... et les autres | Ceux qui restent à documenter
|
accueil_encours | Ajouter du contenu au centre de la page d’accueil.
|
accueil_gadget | Ajouter des raccourcis en haut du contenu de la page d’accueil.
|
accueil_informations | Informer sur les statistiques des objets éditoriaux sur la page d’accueil.
|
affichage_entetes_final | Modifier les entêtes des pages envoyées
|
affichage_final | Effectue des traitements juste avant l’envoi des pages publiques.
|
afficher_config_objet | Ajouter des éléments dans un cadre de configuration des objets éditoriaux
|
afficher_contenu_objet | Modifier ou compléter la vue d’un objet dans l’interface privée.
|
afficher_fiche_objet | Ajouter du contenu dans la vue des objets éditoriaux
|
afficher_nombre_objets_associes_a | Compléter les informations de nombre d’éléments liés à des objets dans l’interface privée.
|
affiche_droite | Ajouter du contenu dans la colonne « droite » de l’espace privé.
|
affiche_enfants | Modifier ou compléter le contenu des listes présentant les enfants d’un objet dans l’espace privé
|
affiche_gauche | Ajouter du contenu dans la colonne « gauche » de l’espace privé.
|
affiche_hierarchie | Modifier le code HTML du fil d’ariane de l’espace privé.
|
affiche_milieu | Ajouter du contenu au centre de la page sur les pages privées.
|
ajouter_boutons | Ajouter des boutons dans le menu de l’espace privé.
|
ajouter_onglets | Ajouter des onglets dans les pages de l’espace privé.
|
alertes_auteur | Ajouter des alertes à l’auteur connecté dans l’espace privé.
|
all | Fonctions appelées sur tous les pipelines à des fin de debugging.
|
autoriser | Charger des fonctions d’autorisations.
|
body_prive | Insérer du contenu après <body> dans l’espace privé.
|
boite_infos | Afficher des informations sur les objets dans les boîtes infos de l’espace privé.
|
compter_contributions_auteur | Compter les contributions d’un auteur
|
declarer_filtres_squelettes | Ce pipeline est le pendant en php de la balise #FILTRE{unfiltre} .
|
declarer_tables_auxiliaires | déclarer des tables SQL « auxiliaires »
|
declarer_tables_interfaces | Déclarer des informations tierces sur les tables SQL (alias, traitements, jointures, ...)
|
declarer_tables_objets_sql | Ce pipeline sert à déclarer la structure SQL des tables objets. Il permet également de déclarer leurs exceptions.
|
declarer_tables_objets_surnoms | Indiquer la relation entre le type d’objet et sa correspondance SQL.
|
declarer_tables_principales | Déclarer des tables SQL « principales »
|
declarer_url_objets | Permettre des URL standard sur un nouvel objet éditorial
|
definir_session | Définir les paramètres distinguant les caches par visiteur
|
delete_statistiques | Trigger au moment d’un effacement des tables de statistiques.
|
delete_tables | Trigger au moment d’un effacement de la base de donnée.
|
editer_contenu_objet | Modifier le contenu HTML des formulaires d’édition d’objets éditoriaux.
|
formulaire_admin | Contrôler l’affichage de la balise #FORMULAIRE_ADMIN
|
formulaire_charger | Modifier le tableau retourné par la fonction charger d’un formulaire CVT.
|
formulaire_fond | Modifier le code HTML d’un formulaire.
|
formulaire_traiter | Modifier le tableau retourné par la fonction traiter d’un formulaire CVT ou effectuer des traitements supplémentaires.
|
formulaire_verifier | Modifier le tableau retourné par la fonction verifier d’un formulaire CVT.
|
header_prive | Ajouter des contenus dans le <head> privé.
|
insert_head | Ajouter des contenus dans le <head> public.
|
insert_head_css | Ajouter des CSS dans l’espace public
|
jqueryui_plugins | Ajouter des modules de la libraire jQuery UI
|
jquery_plugins | Ajouter des scripts JavaScript (espace public et privé).
|
libelle_association_mots | Compléter la liste des noms d’objets que l’on peut lier à un groupe de mots.
|
lister_tables_noerase | Liste des tables à ne pas vider avant d’une restauration.
|
lister_tables_noexport | Liste des tables SQL à ne pas sauvegarder
|
lister_tables_noimport | Liste des tables SQL à ne pas importer.
|
objet_compte_enfants | Compter les enfants d’un objet.
|
optimiser_base_disparus | Nettoyer des éléments orphelins dans la base de données
|
post_edition | Agir après l’enregistrement des données lors de l’édition d’un élément éditorial.
|
post_insertion | Effectuer une action après l’insertion d’un nouvel élément en base.
|
post_typo | Modifier le texte après les traitements typographiques
|
pre_boucle | Modifier les requêtes SQL servant à générer les boucles.
|
pre_edition | Ajouter ou modifier des contenus avant l’enregistrement des données lors de l’édition d’un élément éditorial.
|
pre_insertion | Ajouter des contenus par défaut au moment d’une insertion dans la base de données
|
pre_liens | Traiter les raccourcis typographiques relatifs aux liens
|
pre_typo | Modifier le texte avant les traitements typographiques
|
rechercher_liste_des_champs | Définir des champs et des pondérations pour les recherches sur une table.
|
rechercher_liste_des_jointures | Définir des jointures pour les recherches sur une table.
|
recuperer_fond | Modifie le résultat de compilation d’un squelette
|
rubrique_encours | Ajouter du contenu dans l’espace « Proposés à publication » des rubriques
|
styliser | Modifier la recherche des squelettes utilisés pour générer une page.
|
taches_generales_cron | Assigner des tâches périodiques
|
trig_supprimer_objets_lies | Supprimer des liaisons d’objets au moment de la suppression d’un objet
|