jens@fireball
Hallo,
gibt es eine Funktion um allen registrierten Usern ein neues Passwort zu generieren und per Mail zu benachrichtigen?
vielen Dank
Maniac_81
standartmäßig gibt es da nichts, vielleicht gibt es einen hack dazu.
Ghostmaster
Habe die Funktion noch nie genutzt aber unter "Anzeigen akualisieren - Passwörter generieren" kann man anscheinend deine gesuchte Funktion benutzen.
Maniac_81
daran hab ich gar nicht gedacht, dachte das ist nur zu benutzen wenn man ein update macht. aber es funktioniert auch so.
Ghostmaster
Stimmt, habe es mir gerade über die PHP angeschaut.
Aber dann kann man diese Funktion einfach ein bisschen ummodelieren.
Ist ungetestet, also vorsicht bei der Benutzung!
Dazu gehst du einfach in die acp/otherstuff.php und suchst:
code: |
1:
|
else list($totalcount) = $db->query_first("SELECT COUNT(*) FROM bb".$n."_users WHERE sha1_password=''"); |
|
ersetze mit:
code: |
1:
|
else list($totalcount) = $db->query_first("SELECT COUNT(*) FROM bb".$n."_users WHERE blocked ='0'"); |
|
bisschen weiter unten:
code: |
1:
|
$result = $db->query("SELECT u.userid, u.username, u.email, l.languagepackid FROM bb".$n."_users u LEFT JOIN bb".$n."_languagepacks l ON (l.languagepackid=u.langid) WHERE u.sha1_password=''", $perpage); |
|
ersetze mit:
code: |
1:
|
$result = $db->query("SELECT u.userid, u.username, u.email, l.languagepackid FROM bb".$n."_users u LEFT JOIN bb".$n."_languagepacks l ON (l.languagepackid=u.langid) WHERE u.blocked='0'", $perpage); |
|