Changeset 95272 in spip-zone


Ignore:
Timestamp:
Feb 20, 2016, 2:36:18 PM (4 years ago)
Author:
julienlfy@…
Message:

Code mort et commentaires

Location:
_plugins_/simple_calendrier/trunk
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/simple_calendrier/trunk/action/editer_evenement.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/balise/simple_calendrier.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/balise/simplecal_dates.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/base/simplecal.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/formulaires/configurer_evenements.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/formulaires/editer_evenement.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/inc/simplecal_classement.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/inc/simplecal_conf.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/inc/simplecal_filtres.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/inc/simplecal_utils.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/public/simplecal_boucles.php

    r95268 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/public/simplecal_criteres.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/simplecal_administrations.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/simplecal_autoriser.php

    r95268 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
     
    4848        // ------------------------------------------
    4949        else {
    50         include_spip('public/quete');
    51         include_spip('inc/accesrestreint');
    52        
    53         $publique = isset($options['publique']) ? $options['publique'] : !test_espace_prive();
    54         $id_auteur = isset($qui['id_auteur']) ? $qui['id_auteur'] : $GLOBALS['visiteur_session']['id_auteur'];
    55        
    56         // Si l'évènement fait partie des contenus restreints directement, c'est niet
    57         if (in_array($id, accesrestreint_liste_objets_exclus('evenements', $publique, $id_auteur))) {
    58             return false;
    59         }
    60        
    61         if (!$id_rubrique = $options['id_rubrique']){
    62             $evenement = quete_parent_lang('spip_evenements', $id);
    63             $id_rubrique = $evenement['id_rubrique'];
    64         }
    65        
    66         return autoriser_rubrique_voir('voir', 'rubrique', $id_rubrique, $qui, $options);
     50                include_spip('public/quete');
     51                include_spip('inc/accesrestreint');
     52               
     53                $publique = isset($options['publique']) ? $options['publique'] : !test_espace_prive();
     54                $id_auteur = isset($qui['id_auteur']) ? $qui['id_auteur'] : $GLOBALS['visiteur_session']['id_auteur'];
     55               
     56                // Si l'évènement fait partie des contenus restreints directement, c'est niet
     57                if (in_array($id, accesrestreint_liste_objets_exclus('evenements', $publique, $id_auteur))) {
     58                        return false;
     59                }
     60               
     61                if (!$id_rubrique = $options['id_rubrique']){
     62                        $evenement = quete_parent_lang('spip_evenements', $id);
     63                        $id_rubrique = $evenement['id_rubrique'];
     64                }
     65               
     66                return autoriser_rubrique_voir('voir', 'rubrique', $id_rubrique, $qui, $options);
    6767        }
    6868}
     
    127127}
    128128
    129 
    130 // Afficher uniquement les groupes de mots cles specifies dans evenement_voir.
    131 // Sur le modele de ecrire/inc/autoriser.php (appele par ecrire/inc/editer_mots.php)
    132 function autoriser_evenement_editermots_dist($faire,$quoi,$id,$qui,$opts){
    133         return autoriser_rubrique_editermots_dist($faire,'evenement',0,$qui,$opts);
    134 }
    135 
    136 
    137 // Le bloc "joindre un document" du core est protege par cette permission.
    138 // cf. inc/documents.php : afficher_documents_colonne
    139 // ET UTILISE UNIQUEMENT POUR LES REDACTEURS...
    140 function autoriser_evenement_joindredocument($faire, $type, $id, $qui, $opt) {
    141     $conf_ok = in_array(table_objet_sql($type),explode(',',lire_config('documents_objets', '')));
    142     $statut_ok = in_array($qui['statut'], simplecal_profils_autorises_a_creer());
    143         return $conf_ok and $statut_ok;
    144 }
    145 
    146 // Pour la suppression du LOGO :
    147 // Customisation de l'autorisation du core (autoriser_iconifier_dist)
    148 // (sinon, crash lie au fait qu'il recherche la rubrique de l'objet...)
    149 // autorisation renomme avec _evenement_ pour qu'il ne matche que sur ce type (autoriser_$type_$faire)
    150 function autoriser_evenement_iconifier($faire,$quoi,$id,$qui,$opts){
    151         $droit = autoriser('modifier', 'evenement', $id);
    152         return $droit;
    153 }
    154 
    155 
    156 
    157129?>
  • _plugins_/simple_calendrier/trunk/simplecal_fonctions.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/simplecal_options.php

    r95241 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
  • _plugins_/simple_calendrier/trunk/simplecal_pipelines.php

    r95267 r95272  
    11<?php
    22/**
    3  * Plugin Simple Calendrier v2 pour SPIP 3.1
     3 * Plugin Simple Calendrier v2 pour SPIP 3
    44 * Licence GNU/GPL
    55 * 2010-2016
Note: See TracChangeset for help on using the changeset viewer.