APIs

REGNE

NomDescription
regne_charger()

Charge tous les taxons d'un règne donné fourni dans le fichier ITIS, du règne lui-même jusqu'aux taxons de genre.

regne_existe()

Retourne l'existence ou pas d'un règne en base de données.

regne_lister_defaut()

Renvoie la liste des règnes supportés par le plugin.

regne_repertorier()

Renvoie la liste des règnes effectivement chargés en base de données.

regne_vider()

Supprime de la base de données tous les taxons importés à partir du rapport hiérarchique d'un règne donné.

RANG

NomDescription
rang_est_espece()

Détermine si un rang est celui d'une espèce ou d'un taxon de rang inférieur.

rang_informer_type()

Renvoie le type de rang principal, secondaire ou intercalaire.

TAXON

NomDescription
taxon_afficher_statut()

Affiche la puce de statut d'un taxon sans proposer le formulaire de changement de statut.

taxon_crediter()

Fournit les phrases de crédit des sources d'information ayant permis de compléter le taxon.

taxon_informer_ascendance()

Fournit l'ascendance taxonomique d'un taxon donné, par consultation dans la base de données.

taxon_lister_services()

Renvoie la liste des services de taxonomie utilisés par le plugin en tenant compte de la configuration choisi par le webmestre.

taxon_merger_traductions()

Fusionne les traductions d'une balise <multi> avec celles d'une autre balise <multi>.

taxon_preserver()

Extrait, de la table spip_taxons, la liste des taxons non espèce d'un règne donné - importés via un fichier ITIS - ayant fait l'objet d'une modification manuelle et la liste des taxons non espèce créés lors de l'ajout d'une espèce et donc non importés avec le fichier ITIS.

taxon_traduire_champ()

Traduit un champ de la table spip_taxons dans la langue du site.

IUCN

NomDescription
iucn_credit()

Construit la phrase de crédits précisant que les données fournies proviennent d'une page de Wikipedia.

iucn_find_language()

Renvoie la langue telle que le service Wikipedia la désigne à partir du code de langue de SPIP.

iucn_get_assessment()

Renvoie l'ensemble des informations sur un taxon désigné par son identifiant unique TSN.

WIKIPEDIA

NomDescription
wikipedia_credit()

Construit la phrase de crédits précisant que les données fournies proviennent d'une page de Wikipedia.

wikipedia_find_language()

Renvoie la langue telle que le service Wikipedia la désigne à partir du code de langue de SPIP.

wikipedia_get_page()

Renvoie, à partir d'une phrase de recherche, soit le texte de la page ou d'une section de la page avec ou pas la liste des autres pages possibles, soit la liste des langues de la page.

ITIS

NomDescription
itis_credit()

Construit la phrase de crédits précisant que les données fournies proviennent de la base de données d'ITIS.

itis_find_language()

Renvoie la langue telle que le service ITIS la désigne à partir du code de langue de SPIP.

itis_get_information()

Renvoie les informations demandées sur un taxon désigné par son identifiant unique TSN.

itis_get_record()

Renvoie l'ensemble des informations sur un taxon désigné par son identifiant unique TSN.

itis_list_vernaculars()

Renvoie la liste des noms communs définis pour certains taxons dans une langue donnée mais tout règne confondu.

itis_read_hierarchy()

Lit le fichier hiérarchique ITIS des taxons d'un règne et renvoie la liste des taxons retenus.

itis_read_ranks()

Lit le fichier des rangs d'un règne donné et construit la hiérarchie de ces mêmes rangs.

itis_read_vernaculars()

Lit le fichier des noms communs - tout règne confondu - d'une langue donnée et renvoie un tableau de tous ces noms indexés par leur TSN.

itis_review_sha()

Calcule le sha de chaque fichier ITIS fournissant des données, à savoir, ceux des règnes et ceux des noms communs par langue.

itis_search_tsn()

Recherche un taxon dans la base ITIS par son nom commun ou scientifique et retourne son identifiant unique nommé TSN ou 0 si le taxon n'existe pas.