Documentation du code de SPIP et de ses plugins

Boussole

importer_boussole.php

Table of Contents

Functions

formulaires_importer_boussole_charger_dist()  : array<string|int, mixed>
Chargement des données : le formulaire propose la liste des boussoles accessibles à partir des serveurs que le site client a déclaré.
formulaires_importer_boussole_verifier_dist()  : array<string|int, mixed>
Vérification des saisies : si on active la fonction serveur, il est obligatoire de saisir un identifiant et que celui-ci soit différent du serveur spip si on est sur un site différent.
formulaires_importer_boussole_traiter_dist()  : array<string|int, mixed>
Exécution de l'action du formulaire : les sites de la boussole choisie sont importés dans la base.
importer_sites_boussole()  : int
Importe les sites d'une boussole dans une rubrique donnée.

Functions

formulaires_importer_boussole_charger_dist()

Chargement des données : le formulaire propose la liste des boussoles accessibles à partir des serveurs que le site client a déclaré.

formulaires_importer_boussole_charger_dist() : array<string|int, mixed>
Return values
array<string|int, mixed>

Le tableau des données à charger par le formulaire :

formulaires_importer_boussole_verifier_dist()

Vérification des saisies : si on active la fonction serveur, il est obligatoire de saisir un identifiant et que celui-ci soit différent du serveur spip si on est sur un site différent.

formulaires_importer_boussole_verifier_dist() : array<string|int, mixed>
Return values
array<string|int, mixed>

Le tableau des messages d'erreur ou vide si ok.

formulaires_importer_boussole_traiter_dist()

Exécution de l'action du formulaire : les sites de la boussole choisie sont importés dans la base.

formulaires_importer_boussole_traiter_dist() : array<string|int, mixed>
Tags
uses
boussole_actualiser()
uses
importer_sites_boussole()
uses
boussole_traduire()
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.

importer_sites_boussole()

Importe les sites d'une boussole dans une rubrique donnée.

importer_sites_boussole(string $boussole, int $id_parent[, null|bool $langue_site = true ][, null|bool $forcer_statut_publie = false ]) : int
Parameters
$boussole : string

Identifiant de la boussole

$id_parent : int

Id de la rubrique parente

$langue_site : null|bool = true

Indique que seule la langue du site est importée

$forcer_statut_publie : null|bool = false

Indique que le statut des sites créés est forcé à publié

Tags
used-by
formulaires_importer_boussole_traiter_dist()
Return values
int

Nombre de sites importés.


        
On this page

Search results