Documentation du code de SPIP et de ses plugins

Taxonomie

taxonomie_ieconfig.php

Table of Contents

Functions

taxonomie_ieconfig()  : array<string|int, mixed>
Pipeline ieconfig pour l'import/export des données de configuration du plugin et de certaines données de production.
taxonomie_ieconfig_exporter()  : array<string|int, mixed>
Retourne le tableau d'export du plugin Taxonomie contenant toujours sa configuration et les taxons nécessitant d'être sauvegardés car non créés via les fichiers ITIS.
taxonomie_ieconfig_importer()  : bool
Importe tout ou partie d'un fichier d'export ieconfig contenant les données du noiZetier.
taxonomie_importer_taxons()  : void
Importe les taxons dans la base de données à partir d'une sauvegarde ieconfig.

Functions

taxonomie_ieconfig()

Pipeline ieconfig pour l'import/export des données de configuration du plugin et de certaines données de production.

taxonomie_ieconfig(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
$flux : array<string|int, mixed>
Return values
array<string|int, mixed>

taxonomie_ieconfig_exporter()

Retourne le tableau d'export du plugin Taxonomie contenant toujours sa configuration et les taxons nécessitant d'être sauvegardés car non créés via les fichiers ITIS.

taxonomie_ieconfig_exporter() : array<string|int, mixed>

Les taxons concernés sont :

  • les taxons du règne au genre, importés via les fichiers ITIS puis édités manuellement;
  • les taxons ascendants d'une espèce (entre le genre et l'espèce non compris), non inclus dans un fichier ITIS et insérés lors de la création d'une espèce;
  • les taxons de type espèce et descendants créés manuellement.
Return values
array<string|int, mixed>

Tableau d'export pour le pipeline ieconfig_exporter.

taxonomie_ieconfig_importer()

Importe tout ou partie d'un fichier d'export ieconfig contenant les données du noiZetier.

taxonomie_ieconfig_importer(array<string|int, mixed> $importation, array<string|int, mixed> $contenu_import) : bool
Parameters
$importation : array<string|int, mixed>

Tableau associatif des demandes d'importation issues du formulaire ieconfig. Les index et les valeurs possibles sont :

  • configuration : vaut on pour importer ou null sinon
  • pages_explicites : vaut on pour importer ou null sinon
  • compositions_virtuelles : vaut remplacer, ajouter ou fusionner pour importer ou null sinon.
  • noisettes : vaut remplacer ou ajouter pour importer ou null sinon.
$contenu_import : array<string|int, mixed>

Tableau des données du noiZetier issues du fichier d'import.

Return values
bool

true si l'importation s'est bien passée, false sinon.

taxonomie_importer_taxons()

Importe les taxons dans la base de données à partir d'une sauvegarde ieconfig.

taxonomie_importer_taxons(array<string|int, mixed> $taxons, string $action[, null|bool $taxons_edites = false ]) : void
Parameters
$taxons : array<string|int, mixed>

Liste des taxons à importer

$action : string

Action d'importation : fusionner ou ajouter

$taxons_edites : null|bool = false

Indique si il faut traiter les taxons édités


        
On this page

Search results