API Documentation
Table of Contents
Functions
- action_compagnon_dist() : void
- Action compagnon : indique qu'un auteur a validé un message d'aide
- compagnon_upgrade() : void
- Installation et mises à jour du plugin
- compagnon_create() : void
- Déclare la configuration du compagnon
- compagnon_vider_tables() : void
- Désinstallation du plugin
- filtre_ok_aleatoire_dist() : string
- Retourne un court texte de compréhension aléatoirement parmi une liste.
-
compagnon_compagnon_messages()
: array{args: array{exec: string, pipeline: string, deja_vus: array
, id_rubrique: int}, data: array } - Définition des messages de compagnon par défaut en fonction
-
compagnon_affiche_milieu()
: array{args: array{exec: string, pipeline: string, deja_vus: array
, id_rubrique: int}, data: array } - Ajoute les aides du compagnon sur le pipeline affiche milieu
-
compagnon_affiche_gauche()
: array{args: array{exec: string, pipeline: string, deja_vus: array
, id_rubrique: int}, data: array } - Ajoute les aides du compagnon sur le pipeline affiche gauche
-
compagnon_affiche_droite()
: array{args: array{exec: string, pipeline: string, deja_vus: array
, id_rubrique: int}, data: array } - Ajoute les aides du compagnon sur le pipeline affiche droite
-
compagnonage()
: array{args: array{exec: string, pipeline: string, deja_vus: array
, id_rubrique: int}, data: array } - Ajoute l'aide du compagnon dans un pipeline
- formulaires_reinitialiser_compagnon_charger() : array<string, string>
- Chargement du formulaire de réinitialisation des messages du compagnon
- formulaires_reinitialiser_compagnon_traiter() : array<string, string>
- Traitement du formulaire de réinitialisation des messages du compagnon
Functions
action_compagnon_dist()
Action compagnon : indique qu'un auteur a validé un message d'aide
action_compagnon_dist() : void
Tags
compagnon_upgrade()
Installation et mises à jour du plugin
compagnon_upgrade(string $nom_meta_base_version, string $version_cible) : void
Active par défaut le compagnon s'il n'y a aucune rubrique dans le site.
Parameters
- $nom_meta_base_version : string
-
Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP
- $version_cible : string
-
Version du schéma de données dans ce plugin (déclaré dans paquet.xml)
compagnon_create()
Déclare la configuration du compagnon
compagnon_create() : void
Si aucune rubrique n'est présente, active le compagnon, sinon non.
compagnon_vider_tables()
Désinstallation du plugin
compagnon_vider_tables(string $nom_meta_base_version) : void
Efface les informations du compagnon
Parameters
- $nom_meta_base_version : string
-
Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP
filtre_ok_aleatoire_dist()
Retourne un court texte de compréhension aléatoirement parmi une liste.
filtre_ok_aleatoire_dist() : string
Tags
Return values
string —Le texte traduit.
compagnon_compagnon_messages()
Définition des messages de compagnon par défaut en fonction
compagnon_compagnon_messages(array{args: array{exec: string, pipeline: string, deja_vus: array, id_rubrique: int}, data: array} $flux) : array{args: array{exec: string, pipeline: string, deja_vus: array, id_rubrique: int}, data: array}
Retourne une liste de messages d'aides en fonction du pipeline demandé
Parameters
-
$flux
: array{args: array{exec: string, pipeline: string, deja_vus: array
, id_rubrique: int}, data: array } -
Données du pipeline
Tags
Return values
array{args: array{exec: string, pipeline: string, deja_vus: arrayDonnées du pipeline
compagnon_affiche_milieu()
Ajoute les aides du compagnon sur le pipeline affiche milieu
compagnon_affiche_milieu(array{args: array{exec: string, pipeline: string, deja_vus: array, id_rubrique: int}, data: array} $flux) : array{args: array{exec: string, pipeline: string, deja_vus: array, id_rubrique: int}, data: array}
Parameters
-
$flux
: array{args: array{exec: string, pipeline: string, deja_vus: array
, id_rubrique: int}, data: array } -
Données du pipeline
Tags
Return values
array{args: array{exec: string, pipeline: string, deja_vus: arrayDonnées du pipeline
compagnon_affiche_gauche()
Ajoute les aides du compagnon sur le pipeline affiche gauche
compagnon_affiche_gauche(array{args: array{exec: string, pipeline: string, deja_vus: array, id_rubrique: int}, data: array} $flux) : array{args: array{exec: string, pipeline: string, deja_vus: array, id_rubrique: int}, data: array}
Parameters
-
$flux
: array{args: array{exec: string, pipeline: string, deja_vus: array
, id_rubrique: int}, data: array } -
Données du pipeline
Tags
Return values
array{args: array{exec: string, pipeline: string, deja_vus: arrayDonnées du pipeline
compagnon_affiche_droite()
Ajoute les aides du compagnon sur le pipeline affiche droite
compagnon_affiche_droite(array{args: array{exec: string, pipeline: string, deja_vus: array, id_rubrique: int}, data: array} $flux) : array{args: array{exec: string, pipeline: string, deja_vus: array, id_rubrique: int}, data: array}
Parameters
-
$flux
: array{args: array{exec: string, pipeline: string, deja_vus: array
, id_rubrique: int}, data: array } -
Données du pipeline
Tags
Return values
array{args: array{exec: string, pipeline: string, deja_vus: arrayDonnées du pipeline
compagnonage()
Ajoute l'aide du compagnon dans un pipeline
compagnonage(array{args: array{exec: string, pipeline: string, deja_vus: array, id_rubrique: int}, data: array} $flux, string $pipeline) : array{args: array{exec: string, pipeline: string, deja_vus: array, id_rubrique: int}, data: array}
Les aides sont ajoutées
- si la config le permet
- si l'aide n'a pas déjà été validée par le visiteur
Parameters
-
$flux
: array{args: array{exec: string, pipeline: string, deja_vus: array
, id_rubrique: int}, data: array } -
Flux d'informations transmises au pipeline
- $pipeline : string
-
Nom du pipeline d'origine
Tags
Return values
array{args: array{exec: string, pipeline: string, deja_vus: arrayLe flux éventuellement complété de l'aide du compagnon
formulaires_reinitialiser_compagnon_charger()
Chargement du formulaire de réinitialisation des messages du compagnon
formulaires_reinitialiser_compagnon_charger() : array<string, string>
Return values
array<string, string> —Environnement du formulaire
formulaires_reinitialiser_compagnon_traiter()
Traitement du formulaire de réinitialisation des messages du compagnon
formulaires_reinitialiser_compagnon_traiter() : array<string, string>
Return values
array<string, string> —Retours du traitement