Documentation du code de SPIP et de ses plugins

noiZetier

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
pipeline

insert_head_css

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
pipeline

insert_head

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>
Return values
array<string|int, mixed>

        
On this page

Search results