ni acheté.e.s, ni vendu.e.s

GratiRézo

Réseau ouvert d'échanges non-marchands


É...Changeons Tout

Inscription

Connexion

Je propose, référence et/ou demande

Accueil
A propos
Gratuitistes
Aide
Listes de discussion
Faire un don
Admin
nonmarchand.org

Suivre...
le sitela page

Formulaire de modification du mdp avec utilisateur déjà connecté.
[[#a]]
(:table class=formulaire style='font-size:x-large;':)
(:cellnr:)Envie de réinitialiser le mot de passe %green%[[Utilisateurs.N{$AuthId}|{$AuthId}]]%% ?
(:cellnr:)
(:foxmessage mdpconnect:)
(:fox mdpconnect redirect=Public.ConfirmationFin{$AuthId}:)
(:foxreplace target=Site.AuthUser template=Modele.Inscription#c#d put=regex mark='\b{$$nom}\:.*' foxsuccess="Le mot de passe a bien été modifié":)
(:foxcheck name=motdepasse if='equal "{$$motdepasse}" "{$$mdp2}"' msg='%red%Les mots de passe ne correspondent pas':)
(:foxcheck name=motdepasse regex='^[\S]{6,}' msg="%red%mot de passe trop court[[<<]]":)
(:input hidden nom {$AuthId}:)(:input hidden a '(':)(:input hidden b ')':)

||
||! Nouveau mot de passe:||(:input password motdepasse placeholder="Au moins 6 caractères":)||
||! Confirme :||(:input password mdp2:)||
|| || (:input submit post "C'est parti !":)||
(:foxend mdpconnect:)
(:tableend:)
[[#b]]

Deuxième formulaire de réinitialisation du mot de passe ou de recouvrement du login. Appelé à partir de la page Public.ReinitMotDePasse ou LoginPerso et avec premier formulaire dans Site.LocalTemplates #fmt=perdu. Le premier formulaire a envoyé une variable $:nom dans la page ReinitMotDePasse ou ReinitLoginPerso.

[[#c]]
(:table class=formulaire style='font-size:x-large;':)
(:cell:)
(:foxmessage:)
(:fox reinit redirect=Public.ConfirmationReinitMotDePasse:)
(:foxptv target=Temp.ReinitMotDePasse{$$:cle}{*$:nom} ptvfields=nom,cle:)
(:foxreplace put=overwrite target=Public.Temp template=Modele.Inscription#e#f:)
(:input hidden $:cle {(rand 100000000 999999999)}:)
(:input hidden $:nom {*$:nom}:)(:input hidden mail {Utilisateurs.N{*$:nom}$:mail}:)
(:cellnr:)
||align=center
||! Confirme la réinitialisation {$Captcha}: (:input captcha:) (:input submit post value="Confirmé !":)||
(:foxend reinit:)
(:tableend:)
[[#d]]

Réinitialisation du mot de passe dans le Temp.GroupHeader

[[#e]]
(:table class=formulaire style='font-size:x-large;':)
(:cellnr:)Envie de repartir de zéro, de réinitialiser ton mot de passe %green%[[Utilisateurs.N{Temp.{*$Name}$:nom}|{Temp.{*$Name}$:nom}]]%% ?
(:cellnr:)
(:foxmessage:)
(:fox mdpreinit redirect=Public.ConfirmationFin{Temp.{*$Name}$:nom}:)
(:foxptv ptvtarget=Temp.{*$Name} ptvfields=cle ptvclear=cle:)
(:foxreplace target=Site.AuthUser template=Modele.Inscription#c#d put=regex mark='\b{$$nom}\:.*' foxsuccess="Le mot de passe a bien été modifié":)
(:foxcheck name=motdepasse if='equal "{$$motdepasse}" "{$$mdp2}"' msg='%red%Les mots de passe ne correspondent pas':)
(:foxcheck name=motdepasse regex='^[\S]{6,}' msg="%red%mot de passe trop court[[<<]]":)
(:input hidden name='nom' {Temp.{*$Name}$:nom}:)(:input hidden a '(':)(:input hidden b ')':)
||
||! Nouveau mot de passe:||(:input password motdepasse placeholder="Au moins 6 caractères":)||
||! Confirme :||(:input password mdp2:)||
||! Valeur du captcha {$Captcha}:|| (:input captcha:)||
|| || (:input submit post "Oh oui ! Envole-moi !":)||
(:foxend mdpreinit:)
(:tableend:)
[[#f]]

[[#g]]
(:table class=formulaire style='font-size:x-large;':)
(:cell:)
Mot de passe ou login perdu ? 

Commence par entrer l'email utilisé lors de ton inscription

(:cellnr:)(:input form:)(:input email q placeholder="ex:je@suis.perdu":)(:input submit post value="Je cherche":)(:input end:)
(:cellnr:)(:searchresults group=Utilisateurs $:mail={$SearchQuery} fmt=#perdu:)
(:tableend:)
[[#h]]

[[#i]]
(:table class=formulaire style='font-size:x-large;':)
(:cell:)
(:foxmessage:)
(:fox reinit redirect=Public.ConfirmationReinitListePasse:)
(:foxptv target=Temp.ReinitListePasse{$$:cle} ptvfields=cle,mail:)
(:foxptv target=Public.ConfirmationReinitListePasse ptvfields=envoidate:)
(:foxreplace target=Public.ConfirmationReinitListePasseTemp template=Modele.Inscription#k#l put=marktomark mark='[[#debut]]' endmark='[[#fin]]':)
(:input hidden $:cle {(rand 100000000 999999999)}:)(:input hidden $:mail {*$:mail}:)(:input hidden $:envoidate '{(ftime %s)}':)
(:cellnr:)
||align=center
||! Confirme l'envoi {$Captcha}: (:input captcha:) (:input submit post value="Confirmé !":)||
(:foxend reinit:)
(:tableend:)
[[#j]]
Le contenu du site Nonmarchand.org, un site gratuit et convivial pour échanger librement, sans argent et sans troc, ainsi que toute contribution à ce site, sauf mentions contraires, est placé sous une licence culturelle non-marchande.
Site gratuit, sans publicité, à but non lucratif, fabriqué avec PmWiki et ouvert à tous ceux qui souhaitent réaliser des échanges non-marchands ou simplement partager leurs savoirs et leurs savoir-faire.
Vous ne me trouverez pas sur Facebook.