Documentation du code de SPIP et de ses plugins

SVP Typologie

exporter_typologie.php

Gestion du formulaire d'exportation d'une typologie de plugin (liste des types de plugin ou liste des affectations type-plugin).

Table of Contents

Functions

formulaires_exporter_typologie_charger()  : array<string|int, mixed>
Chargement des données : le formulaire sert à tout type d'exportation. Il est donc nécessaire de construire le choix d'exportation entre les types de plugins ou leurs affectations.
formulaires_exporter_typologie_verifier()  : array<string|int, mixed>
Vérification des saisies : il est indispensable de choisir d'exporter les types de plugin ou leurs affectations.
formulaires_exporter_typologie_traiter()  : array<string|int, mixed>
Exécution du formulaire : les types sont exportés dans un fichier JSON dont le format est compatible avec celui de l'importation. Le fichier est créé dans un sous-répertoire de `_DIR_TMP`.

Functions

formulaires_exporter_typologie_charger()

Chargement des données : le formulaire sert à tout type d'exportation. Il est donc nécessaire de construire le choix d'exportation entre les types de plugins ou leurs affectations.

formulaires_exporter_typologie_charger(string $typologie) : array<string|int, mixed>
Parameters
$typologie : string

Typologie de plugin concernée. Prend les valeurs categorie ou tag...

Return values
array<string|int, mixed>

Tableau des données à charger par le formulaire (affichage) :

  • _vues : (affichage) choix d'exportation entre les types de plugin ou leurs affectations.
  • _vue_defaut : choix par défaut (types de plugin).

formulaires_exporter_typologie_verifier()

Vérification des saisies : il est indispensable de choisir d'exporter les types de plugin ou leurs affectations.

formulaires_exporter_typologie_verifier(string $typologie) : array<string|int, mixed>
Parameters
$typologie : string

Typologie de plugin concernée. Prend les valeurs categorie ou tag.

Return values
array<string|int, mixed>

Tableau des erreurs concernant le choix de la vue qui est obligatoire.

formulaires_exporter_typologie_traiter()

Exécution du formulaire : les types sont exportés dans un fichier JSON dont le format est compatible avec celui de l'importation. Le fichier est créé dans un sous-répertoire de `_DIR_TMP`.

formulaires_exporter_typologie_traiter(string $typologie) : array<string|int, mixed>
Parameters
$typologie : string

Typologie de plugin concernée. Prend les valeurs categorie ou tag...

Return values
array<string|int, mixed>

Tableau retourné par le formulaire contenant toujours un message de bonne exécution ou d'erreur. L'indicateur editable est toujours à vrai.


        
On this page

Search results