on ajoute le login = email après la création d'un auteur.

On en profite pour corriger la condition d'envoi du mail de notification de création de compte (pour les nouveaux auteurs uniquement)
This commit is contained in:
Pierre 2020-03-31 01:59:05 +02:00
parent 2ab57c6c21
commit ca343c641d

View file

@ -346,7 +346,8 @@ function formulaires_editer_membre_traiter_dist(
$res = formulaires_editer_objet_traiter('auteur', $id_auteur, 0, 0, $retour, $config_fonc, $row, $hidden); $res = formulaires_editer_objet_traiter('auteur', $id_auteur, 0, 0, $retour, $config_fonc, $row, $hidden);
// AJOUT GAMUZA - BALINT if ($id_auteur <= 0){
$email = _request('email'); $email = _request('email');
$msg = "Bonjour " . _request('nom') . " $msg = "Bonjour " . _request('nom') . "
Un compte vient de vous être créé sur le site de l'AIPB www.psychodrame-balint.com Un compte vient de vous être créé sur le site de l'AIPB www.psychodrame-balint.com
@ -356,6 +357,18 @@ function formulaires_editer_membre_traiter_dist(
$notifications = charger_fonction('notifications', 'inc'); $notifications = charger_fonction('notifications', 'inc');
notifications_envoyer_mails($email, $msg, $sujet); 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'])) { if (_request('reset_password') and !intval($id_auteur) and intval($res['id_auteur'])) {
$erreurs = array(); $erreurs = array();
$erreurs = auteur_reset_password($res['id_auteur'], $erreurs); $erreurs = auteur_reset_password($res['id_auteur'], $erreurs);