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
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
Return values
int —Nombre de sites importés.