Changeset 23575 in spip-zone


Ignore:
Timestamp:
Oct 23, 2008, 3:48:11 AM (11 years ago)
Author:
kent1@…
Message:

Les bonnes classes pour les erreurs générales du formulaire (comme dans les autres formulaires)
La fonction de mail est dans inc/mail (surchargeable) alors que passer directement par envoyer_mail empèche de passer par une fonction de mail surchargée
La fonction de vérification de login simplifiée

Location:
_plugins_/_test_/inscription2/inscription2_193
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_test_/inscription2/inscription2_193/balise/formulaire_inscription2_confirmation.php

    r20975 r23575  
    5555        }else{
    5656                include_spip('inc/acces');
    57                 include_spip('inc/envoyer_mail');
     57                include_spip('inc/mail');
    5858               
    5959                $htpass = generer_htpass($pass);
  • _plugins_/_test_/inscription2/inscription2_193/formulaires/inscription2_ajax.html

    r23151 r23575  
    11<div class="ajax formulaire_spip formulaire_inscription2" id="formulaire_inscription2[_(#ENV{id_auteur})]">
    22
    3 [<p class='formulaire_erreur'>(#ENV*{message_erreur})</p>]
    4 [<p class="formulaire_message">(#ENV*{message_ok})</p>]
     3[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
     4        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    55
    66[(#ENV*{editable}|?{' '})
  • _plugins_/_test_/inscription2/inscription2_193/inc/inscription2_fiche_adherent.php

    r13526 r23575  
    88        //liste d'elements a afficher
    99        foreach(lire_config('inscription2') as $cle => $val) {
    10                 //Si la $cle est marqué pour être affichée mais pas modifiable
     10                //Si la $cle est marque pour etre affichee mais pas modifiable
    1111                if($val!='' and ereg("^.+_fiche.*$", $cle)){
    1212                        $aux = ereg_replace("_fiche.*", "", $cle);
  • _plugins_/_test_/inscription2/inscription2_193/inc/inscription2_form_fonctions.php

    r22963 r23575  
    6969        if(!isset($login))
    7070                $login=$nom;
    71         for ($i = 1; ; $i++) {
    72                 $n = sql_count(sql_select("id_auteur","spip_auteurs","login='$login' LIMIT 1"));
    73                 if (!$n){
    74                         return $login;
    75                 }
    76                 $login = $login.$i;
     71               
     72        $n = sql_countsel("spip_auteurs","login='$login'");
     73        if ($n==0){
     74                return $login;
    7775        }
     76        $login = $login.($n+1);
    7877        return $login;
    7978}
Note: See TracChangeset for help on using the changeset viewer.