Documentation du code de SPIP et de ses plugins

SVP Typologie

importer_typologie.php

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

Table of Contents

Functions

formulaires_importer_typologie_charger()  : array<string|int, mixed>
Chargement des données : le formulaire sert à tout type d'importation. Il est donc nécessaire de construire le choix d'exportation entre les types de plugins ou leurs affectations.
formulaires_importer_typologie_verifier()  : array<string|int, mixed>
Vérification des saisies : il est indispensable de choisir un fichier d'import de type JSON.
formulaires_importer_typologie_traiter()  : array<string|int, mixed>
Exécution du formulaire : le fichier choisi est décodé et les types de plugin ou les affectations sont chargés en base si il ne sont pas déjà présents.

Functions

formulaires_importer_typologie_charger()

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

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

Typologie de plugin concernée. Prend les valeurs categorie, 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.

formulaires_importer_typologie_verifier()

Vérification des saisies : il est indispensable de choisir un fichier d'import de type JSON.

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

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

Return values
array<string|int, mixed>

Tableau des erreurs concernant le fichier ou tableau vide si aucune erreur.

formulaires_importer_typologie_traiter()

Exécution du formulaire : le fichier choisi est décodé et les types de plugin ou les affectations sont chargés en base si il ne sont pas déjà présents.

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

Typologie de plugin concernée. Prend les valeurs categorie, 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