Also folgende Änderungen:
include/admin/templates/user/details.htm
folgendes suchen
<tr>
<td class="Cmite">Password</td>
<td class="Cnorm"><input type="checkbox" name="passw" value="1">neues generieren ?</td>
</tr>
und mit folgendem ersetzen
<tr>
<td class="Cmite">Passwort generieren</td>
<td class="Cnorm"><input type="checkbox" name="passw" value="1">zufälliges Passwort generiertes</td>
</tr><tr>
<td class="Cmite">Passwort zuweisen</td>
<td class="Cnorm"><input type="text" name="npassw1">neues Passwort eingeben</td>
</tr><tr>
<td class="Cmite"> </td>
<td class="Cnorm"><input type="text" name="npassw2">neues Passwort wiederholen</td>
</tr>
include/admin/user.php
folgendes suchen
if (isset($_POST['passw'])) {
$newPass = genkey (8);
$newPassMD5 = md5($newPass);
icmail ($row->email , 'neues Password' , "Hallo\n\nDein Password wurde soeben von einem Administrator gäendert es ist nun:\n\n$newPass\n\nGruß der Administrator");
db_query('UPDATE `prefix_user` SET pass = "' . $newPassMD5 . '" WHERE id = "' . escape($_POST['uID'], 'integer') . '"');
}
und mit folgendem ersetzen
if (isset($_POST['passw'])) {
$newPass = genkey (8);
$newPassMD5 = md5($newPass);
icmail ($row->email , 'neues Password' , "Hallo\n\nDein Passwort wurde soeben von einem Administrator geändert es ist nun:\n\n$newPass\n\nGruß der Administrator");
db_query('UPDATE `prefix_user` SET pass = "' . $newPassMD5 . '" WHERE id = "' . escape($_POST['uID'], 'integer') . '"');
}
if ( !empty($_POST['npassw1']) AND !empty($_POST['npassw2'])) {
if ($_POST['npassw1'] == $_POST['npassw2']) {
$newpassword = $_POST['npassw1'];
$newpw = md5($_POST['npassw1']);
db_query('UPDATE `prefix_user` SET pass = "' . $newpw . '" WHERE id = "' . escape($_POST['uID'], 'integer') . '"');
icmail ($row->email , 'Neues Passwort' , "Hallo\n\nDein Passwort wurde soeben von einem Administrator geändert es ist nun:\n\n$newpassword\n\nGruß der Administrator");
}
}
Zuletzt modifiziert von Lord|Schirmer am 20.10.2012 - 23:09:28