[SPIP] ~v3.0.17-->v3.0.19
[ptitvelo/web/www.git] / www / prive / formulaires / editer_auteur.php
index 0e1b3fe..321f2fc 100644 (file)
@@ -40,7 +40,7 @@ function auteurs_edit_config($row)
        $auth_methode = $row['source'];
        include_spip('inc/auth');
        include_spip('inc/autoriser');
-       $autoriser = autoriser('modifier','auteur',$row['id_auteur'],null, array('restreintes'=>true));
+       $autoriser = autoriser('modifier','auteur',$row['id_auteur'],null, array('email'=>true));
        $config['edit_login'] =
                (auth_autoriser_modifier_login($auth_methode) AND $autoriser);
        $config['edit_pass'] =
@@ -128,6 +128,9 @@ function formulaires_editer_auteur_traiter_dist($id_auteur='new', $retour='', $a
                set_request('webmestre',_request('webmestre')?_request('webmestre'):'non');
        $retour = parametre_url($retour, 'email_confirm','');
 
+       set_request('email', email_valide(_request('email'))); // eviter d'enregistrer les cas qui sont acceptés par email_valide dans le verifier :
+       // "Marie@toto.com  " ou encore "Marie Toto <Marie@toto.com>"   
+       
        include_spip('inc/autoriser');
        if (!autoriser('modifier','auteur',$id_auteur,null,array('email'=>'?'))){
                $email_nouveau = _request('email');