revisions_pipeline.php
Pipelines utilisés du plugin révisions
Table of Contents
Functions
- revisions_boite_infos() : array<string|int, mixed>
- Ajoute dans le bloc d'info d'un objet un bouton permettant d'aller voir l'historique de ses révisions
- revisions_affiche_milieu() : array<string|int, mixed>
- Afficher les dernières révisions sur l'accueil et le suivi
- revisions_configurer_liste_metas() : array<string|int, mixed>
- Définir les metas de configuration liées aux révisions
- revisions_formulaire_charger() : array<string|int, mixed>
- Charge les données d'une révision donnée dans le formulaire d'édition d'un objet
- revisions_pre_insertion() : array<string|int, mixed>
- Sur une insertion en base, lever un flag pour ne pas creer une premiere révision vide
- revisions_post_insertion() : array<string|int, mixed>
- Sur une insertion en base, lever un flag pour ne pas creer une premiere révision vide dans pre_edition mais attendre la post_edition pour cela
- revisions_pre_edition() : array<string|int, mixed>
- Avant toute modification en base vérifier qu'une version initiale existe bien pour cet objet et la creer sinon avec l'etat actuel de l'objet
- revisions_pre_edition_lien() : array<string|int, mixed>
- Avant modification en base d'un lien, enregistrer une première révision de l'objet si nécessaire
- revisions_post_edition() : array<string|int, mixed>
- Après modification en base, versionner l'objet
- revisions_post_edition_lien() : array<string|int, mixed>
- Après modification en base d'un lien, versionner l'objet si nécessaire
Functions
revisions_boite_infos()
Ajoute dans le bloc d'info d'un objet un bouton permettant d'aller voir l'historique de ses révisions
revisions_boite_infos(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
revisions_affiche_milieu()
Afficher les dernières révisions sur l'accueil et le suivi
revisions_affiche_milieu(array<string|int, mixed> $flux) : array<string|int, mixed>
Liste les révisions en bas de la page d'accueil de ecrire/ et sur la page de suivi de l'activité du site
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Return values
array<string|int, mixed> —Données du pipeline
revisions_configurer_liste_metas()
Définir les metas de configuration liées aux révisions
revisions_configurer_liste_metas(array<string|int, mixed> $metas) : array<string|int, mixed>
Utilisé par inc/config
Parameters
- $metas : array<string|int, mixed>
-
Liste des métas et leurs valeurs par défaut
Return values
array<string|int, mixed> —Liste des métas et leurs valeurs par défaut
revisions_formulaire_charger()
Charge les données d'une révision donnée dans le formulaire d'édition d'un objet
revisions_formulaire_charger(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
revisions_pre_insertion()
Sur une insertion en base, lever un flag pour ne pas creer une premiere révision vide
revisions_pre_insertion(array<string|int, mixed> $x) : array<string|int, mixed>
Parameters
- $x : array<string|int, mixed>
-
Données du pipeline
Return values
array<string|int, mixed> —Données du pipeline
revisions_post_insertion()
Sur une insertion en base, lever un flag pour ne pas creer une premiere révision vide dans pre_edition mais attendre la post_edition pour cela
revisions_post_insertion(array<string|int, mixed> $x) : array<string|int, mixed>
Parameters
- $x : array<string|int, mixed>
-
Données du pipeline
Return values
array<string|int, mixed> —Données du pipeline
revisions_pre_edition()
Avant toute modification en base vérifier qu'une version initiale existe bien pour cet objet et la creer sinon avec l'etat actuel de l'objet
revisions_pre_edition(array<string|int, mixed> $x) : array<string|int, mixed>
Parameters
- $x : array<string|int, mixed>
-
Données du pipeline
Return values
array<string|int, mixed> —Données du pipeline
revisions_pre_edition_lien()
Avant modification en base d'un lien, enregistrer une première révision de l'objet si nécessaire
revisions_pre_edition_lien(array<string|int, mixed> $x) : array<string|int, mixed>
Parameters
- $x : array<string|int, mixed>
-
Données du pipeline
Return values
array<string|int, mixed> —Données du pipeline
revisions_post_edition()
Après modification en base, versionner l'objet
revisions_post_edition(array<string|int, mixed> $x) : array<string|int, mixed>
Parameters
- $x : array<string|int, mixed>
-
Données du pipeline
Return values
array<string|int, mixed> —Données du pipeline
revisions_post_edition_lien()
Après modification en base d'un lien, versionner l'objet si nécessaire
revisions_post_edition_lien(array<string|int, mixed> $x) : array<string|int, mixed>
Parameters
- $x : array<string|int, mixed>
-
Données du pipeline
Return values
array<string|int, mixed> —Données du pipeline