Changeset 108035 in spip-zone


Ignore:
Timestamp:
Dec 13, 2017, 10:26:14 AM (19 months ago)
Author:
brunobergot@…
Message:

psr, pas de fermeture php & simplification

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/sympatic/trunk/formulaires/sympatic_abonnements.php

    r46614 r108035  
    11<?php
    22
    3 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    46
    57include_spip('inc/autoriser');
     
    79
    810function formulaires_sympatic_abonnements_charger_dist($id_auteur){
    9         if (!intval($id_auteur))
     11        if (!intval($id_auteur) or !autoriser('modifier', 'auteur', $id_auteur)) {
    1012                return false;
     13        }
    1114        //initialise les variables d'environnement pas défaut
    1215        $valeurs = array();
    1316        $valeurs['editable'] = true;
    1417        $valeurs['id_auteur'] = $id_auteur;
    15        
    16         if (!autoriser('modifier','auteur',$id_auteur,null))
    17                 $valeurs['editable'] = false;
    18        
     18
    1919        return $valeurs;
    2020}
    2121
    2222function formulaires_sympatic_abonnements_verifier_dist($id_auteur){
    23 
    2423        $erreurs = array();
    25 
    2624    return $erreurs;
    2725}
     
    3230        $message['message_ok'] = _T('sympatic:message_abonnement_rien');
    3331        $listes_auteur = array();
    34        
    35         if (!$listes = _request('listes'))
     32
     33        if (!$listes = _request('listes')) {
    3634                $listes = array();
    37        
     35        }
     36
    3837        $result = sql_select('id_liste','spip_sympatic_abonnes','id_auteur='.intval($id_auteur));
    3938        while ($row = sql_fetch($result)) {
    4039                $listes_auteur[$row['id_liste']] = $row['id_liste'];
    4140        }
    42        
    43         foreach($listes as $cle => $id_liste){
     41
     42        include_spip('inc/sympatic');
     43
     44        foreach ($listes as $cle => $id_liste) {
    4445                // si l'auteur est déjà abonné à une des listes envoyées on vire la liste de l'array
    45                 if (in_array($id_liste, $listes_auteur)){
     46                if (in_array($id_liste, $listes_auteur)) {
    4647                        unset($listes_auteur[$id_liste]);
    47                 }
    48                 else{
     48                } else {
    4949                        // on abonne l'auteur aux listes demandées
    50                         include_spip('inc/sympatic');
    51                         if (!sympatic_traiter_abonnement($id_liste,$id_auteur,'abonner'))
     50                        if (!sympatic_traiter_abonnement($id_liste,$id_auteur,'abonner')) {
    5251                                $message['message_erreur'] = _T('sympatic:message_abonnement_erreur');
    53                         else
     52                        } else {
    5453                                $message['message_ok'] = _T('sympatic:message_abonnement_ok');
     54                        }
    5555                }
    5656        }
    5757        // on desabonne l'auteur des listes qu'il reste dans l'array
    58         if (count($listes_auteur)>0){
    59                 foreach($listes_auteur as $id_liste){
    60                         include_spip('inc/sympatic');
    61                         if (!sympatic_traiter_abonnement($id_liste,$id_auteur,'desabonner'))
     58        if (count($listes_auteur) > 0) {
     59                foreach ($listes_auteur as $id_liste) {
     60                        if (!sympatic_traiter_abonnement($id_liste,$id_auteur,'desabonner')) {
    6261                                $message['message_erreur'] = _T('sympatic:message_abonnement_erreur');
    63                         else
    64                                 if (!$message['message_erreur'])
    65                                         $message['message_ok'] = _T('sympatic:message_abonnement_ok');
     62                        } elseif (!$message['message_erreur']) {
     63                                $message['message_ok'] = _T('sympatic:message_abonnement_ok');
     64                        }
    6665                }
    6766        }
    68        
     67
    6968    return $message;
    7069}
    71 
    72 ?>
Note: See TracChangeset for help on using the changeset viewer.