Changeset 40278 in spip-zone


Ignore:
Timestamp:
Aug 27, 2010, 10:15:23 AM (11 years ago)
Author:
apachot@…
Message:
  • paramétrer le statut SPIP des clients Thélia dans CFG
  • récupérer les données saisies en cas d'erreur sur le formulaire d'inscription pour ne pas avoir à tout retapper (fonctionnement initial mais il y a avait eu une régression)
Location:
_plugins_/plugin-thelia
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/plugin-thelia/auth/thelia.php

    r39955 r40278  
    101101                                }
    102102                                spip_log("test6");
    103                                 if ($n) return sql_fetsel("*", "spip_auteurs", "id_auteur=$n");
    104 
     103                                if ($n) {
     104                                    return sql_fetsel("*", "spip_auteurs", "id_auteur=$n");
     105                                   
     106                                }
    105107
    106108                                spip_log("Creation de l'auteur '$nom' depuis thelia impossible");
  • _plugins_/plugin-thelia/fonds/cfg_spip_thelia.html

    r39947 r40278  
    3838                </select>
    3939
     40                <br />
     41                <label for="statutclients_spip_thelia">Statut dans SPIP des clients Th&eacute;lia (authentification unique SPIP/Th&eacute;lia)</label>
     42                <input type="text" name="statutclients_spip_thelia" id="statutclients_spip_thelia" value="[(#CONFIG{spip_thelia/statutclients_spip_thelia}|sinon{6forum})]" />
    4043                <br /><label for="encodage_spip_thelia">Activer l'encodage utf8 des donnees issues de Th&eacute;lia :</label>   
    4144                <select name="encodage_spip_thelia" id="encodage_spip_thelia">
  • _plugins_/plugin-thelia/inc/inc-connexion.html

    r39955 r40278  
    102102                               
    103103                                            <li>
    104                                                 <label for="adresse2"><:spipthelia:adresse_suite:></label>
    105                                                 <input type="text" name="adresse2" id="adresse2"  class="text"/>
    106                                             </li>
    107104                                            <li>
    108                                                 <label for="adresse3"><:spipthelia:adresse_complement:></label>
    109                                                 <input type="text" name="adresse3" id="adresse3" class="text"/>
     105                                                <label for="adresse2"><:spipthelia:adresse_complement:></label>
     106                                                <input type="text" name="adresse2" id="adresse2" class="text"/>
    110107                                            </li>
    111108                                            <li>
     
    132129                                                <input type="text" name="telfixe" id="telfixe" class="text" />
    133130                                            </li>
    134                                             <li>
    135                                                 <label for="telport"><:spipthelia:telephone_portable:></label>
    136                                                 <input type="text" name="telport" id="telport" class="text" />
    137                                             </li>       
     131                                               
    138132                                                </ul>
    139133                                        </fieldset>
  • _plugins_/plugin-thelia/inc/inc-formulerr.html

    r34074 r40278  
    2525                                                <select name="raison" size="1">
    2626                                                        <option value="" selected="selected"><:spipthelia:choisissez:></option>
    27                                                         <option value="1" ><:spipthelia:madame:></option>
    28                                                         <option value="2"><:spipthelia:Mademoiselle:></option>
    29                                                         <option value="3"><:spipthelia:monsieur:></option>
     27                                                        <option value="1" THELIA-RAISON1><:spipthelia:madame:></option>
     28                                                        <option value="2" THELIA-RAISON2><:spipthelia:Mademoiselle:></option>
     29                                                        <option value="3" THELIA-RAISON3><:spipthelia:monsieur:></option>
    3030                                                </select>
    3131                                            </li>
    3232                                            <p>
    3333                                                <label for="nom"><:spipthelia:nom:> THELIA-NOM[<span class="obligatoire">(<:spipthelia:obligatoire:>)</span>]</label>
    34                                                 <input type="text" name="nom" id="nom" class="text"/>
     34                                                <input type="text" name="nom" id="nom" class="text" value="THELIA-NOM"/>
    3535                                            </li>
    3636                                            <li>
    3737                               
    3838                                                <label for="prenom"><:spipthelia:prenom:> THELIA-PRENOM[<span class="obligatoire">(<:spipthelia:obligatoire:>)</span>]</label>
    39                                                 <input type="text" name="prenom" id="prenom" class="text"/>
     39                                                <input type="text" name="prenom" id="prenom" class="text" value="THELIA-PRENOM"/>
    4040                                            </li>
    4141                                            <li>
    4242                                                <label for="adresse1"><:spipthelia:adresse:> THELIA-ADRESSE1[<span class="obligatoire">(<:spipthelia:obligatoire:>)</span>]</label>
    43                                                 <input type="text" name="adresse1" id="adresse1"  class="text"/>
     43                                                <input type="text" name="adresse1" id="adresse1"  class="text" value="THELIA-ADRESSE1" />
    4444                                            </li>
    4545                               
    4646                                            <li>
    47                                                 <label for="adresse2"><:spipthelia:adresse_suite:></label>
    48                                                 <input type="text" name="adresse2" id="adresse2"  class="text"/>
    49                                             </li>
    50                                             <li>
    51                                                 <label for="adresse3"><:spipthelia:adresse_complement:></label>
    52                                                 <input type="text" name="adresse3" id="adresse3" class="text"/>
     47                                                <label for="adresse2"><:spipthelia:adresse_complement:></label>
     48                                                <input type="text" name="adresse2" id="adresse2" class="text" value="THELIA-ADRESSE2" />
    5349                                            </li>
    5450                                            <li>
    5551                                                <label for="cpostal"><:spipthelia:code_postal:> THELIA-CPOSTAL[<span class="obligatoire">(<:spipthelia:obligatoire:>)</span>]</label>
    56                                                 <input type="text" name="cpostal" id="cpostal" class="text"/>
     52                                                <input type="text" name="cpostal" id="cpostal" class="text" value="THELIA-CPOSTAL" />
    5753                               
    5854                                            </li>
    5955                                            <li>
    6056                                                <label for="ville"><:spipthelia:ville:> THELIA-VILLE[<span class="obligatoire">(<:spipthelia:obligatoire:>)</span>]</label>
    61                                                 <input type="text" name="ville" id="ville" class="text"/>
     57                                                <input type="text" name="ville" id="ville" class="text" value="THELIA-VILLE" />
    6258                                            </li>
    6359                                            <li>
     
    7369                                            <li>
    7470                                                <label for="telfixe"><:spipthelia:telephone_fixe:> THELIA-TELFIXE[<span class="obligatoire">(obligatoire)</span>]</label>
    75                                                 <input type="text" name="telfixe" id="telfixe" class="text" />
     71                                                <input type="text" name="telfixe" id="telfixe" class="text" value="THELIA-TELFIXE" />
    7672                                            </li>
    77                                             <li>
    78                                                 <label for="telport"><:spipthelia:telephone_portable:></label>
    79                                                 <input type="text" name="telport" id="telport" class="text" />
    80                                             </li>                       
     73                                                               
    8174                                                </ul>
    8275                                        </fieldset>
     
    8679                                            <li>
    8780                                                <label for="email1"><:spipthelia:email:> THELIA-EMAIL[<span class="obligatoire">(V&eacute;rifiez votre E-Mail)</span>]THELIA-EXISTE[<span class="obligatoire">(<:spipthelia:compte_existe_deja:>)</span>]</label>
    88                                                 <input type="text" name="email1" id="email1"  class="text"/>
     81                                                <input type="text" name="email1" id="email1" class="text" value="THELIA-EMAIL" />
    8982                                            </li>
    9083                                            <li>
    9184                                                <label for="email2"><:spipthelia:confirmation_email:> *</label>
    92                                                 <input type="text" name="email2" id="email2" class="text"/>
     85                                                <input type="text" name="email2" id="email2" class="text" value="THELIA-EMAIL"/>
    9386                                            </li>
    9487                               
  • _plugins_/plugin-thelia/spip_thelia_mes_options.php

    r39947 r40278  
    1010include_spip('base/spip_thelia_produits_associes');
    1111$GLOBALS['liste_des_authentifications']['thelia'] = 'thelia';
    12 $GLOBALS['thelia_statut_nouvel_auteur'] = '1comite';
     12$GLOBALS['thelia_statut_nouvel_auteur'] = lire_config("spip_thelia/statutclients_spip_thelia", "6forum");
    1313?>
  • _plugins_/plugin-thelia/squelettes_spip2.0/formulerr.html

    r23615 r40278  
    2121                        <div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <:spipthelia:erreurs_saisie:></div>
    2222       
    23                         <INCLURE{fond=inc/inc-formulerr}>
     23                        <INCLURE{fond=inc/inc-formulerr}{env}>
    2424                       
    2525               
Note: See TracChangeset for help on using the changeset viewer.