Changeset 90606 in spip-zone for _plugins_/autorite


Ignore:
Timestamp:
Jun 30, 2015, 9:41:51 AM (4 years ago)
Author:
pierrekuhn82@…
Message:

on évite les notice dans le plugins en mode débogue.

Location:
_plugins_/autorite/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/autorite/trunk/autorite_options.php

    r48138 r90606  
    1010if ((is_array($GLOBALS['autorite'])) AND
    1111    (
    12         ($GLOBALS['autorite']['espace_wiki'] AND
     12        (isset($GLOBALS['autorite']['espace_wiki']) AND
    1313            $GLOBALS['autorite']['espace_wiki_anonyme']
    1414        )
    1515        OR
    16         ($GLOBALS['autorite']['espace_wiki_motsclef'] AND
     16        (isset($GLOBALS['autorite']['espace_wiki_motsclef']) AND
    1717            $GLOBALS['autorite']['espace_wiki_motsclef_anonyme']
    1818        )
  • _plugins_/autorite/trunk/inc/autoriser.php

    r86170 r90606  
    88if (!defined("_ECRIRE_INC_VERSION")) return;
    99
    10 define ('_DEBUG_AUTORISER', false);
     10if (!defined('_DEBUG_AUTORISER')) define('_DEBUG_AUTORISER', false);
    1111$GLOBALS['autorite'] = @unserialize($GLOBALS['meta']['autorite']);
    1212$autorite_erreurs = array();
     
    2828                switch($GLOBALS['autorite']['statut_auteur_creation']) {
    2929                        case 'visiteur':
    30                                 define('_STATUT_AUTEUR_CREATION', '6forum');
     30                                if (!defined('_STATUT_AUTEUR_CREATION')) define('_STATUT_AUTEUR_CREATION', '6forum');
    3131                        case 'redacteur':
    32                                 define('_STATUT_AUTEUR_CREATION', '1comite');
     32                                if (!defined('_STATUT_AUTEUR_CREATION')) define('_STATUT_AUTEUR_CREATION', '1comite');
    3333                        case 'admin':
    34                                 define('_STATUT_AUTEUR_CREATION', '0minirezo');
     34                                if (!defined('_STATUT_AUTEUR_CREATION')) define('_STATUT_AUTEUR_CREATION', '0minirezo');
    3535                }
    3636        }
     
    4343                switch($GLOBALS['autorite']['statut_auteur_rubrique']) {
    4444                        case '1':
    45                                 define('_STATUT_AUTEUR_RUBRIQUE', '0minirezo,1comite');
     45                                if (!defined('_STATUT_AUTEUR_RUBRIQUE')) define('_STATUT_AUTEUR_RUBRIQUE', '0minirezo,1comite');
    4646                        case '2':
    47                                 define('_STATUT_AUTEUR_RUBRIQUE', '0minirezo,1comite,6forum');
     47                                if (!defined('_STATUT_AUTEUR_RUBRIQUE')) define('_STATUT_AUTEUR_RUBRIQUE', '0minirezo,1comite,6forum');
    4848                }
    4949        }
     
    7878##
    7979
    80 if ($GLOBALS['autorite']['espace_publieur']) {
     80if (isset($GLOBALS['autorite']['espace_publieur'])) {
    8181if (!function_exists('autorisation_publie_visiteur')) {
    8282        function autorisation_publie_visiteur($qui, $id_secteur) {
     
    108108## une fonction qui gere les droits wiki
    109109##
    110 if ($GLOBALS['autorite']['espace_wiki']) {
     110if (isset($GLOBALS['autorite']['espace_wiki'])) {
    111111        if (!function_exists('autorisation_wiki_visiteur')) {
    112112        function autorisation_wiki_visiteur($qui, $id_secteur) {
     
    142142## une fonction qui gere les droits wiki par mot clef
    143143##
    144 if ($GLOBALS['autorite']['espace_wiki_motsclef']) {
     144if (isset($GLOBALS['autorite']['espace_wiki_motsclef'])) {
    145145        if (!function_exists('autorisation_wiki_motsclef_visiteur')) {
    146146        function autorisation_wiki_motsclef_visiteur($qui, $id_article) {
     
    255255## autoriser_rubrique_publierdans
    256256##
    257 if ($GLOBALS['autorite']['espace_wiki']
     257if (isset($GLOBALS['autorite']['espace_wiki'])
    258258OR $GLOBALS['autorite']['publierdans']
    259259OR false // autre possibilite de surcharge ?
     
    360360## autoriser_auteur_modifier
    361361##
    362 if ($GLOBALS['autorite']['auteur_mod_email']
     362if (isset($GLOBALS['autorite']['auteur_mod_email'])
    363363OR false // autre possibilite de surcharge ?
    364364) {
     
    419419## autoriser_voirstats
    420420##
    421 if ($GLOBALS['autorite']['redacteurs_lire_stats']
     421if (isset($GLOBALS['autorite']['redacteurs_lire_stats'])
    422422OR false // autre possibilite de surcharge ?
    423423) {
     
    657657## autoriser_ecrire
    658658##
    659 if ($GLOBALS['autorite']['redacteurs_ecrire']
     659if (isset($GLOBALS['autorite']['redacteurs_ecrire'])
    660660OR false // autre possibilite de surcharge ?
    661661) {
  • _plugins_/autorite/trunk/paquet.xml

    r86170 r90606  
    22        prefix="autorite"
    33        categorie="auteur"
    4         version="0.10.8"
     4        version="0.10.9"
    55        etat="stable"
    66        compatibilite="[1.9.2;3.1.*]"
  • _plugins_/autorite/trunk/plugin.xml

    r86170 r90606  
    2020        <auteur>Fil, James, Superyms</auteur>
    2121        <licence>GNU/LGPL</licence>
    22         <version>0.10.8</version>
     22        <version>0.10.9</version>
    2323        <etat>stable</etat>
    2424        <description>
Note: See TracChangeset for help on using the changeset viewer.