Documentation du code de SPIP et de ses plugins

SVP

ajouter_depot.php

Gestion du formulaire d'ajout de dépot

Tags
plugin

SVP pour SPIP

license

GPL

Table of Contents

Functions

formulaires_ajouter_depot_charger_dist()  : array<string|int, mixed>
Chargement du formulaire d'ajout de dépot
formulaires_ajouter_depot_verifier_dist()  : array<string|int, mixed>
Vérifications du formulaire d'ajout de dépot
formulaires_ajouter_depot_traiter_dist()  : array<string|int, mixed>
Traitement du formulaire d'ajout de dépot
svp_verifier_adresse_depot()  : bool
Teste la validité d'une URL d'un dépot de paquets

Functions

formulaires_ajouter_depot_charger_dist()

Chargement du formulaire d'ajout de dépot

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

Environnement du formulaire

formulaires_ajouter_depot_verifier_dist()

Vérifications du formulaire d'ajout de dépot

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

Vérifie qu'une adresse valide est soumise et que ce dépot n'a pas déjà été créé.

Tags
uses
svp_verifier_adresse_depot()
Return values
array<string|int, mixed>

Tableau des erreurs

formulaires_ajouter_depot_traiter_dist()

Traitement du formulaire d'ajout de dépot

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

Ajoute le dépot. Retourne une éventuelle erreur si le dépot a un XML mal formé ou s'il n'a aucun plugin.

Tags
uses
svp_ajouter_depot()
Return values
array<string|int, mixed>

Retours du traitement

svp_verifier_adresse_depot()

Teste la validité d'une URL d'un dépot de paquets

svp_verifier_adresse_depot(string $url) : bool

Pour cela on tente de rapatrier le fichier distant en local. Si on réussi, c'est bon.

Parameters
$url : string

URL du fichier xml de description du depot

Tags
used-by
formulaires_ajouter_depot_verifier_dist()
Return values
bool

Le dépot est-il valide ?


        
On this page

Search results