Changeset 56980 in spip-zone


Ignore:
Timestamp:
Jan 12, 2012, 8:05:54 PM (8 years ago)
Author:
kent1@…
Message:

Des problèmes d'autorisations

Location:
_plugins_/trad-lang/trad-lang_spip2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/trad-lang/trad-lang_spip2/formulaires/tradlang_choisir_module.html

    r55492 r56980  
    2626                                ]<INCLURE{fond=formulaires/tradlang_selecteur_langue_module_dispo}{env}{lang_select=#ENV{lang_cible}}{lang_exclue=#ENV{lang_mere}}{name=lang_cible}>
    2727                    </li>
    28                         [(#AUTORISER{tradlang,configurer}|oui)<INCLURE{fond=formulaires/tradlang_selecteur_langue_possible_creation}{env}>]
     28                        [(#AUTORISER{modifier,tradlang}|oui)<INCLURE{fond=formulaires/tradlang_selecteur_langue_possible_creation}{env}>]
    2929                </ul>
    3030                <p class='boutons'>
  • _plugins_/trad-lang/trad-lang_spip2/noisettes/listes/tradlang_liste_tous.html

    r56166 r56980  
    116116<div class="actions">
    117117        [(#SET{texte_bouton,[(#VAL{tradlang:bouton_activer_lang}|_T{#ARRAY{lang,#ENV{lang_cible}}})]})]
    118         [(#BOUTON_ACTION{#GET{texte_bouton},[(#URL_ACTION_AUTEUR{tradlang_creer_langue_cible,#ID_TRADLANG_MODULE,#SELF}|parametre_url{lang_crea,#ENV{lang_cible}})]})]
     118        [(#AUTORISER{modifier,tradlang}|oui)
     119        [(#BOUTON_ACTION{#GET{texte_bouton},[(#URL_ACTION_AUTEUR{tradlang_creer_langue_cible,#ID_TRADLANG_MODULE,#SELF}|parametre_url{lang_crea,#ENV{lang_cible}})]})]]
    119120</div>
    120121]
  • _plugins_/trad-lang/trad-lang_spip2/tradlang_autoriser.php

    r56662 r56980  
    7272        $utiliser_defaut = true;
    7373
    74         /**
    75          * Utilisation du CFG si possible
    76          */
    77         if(function_exists('lire_config')){
    78                 $type = lire_config('tradlang/autorisations/configurer_type', 'par_statut');
     74        if(!function_exists('lire_config')){
     75                include_spip('inc/config');     
     76        }
     77       
     78        $type = lire_config('tradlang/autorisations/configurer_type');
     79        if($type){
    7980                switch($type) {
    8081                        case 'webmestre':
     
    9899                        return $autorise;
    99100                }
    100         }
    101 
    102         if($type){
    103101                $utiliser_defaut = false;
    104102        }
     
    141139        }
    142140       
    143         /**
    144          * Utilisation du CFG si possible
    145          */
    146141        if(!function_exists('lire_config')){
    147142                include_spip('inc/config');     
    148143        }
    149         if(function_exists('lire_config')){
    150                 $type = lire_config('tradlang/modifier_type', 'par_statut');
     144       
     145        $type = lire_config('tradlang/modifier_type');
     146        if($type){
    151147                switch($type) {
    152148                        case 'webmestre':
     
    170166                        return $autorise;
    171167                }
    172         }
    173        
    174         // Si pas de configuration CFG, on utilise des valeurs par défaut
    175         if($type){
     168       
    176169                $utiliser_defaut = false;
    177170        }
    178 
    179171        // Si $utiliser_defaut = true, on utilisera les valeurs par défaut
    180172        // Sinon on ajoute la possibilité de régler par define
     
    216208        }
    217209       
    218         /**
    219          * Utilisation du CFG si possible
    220          */
    221         if(function_exists('lire_config')){
    222                 $type = lire_config('tradlang/voir_type', 'par_statut');
     210        if(!function_exists('lire_config')){
     211                include_spip('inc/config');     
     212        }
     213       
     214        $type = lire_config('tradlang/voir_type');
     215        if($type){
    223216                switch($type) {
    224217                        case 'webmestre':
     
    242235                        return $autorise;
    243236                }
    244         }
    245 
    246         if($type){
    247237                $utiliser_defaut = false;
    248238        }
Note: See TracChangeset for help on using the changeset viewer.