Changeset 102476 in spip-zone


Ignore:
Timestamp:
Jan 27, 2017, 9:48:35 AM (2 years ago)
Author:
cedric@…
Message:

Formatage de code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/soap-sympa/branches/v3/formulaires/abosympa_single.php

    r62625 r102476  
    11<?php
    22
    3 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined("_ECRIRE_INC_VERSION")){
     4        return;
     5}
    46
    57// classe PHP et les services SOAP
     
    911function formulaires_abosympa_single_charger_dist($nomliste = ""){
    1012
    11        
    1213
    1314        $conf = unserialize($GLOBALS['meta']['soapsympa']);
    1415        //instanciation de la classe SOAP-SYMPA
    1516        $Sympa = new SympaTrustedApp($conf['serveur_distant'], $conf['identifiant'], $conf['mot_de_passe']);
    16         $Sympa->USER_EMAIL = $conf['proprietaire'];     //on recupere l email du proprio des listes pour avoir le droit d utiliser le service SOAP
     17        $Sympa->USER_EMAIL = $conf['proprietaire'];  //on recupere l email du proprio des listes pour avoir le droit d utiliser le service SOAP
    1718        $res = $Sympa->info($nomliste);
    1819
    19         if (!isset($res)) {
    20         $valeurs['message_erreur'] = _T("soapsympa:liste_non_existante");
    21         }else{
    22         $valeurs['listname'] = $nomliste;
     20        if (!isset($res)){
     21                $valeurs['message_erreur'] = _T("soapsympa:liste_non_existante");
     22        } else {
     23                $valeurs['listname'] = $nomliste;
    2324        }
    2425        return $valeurs;
     
    3334        // Faire une fonction de verif sur le mail pour validite
    3435        $email = _request('email');
    35        
    36         if($email == ''){
     36
     37        if ($email==''){
    3738                $erreurs['erreur_email'] = _T("soapsympa:email_oublie");
    38                 spip_log("Aucun email n'est insere","soapsympa");
    39         }
    40         else{
     39                spip_log("Aucun email n'est insere", "soapsympa");
     40        } else {
    4141                include_spip('inc/filtres'); # pour email_valide()
    4242                if (!email_valide($email)){
    4343                        $erreurs['erreur_email'] = _T("soapsympa:email_valide");
    44                         spip_log("Email non valide $email","soapsympa");
    45                 }
    46                 else{
    47                         spip_log("Email = $email;","soapsympa");
     44                        spip_log("Email non valide $email", "soapsympa");
     45                } else {
     46                        spip_log("Email = $email;", "soapsympa");
    4847                }
    4948        }
    5049
    51    //message d'erreur
    52    if (count($erreurs)) {
    53       $erreurs['message_erreur'] .= _T('soapsympa:verifier_formulaire');
    54    }
     50        //message d'erreur
     51        if (count($erreurs)){
     52                $erreurs['message_erreur'] .= _T('soapsympa:verifier_formulaire');
     53        }
    5554
    56    return $erreurs; // si c'est vide, traiter sera appele, sinon le formulaire sera resoumis
     55        return $erreurs; // si c'est vide, traiter sera appele, sinon le formulaire sera resoumis
    5756}
    5857
    5958function formulaires_abosympa_single_traiter_dist($nomliste = ""){
    60        
    61    $nom = _request('nom');
     59
     60        $nom = _request('nom');
    6261        $email = _request('email');
    6362
    6463        $message = null;
    6564
    66    $conf = unserialize($GLOBALS['meta']['soapsympa']);
     65        $conf = unserialize($GLOBALS['meta']['soapsympa']);
    6766//instanciation de la classe SOAP-SYMPA
    68 $Sympa = new SympaTrustedApp($conf['serveur_distant'], $conf['identifiant'], $conf['mot_de_passe']);
     67        $Sympa = new SympaTrustedApp($conf['serveur_distant'], $conf['identifiant'], $conf['mot_de_passe']);
    6968
    7069
    71        
     70        $Sympa->USER_EMAIL = $email;  //pour cette action SUBSCRIBE de SYMPA l'email
    7271
    73        
    74                 $Sympa->USER_EMAIL = $email;    //pour cette action SUBSCRIBE de SYMPA l'email
    75        
    76                 try {
    77                     $soapResult = $Sympa->subscribe($nomliste, $nom);
    78                     $message .= _T("soapsympa:message_confirmation_a");
    79                     $probleme=false;
    80                    
    81                 } catch (SoapFault $ex) {
    82                     $msg = $ex->detail ? $ex->detail : $ex->faultstring;
    83                   $message_listes .= "<li><strong>". _T('pass_erreur_probleme_technique')."</strong></li>";
    84                         $probleme=true;
    85                 }
    86                
     72        try {
     73                $soapResult = $Sympa->subscribe($nomliste, $nom);
     74                $message .= _T("soapsympa:message_confirmation_a");
     75                $probleme = false;
     76
     77        } catch (SoapFault $ex) {
     78                $msg = $ex->detail ? $ex->detail : $ex->faultstring;
     79                $message_listes .= "<li><strong>" . _T('pass_erreur_probleme_technique') . "</strong></li>";
     80                $probleme = true;
     81        }
    8782
    8883
    89         if ($probleme==false) return $message;
    90         else return $message_listes;
     84        if ($probleme==false){
     85                return $message;
     86        } else {
     87                return $message_listes;
     88        }
    9189}
     90
    9291?>
Note: See TracChangeset for help on using the changeset viewer.