Changeset 20163 in spip-zone


Ignore:
Timestamp:
Apr 23, 2008, 1:30:38 PM (12 years ago)
Author:
listes@…
Message:

Ajout lors de l'activation de la valeur 'NON CONFIGURE'

Location:
_plugins_/_test_/environnement
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_test_/environnement/base/env_installer.php

    r20130 r20163  
    22
    33function env_verifier_base() {                 
    4         ecrire_config('env/environnement','DEV');
    5         ecrire_config('env/addressip','192.168.50.254,82.235.225.240');
     4        ecrire_config('env/environnement','NON');
    65        ecrire_config('env/redirection','http://www.nouveauxterritoires.fr');
    76}
  • _plugins_/_test_/environnement/env_options.php

    r20130 r20163  
    2626        $environnement = lire_config('env/environnement');
    2727       
    28         if (! $find && $environnement != 'PROD') {
    29                 header('Location:'.$redirection);
    30         } else if ( $environnement == 'PROD') {
    31                 // on interdit donc certainnes adresses
    32                 $banniesipConf = lire_config('env/banniesip');
    33                 $banniesips = explode(',', $banniesipConf);
    34                 foreach ($banniesips as $cle => $valeur) {
    35                         if (trim($valeur) == trim($addressC)) {
    36                                 header('Location:'.$redirection);
     28        if ($environnement != 'NON') {
     29       
     30                if (! $find && $environnement != 'PROD') {
     31                        header('Location:'.$redirection);
     32                } else if ( $environnement == 'PROD') {
     33                        // on interdit donc certainnes adresses
     34                        $banniesipConf = lire_config('env/banniesip');
     35                        $banniesips = explode(',', $banniesipConf);
     36                        foreach ($banniesips as $cle => $valeur) {
     37                                if (trim($valeur) == trim($addressC)) {
     38                                        header('Location:'.$redirection);
     39                                }
    3740                        }
    3841                }
     
    4043       
    4144       
    42        
    4345?>
  • _plugins_/_test_/environnement/fonds/cfg_env.html

    r20130 r20163  
    2424                                </legend>
    2525                                <div>
     26                                        <label>
     27                                                <input type="radio" name="environnement" value="NON" [(#CONFIG{env/environnement} == {NON}|?{'checked="checked"',''})] onClick="inputenable('addressip', false);inputenable('banniesip', false);">
     28                                                <:env:non_conf:>
     29                                        </label>
     30                                        <br>
    2631                                        <label>
    2732                                                <input type="radio" name="environnement" value="DEV" [(#CONFIG{env/environnement} == {DEV}|?{'checked="checked"',''})] onClick="inputenable('addressip', true);inputenable('banniesip', false);">
  • _plugins_/_test_/environnement/lang/env_fr.php

    r20130 r20163  
    1313'addressip' => 'Liste des adresses IP autorisées (Toutes les autres sont interdites !!) pour les personnes autorisées à voir ce site',
    1414'address_description' => 'Les adresses sont séparées par des virgules',
    15 'banniesip' => 'Liste des ip bannies du site (uniquement pour l\'environnement de PRODUCTION)'
     15'banniesip' => 'Liste des ip bannies du site (uniquement pour l\'environnement de PRODUCTION)',
     16'non_conf' => 'Environnement NON CONFIGURE'
    1617);
    1718
  • _plugins_/_test_/environnement/plugin.xml

    r20130 r20163  
    99                        Distribu&eacute; sous licence [GNU/GPL v2->http://www.gnu.org/copyleft/gpl.html]
    1010                </auteur>
    11         <version>0.2</version>
    12         <etat>dev</etat>
     11        <version>0.3</version>
     12        <etat>test</etat>
    1313        <description>
    1414                Permet d'afficher une différenciation graphique en fonction de l'environement sélectionné.
Note: See TracChangeset for help on using the changeset viewer.