Changeset 49956 in spip-zone


Ignore:
Timestamp:
Jul 25, 2011, 12:40:45 PM (10 years ago)
Author:
paladin@…
Message:

Pour une nouvelle inscription, donc à la validation du formulaire éponyme, inutile de re-proposer un bouton de validation en retour dudit formulaire, vu que le site attend la confirmation par mail.

Location:
_plugins_/spip-listes/spip-listes_1_9_3
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-listes/spip-listes_1_9_3/balise/formulaire_abonnement.php

    r49953 r49956  
    216216                         , $mode_modifier
    217217                         , $abonne
     218                         , $activer_formulaire
    218219                         ) =
    219220                        spiplistes_formulaire_abonnement(
     
    247248                                        , 'format' => $abonne['format']
    248249                                        , 'statut_auteur' => $abonne['statut']
     250                                        , 'activer_formulaire' => $activer_formulaire
    249251                                        )
    250252                                );
     
    289291        $email_a_envoyer = $mode_modifier = $sql_where = false;
    290292        $abonne = array();
     293       
     294        /**
     295         * Le formulaire est (re) activé
     296         * sauf si c'est un retour d'inscription
     297         * (qui attend confirmation via mail)
     298         */
     299        $activer_formulaire = 'oui';
    291300       
    292301        /**
     
    458467                        }
    459468                        /**
    460                          * Si l'adresse mail n'existe pas dans la base
     469                         * Si l'adresse mail n'existe pas dans la base,
     470                         * créer le compte
    461471                         */
    462472                        else
    463473                        {
     474                                $activer_formulaire = 'non';
    464475                               
    465476                                $abonne['login'] = spiplistes_login_from_email($abonne['email']);
     
    557568                $reponse_formulaire,
    558569                $mode_modifier,
    559                 $abonne
     570                $abonne,
     571                $activer_formulaire
    560572        );
    561573
  • _plugins_/spip-listes/spip-listes_1_9_3/formulaires/formulaire_abonnement.html

    r49883 r49956  
    145145                                accessible a la confirmation recue par mail
    146146                       
    147                         -->][(#ENV{statut_auteur}|oui)
    148                                                         <label lang='#LANG'>
    149                                                         <input type="checkbox" name="list&#91;&#93;" [(#_inscription:TOTAL_BOUCLE|?{' ',''})checked="checked"] value="#ID_LISTE" />
    150                                                         ]<span class='liste-titre'>#TITRE</span>
     147                        -->][(#ENV{activer_formulaire}|=={oui}|oui)
     148                                [(#ENV{statut_auteur}|oui)
     149                                        <label lang='#LANG'>
     150                                        <input type="checkbox" name="list&#91;&#93;" [(#_inscription:TOTAL_BOUCLE|?{' ',''})checked="checked"] value="#ID_LISTE" />
     151                                        ]]<span class='liste-titre'>#TITRE</span>
    151152                                <span id='listeDescriptif#ID_LISTE' class='listeDescriptif liste-descriptif'>[(#TEXTE|textebrut|couper{80})]</span>
    152153                                [<!--(#REM)</label>-->]
     
    164165                                accessible a la confirmation recue par mail
    165166                               
    166                                 -->][(#ENV{statut_auteur}|oui)
    167                                                         <label lang='#LANG'>
    168                                                         <input type="checkbox" name="list&#91;&#93;" [(#_inscription:TOTAL_BOUCLE|?{' ',''})checked="checked"] value="#ID_LISTE" />
    169                                                         ]<span class='liste-titre'>#TITRE</span>
     167                                -->][(#ENV{activer_formulaire}|=={oui}|oui)
     168                                [(#ENV{statut_auteur}|oui)
     169                                        <label lang='#LANG'>
     170                                        <input type="checkbox" name="list&#91;&#93;" [(#_inscription:TOTAL_BOUCLE|?{' ',''})checked="checked"] value="#ID_LISTE" />
     171                                        ]]<span class='liste-titre'>#TITRE</span>
    170172                                                        <span id='listeDescriptif#ID_LISTE' class='listeDescriptif liste-descriptif'>[(#TEXTE|textebrut|couper{80})]</span>
    171173                                                [<!--(#REM)</label>-->]
     
    232234        </fieldset>
    233235        ]
     236[(#ENV{activer_formulaire}|=={oui}|oui)
    234237        <p class="boutons spip_bouton">
    235238                <input type="submit" class="submit" name="Valider" value="<:bouton_valider:>" />
    236239        </p>
     240]
    237241        </form>][<!--(#REM) fin mode_login -->]
    238242</div>
  • _plugins_/spip-listes/spip-listes_1_9_3/plugin.xml

    r49953 r49956  
    88        <nom><multi>[fr]SPIP-Listes[en]SPIP-Lists[ar]&#1604;&#1608;&#1575;&#1574;&#1581; SPIP[es]SPIP-Listes</multi></nom>
    99        <auteur>BoOz@rezo.net</auteur>
    10         <version>2.0217</version>
     10        <version>2.0218</version>
    1111        <version_base>1.98</version_base>
    1212        <etat>test</etat>
Note: See TracChangeset for help on using the changeset viewer.