X-Git-Url: https://git.cyclocoop.org/%242?a=blobdiff_plain;ds=inline;f=www%2Fsquelettes-dist%2Fformulaires%2Foubli.php;h=48ba0eab15809dafecd50ac4e4865d84a46a4b09;hb=d18fcb8f27a4016e3fa7b50a9b2255d529dca543;hp=34d59ae863b4537434d92c51394bd7a229429181;hpb=52cf8ed924d5dcd0c28dde4b6c3196be6ec2d4f7;p=ptitvelo%2Fweb%2Fwww.git diff --git a/www/squelettes-dist/formulaires/oubli.php b/www/squelettes-dist/formulaires/oubli.php index 34d59ae..48ba0ea 100644 --- a/www/squelettes-dist/formulaires/oubli.php +++ b/www/squelettes-dist/formulaires/oubli.php @@ -3,7 +3,7 @@ /***************************************************************************\ * SPIP, Systeme de publication pour l'internet * * * - * Copyright (c) 2001-2013 * + * Copyright (c) 2001-2014 * * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * * * * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * @@ -14,11 +14,11 @@ if (!defined('_ECRIRE_INC_VERSION')) return; // chargement des valeurs par defaut des champs du formulaire function formulaires_oubli_charger_dist(){ - $valeurs = array('oubli'=>''); + $valeurs = array('oubli'=>'','nobot'=>''); return $valeurs; } -// http://doc.spip.org/@message_oubli +// http://code.spip.net/@message_oubli function message_oubli($email, $param) { $r = formulaires_oubli_mail($email); @@ -50,12 +50,12 @@ function formulaires_oubli_traiter_dist(){ // fonction qu'on peut redefinir pour filtrer les adresses mail -// http://doc.spip.org/@test_oubli +// http://code.spip.net/@test_oubli function test_oubli_dist($email) { include_spip('inc/filtres'); # pour email_valide() if (!email_valide($email) ) - return _T('pass_erreur_non_valide', array('email_oubli' => htmlspecialchars($email))); + return _T('pass_erreur_non_valide', array('email_oubli' => spip_htmlspecialchars($email))); return array('mail' => $email); } @@ -70,12 +70,15 @@ function formulaires_oubli_verifier_dist(){ $erreurs['oubli'] = $r; else { if (!$r[1]) - $erreurs['oubli'] = _T('pass_erreur_non_enregistre', array('email_oubli' => htmlspecialchars($email))); + $erreurs['oubli'] = _T('pass_erreur_non_enregistre', array('email_oubli' => spip_htmlspecialchars($email))); elseif ($r[1]['statut'] == '5poubelle' OR $r[1]['pass'] == '') $erreurs['oubli'] = _T('pass_erreur_acces_refuse'); } + if (_request('nobot')) + $erreurs['message_erreur'] = _T('pass_rien_a_faire_ici'); + return $erreurs; }