Amélioration du message lors du changement de mot de passe

This commit is contained in:
Rodolphe Quiedeville 2005-02-04 11:08:01 +00:00
parent d1bb9b0918
commit eb94557172

View File

@ -1,5 +1,5 @@
<?php <?php
/* Copyright (c) 2002-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org> /* Copyright (c) 2002-2005 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* Copyright (c) 2002-2003 Jean-Louis Bergamo <jlb@j1b.org> * Copyright (c) 2002-2003 Jean-Louis Bergamo <jlb@j1b.org>
* Copyright (c) 2004 Laurent Destailleur <eldy@users.sourceforge.net> * Copyright (c) 2004 Laurent Destailleur <eldy@users.sourceforge.net>
* Copyright (C) 2004 Sebastien Di Cintio <sdicintio@ressource-toi.org> * Copyright (C) 2004 Sebastien Di Cintio <sdicintio@ressource-toi.org>
@ -878,7 +878,7 @@ class User
* \return int <0 si erreur, 0 si changement ok mais envoi mail ko, 1 si ok * \return int <0 si erreur, 0 si changement ok mais envoi mail ko, 1 si ok
*/ */
function password($password='', $isencrypted = 0) function password($user, $password='', $isencrypted = 0)
{ {
global $langs; global $langs;
@ -905,20 +905,29 @@ class User
{ {
if ($this->db->affected_rows()) if ($this->db->affected_rows())
{ {
$mesg = "Votre mot de passe pour accéder à Dolibarr a été changé :\n\n";
$mesg .= $langs->trans("Login")." : $this->login\n"; $mesg .= "Bonjour,\n\n";
$mesg .= $langs->trans("Password")." : $password\n\n"; $mesg .= "Votre mot de passe pour accéder à Dolibarr a été changé :\n\n";
if (mail($this->email, $langs->trans("NewPassword"), $mesg)) $mesg .= $langs->trans("Login")." : $this->login\n";
{ $mesg .= $langs->trans("Password")." : $password\n\n";
return 1;
} $mesg .= "Adresse : http://".$_SERVER["HTTP_HOST"].DOL_URL_ROOT;
else { $mesg .= "\n\n";
$this->error=$langs->trans("ErrorFailtedToSendPassword"); $mesg .= "--\n";
return 0; $mesg.= $user->fullname;
}
if (mail($this->email, $langs->trans("SubjectNewPassword"), $mesg))
{
return 1;
}
else
{
$this->error=$langs->trans("ErrorFailtedToSendPassword");
return 0;
}
} }
else { else {
return -2; return -2;
} }
} }
else else