noizetier_pipelines.php
Table of Contents
Functions
- noizetier_recuperer_fond() : array<string|int, mixed>
- Pipeline recuperer_fond pour ajouter les noisettes.
- noizetier_styliser() : array<string|int, mixed>
- Pipeline styliser pour les compositions virtuelles du noizetier.
- noizetier_compositions_lister_disponibles() : array<string|int, mixed>
- Pipeline compositions_lister_disponibles pour ajouter les compositions du noizetier non détectées nativement par le plugin Compositions.
- noizetier_jqueryui_forcer() : array<string|int, mixed>
- Pipeline jqueryui_forcer pour demander au plugin l'insertion des scripts pour .sortable().
- noizetier_formulaire_admin() : array<string|int, mixed>
- noizetier_affiche_milieu() : array<string|int, mixed>
- Ajouter du contenu au centre de la page sur les pages privées.
- noizetier_compagnon_messages() : array<string|int, mixed>
- Ajout de bulles de compagnon sur les pages de listing des pages et objets supportant des noisettes.
- noizetier_pre_boucle() : Boucle
- noizetier_insert_head_css() : string
- Insertion des css du noiZetier pour l'édition avec le mode voir_noisettes.
- noizetier_insert_head() : string
- Permet d’ajouter des contenus dans la partie `<head>` des pages de l’espace public.
- noizetier_formulaire_fond() : array<string|int, mixed>
- Modifier le tableau retourné par la fonction traiter ou effectuer des traitements supplémentaires.
Functions
noizetier_recuperer_fond()
Pipeline recuperer_fond pour ajouter les noisettes.
noizetier_recuperer_fond(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
Return values
array<string|int, mixed>noizetier_styliser()
Pipeline styliser pour les compositions virtuelles du noizetier.
noizetier_styliser(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
Return values
array<string|int, mixed>noizetier_compositions_lister_disponibles()
Pipeline compositions_lister_disponibles pour ajouter les compositions du noizetier non détectées nativement par le plugin Compositions.
noizetier_compositions_lister_disponibles(array<string|int, mixed> $flux) : array<string|int, mixed>
Le noiZetier rajoute :
- les compositions virtuelles qui n'ont ni fichier YAML ni fichier HTML
- les compositions réelles qui n'ont qu'un fichier YAML de description et pas de XML détectable par le plugin Compositions
Parameters
- $flux : array<string|int, mixed>
Return values
array<string|int, mixed>noizetier_jqueryui_forcer()
Pipeline jqueryui_forcer pour demander au plugin l'insertion des scripts pour .sortable().
noizetier_jqueryui_forcer(array<string|int, mixed> $plugins) : array<string|int, mixed>
Parameters
- $plugins : array<string|int, mixed>
Return values
array<string|int, mixed>noizetier_formulaire_admin()
noizetier_formulaire_admin(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
Return values
array<string|int, mixed>noizetier_affiche_milieu()
Ajouter du contenu au centre de la page sur les pages privées.
noizetier_affiche_milieu(array<string|int, mixed> $flux) : array<string|int, mixed>
Page d'adminisration des plugins : on supprime le cache des noisettes. C'est un peu grossier mais pas trouvé de pipeline pour agir à la mise à jour d'un plugin. Au moins, le cache est supprimé à chaque changement ou mise à jour des plugins.
Page d'un objet : inclure le squelette qui affiche un lien pour configurer les noisettes.
Parameters
- $flux : array<string|int, mixed>
Return values
array<string|int, mixed>noizetier_compagnon_messages()
Ajout de bulles de compagnon sur les pages de listing des pages et objets supportant des noisettes.
noizetier_compagnon_messages(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Return values
array<string|int, mixed> —Données du pipeline mises à jour
noizetier_pre_boucle()
noizetier_pre_boucle(Boucle $boucle) : Boucle
Parameters
- $boucle : Boucle
-
Description de la boucle.
Return values
Boucle —Description complétée de la boucle.
noizetier_insert_head_css()
Insertion des css du noiZetier pour l'édition avec le mode voir_noisettes.
noizetier_insert_head_css(string $flux) : string
Parameters
- $flux : string
-
Code html des styles CSS à charger
Tags
Return values
string —Code html complété.
noizetier_insert_head()
Permet d’ajouter des contenus dans la partie `<head>` des pages de l’espace public.
noizetier_insert_head(string $flux) : string
Parameters
- $flux : string
-
Contenu HTML du header
Tags
Return values
string —Code html complété.
noizetier_formulaire_fond()
Modifier le tableau retourné par la fonction traiter ou effectuer des traitements supplémentaires.
noizetier_formulaire_fond(array<string|int, mixed> $flux) : array<string|int, mixed>
- Édition de la composition d'un objet : ajouter le sous-bloc des liens pour le noizetier
Parameters
- $flux : array<string|int, mixed>