From ca343c641d0832eb4defaa59d5e868b60229dcca Mon Sep 17 00:00:00 2001 From: Pierre Date: Tue, 31 Mar 2020 01:59:05 +0200 Subject: [PATCH] =?UTF-8?q?on=20ajoute=20le=20login=20=3D=20email=20apr?= =?UTF-8?q?=C3=A8s=20la=20cr=C3=A9ation=20d'un=20auteur.=20On=20en=20profi?= =?UTF-8?q?te=20pour=20corriger=20la=20condition=20d'envoi=20du=20mail=20d?= =?UTF-8?q?e=20notification=20de=20cr=C3=A9ation=20de=20compte=20(pour=20l?= =?UTF-8?q?es=20nouveaux=20auteurs=20uniquement)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- formulaires/editer_membre.php | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/formulaires/editer_membre.php b/formulaires/editer_membre.php index 1a27bf0..1858db6 100644 --- a/formulaires/editer_membre.php +++ b/formulaires/editer_membre.php @@ -346,15 +346,28 @@ function formulaires_editer_membre_traiter_dist( $res = formulaires_editer_objet_traiter('auteur', $id_auteur, 0, 0, $retour, $config_fonc, $row, $hidden); - // AJOUT GAMUZA - BALINT - $email = _request('email'); - $msg = "Bonjour " . _request('nom') . " - Un compte vient de vous être créé sur le site de l'AIPB www.psychodrame-balint.com - Vous pouvez désormais accéder à l'Espace membre après y avoir réinitialisé votre mot de passe."; - $sujet = "Votre compte sur le site de l'AIPB"; + if ($id_auteur <= 0){ - $notifications = charger_fonction('notifications', 'inc'); - notifications_envoyer_mails($email, $msg, $sujet); + $email = _request('email'); + $msg = "Bonjour " . _request('nom') . " + Un compte vient de vous être créé sur le site de l'AIPB www.psychodrame-balint.com + Vous pouvez désormais accéder à l'Espace membre après y avoir réinitialisé votre mot de passe."; + $sujet = "Votre compte sur le site de l'AIPB"; + + $notifications = charger_fonction('notifications', 'inc'); + notifications_envoyer_mails($email, $msg, $sujet); + + include_spip('action/editer_auteur'); + if ($id_auteur = intval($res['id_auteur'])){ + // On ajoute le login + $set = array( + 'login' => $email, + 'statut' => _request('statut') + ); + auteur_modifier($id_auteur, $set); + } + + } if (_request('reset_password') and !intval($id_auteur) and intval($res['id_auteur'])) { $erreurs = array();