Fix: Un utilisateur lambda ne doit pas pouvoir rinitialiser son mot de passe par une valeure alatoire

This commit is contained in:
Laurent Destailleur 2005-09-17 13:24:08 +00:00
parent 98580c1ba6
commit 044f27c42c

View File

@ -531,12 +531,12 @@ else
print '<a class="butAction" href="fiche.php?id='.$fuser->id.'&amp;action=edit">'.$langs->trans("Edit").'</a>';
}
if ($user->id == $_GET["id"] or $user->admin && $fuser->login)
if (($user->id != $_GET["id"] && $user->admin) && $fuser->login)
{
print '<a class="butAction" href="fiche.php?id='.$fuser->id.'&amp;action=password">'.$langs->trans("ReinitPassword").'</a>';
}
if (($user->id == $_GET["id"] or $user->admin) && $fuser->email && $fuser->login)
if (($user->id != $_GET["id"] && $user->admin) && $fuser->email && $fuser->login)
{
print '<a class="butAction" href="fiche.php?id='.$fuser->id.'&amp;action=passwordsend">'.$langs->trans("SendNewPassword").'</a>';
}