[SPIP][PLUGINS] v3.0-->v3.2
[lhc/web/www.git] / www / plugins-dist / svp / formulaires / ajouter_depot.php
index 5b9b3ca..3daa180 100644 (file)
@@ -7,16 +7,18 @@
  * @license GPL
  * @package SPIP\SVP\Formulaires
  */
-if (!defined("_ECRIRE_INC_VERSION")) return;
+
+if (!defined("_ECRIRE_INC_VERSION")) {
+       return;
+}
 
 /**
  * Chargement du formulaire d'ajout de dépot
  *
  * @return array
  *     Environnement du formulaire
-**/
-function formulaires_ajouter_depot_charger_dist(){
+ **/
+function formulaires_ajouter_depot_charger_dist() {
        // On ne renvoie pas les valeurs saisies mais on fait un raz systematique
        return array();
 }
@@ -26,27 +28,27 @@ function formulaires_ajouter_depot_charger_dist(){
  *
  * Vérifie qu'une adresse valide est soumise et que ce dépot n'a pas
  * déjà été créé.
- * 
+ *
+ * @uses  svp_verifier_adresse_depot()
  * @return array
  *     Tableau des erreurs
-**/
-function formulaires_ajouter_depot_verifier_dist(){
-       
+ **/
+function formulaires_ajouter_depot_verifier_dist() {
+
        $erreurs = array();
        $xml = trim(_request('xml_paquets'));
 
        if (!$xml) {
                // L'url est obligatoire
                $erreurs['xml_paquets'] = _T('svp:message_nok_champ_obligatoire');
-       }
-       elseif (!svp_verifier_adresse_depot($xml)) {
+       } elseif (!svp_verifier_adresse_depot($xml)) {
                // L'url n'est pas correcte, le fichier xml n'a pas ete trouve
                $erreurs['xml_paquets'] = _T('svp:message_nok_url_depot_incorrecte', array('url' => $xml));
-       }
-       elseif (sql_countsel('spip_depots','xml_paquets='.sql_quote($xml))) {
+       } elseif (sql_countsel('spip_depots', 'xml_paquets=' . sql_quote($xml))) {
                // L'url est deja ajoutee
                $erreurs['xml_paquets'] = _T('svp:message_nok_depot_deja_ajoute', array('url' => $xml));
        }
+
        return $erreurs;
 }
 
@@ -56,11 +58,12 @@ function formulaires_ajouter_depot_verifier_dist(){
  * Ajoute le dépot.
  * Retourne une éventuelle erreur si le dépot a un XML mal formé
  * ou s'il n'a aucun plugin.
- * 
+ *
+ * @uses  svp_ajouter_depot()
  * @return array
  *     Retours du traitement
-**/
-function formulaires_ajouter_depot_traiter_dist(){
+ **/
+function formulaires_ajouter_depot_traiter_dist() {
        include_spip('inc/svp_depoter_distant');
 
        $retour = array();
@@ -73,11 +76,11 @@ function formulaires_ajouter_depot_traiter_dist(){
        $ok = svp_ajouter_depot($xml, $erreur);
 
        // Determination des messages de retour
-       if (!$ok)
+       if (!$ok) {
                $retour['message_erreur'] = $erreur;
-       else {
+       else {
                $retour['message_ok'] = _T('svp:message_ok_depot_ajoute', array('url' => $xml));
-               spip_log("ACTION AJOUTER DEPOT (manuel) : url = ". $xml, 'svp_actions.' . _LOG_INFO);
+               spip_log("ACTION AJOUTER DEPOT (manuel) : url = " . $xml, 'svp_actions.' . _LOG_INFO);
        }
        $retour['editable'] = true;
 
@@ -90,13 +93,13 @@ function formulaires_ajouter_depot_traiter_dist(){
  *
  * Pour cela on tente de rapatrier le fichier distant
  * en local. Si on réussi, c'est bon.
- * 
+ *
  * @param string $url
  *     URL du fichier xml de description du depot
  * @return bool
  *     Le dépot est-il valide ?
  */
-function svp_verifier_adresse_depot($url){
+function svp_verifier_adresse_depot($url) {
        include_spip('inc/distant');
        // evitons de recuperer 2 fois le XML demandé.
        // si on le recupere ici, il sera deja a jour pour le prochain copie_locale
@@ -104,5 +107,3 @@ function svp_verifier_adresse_depot($url){
        return (copie_locale($url) ? true : false);
        #return (!$xml = recuperer_page($url)) ? false : true;
 }
-
-?>