Ja bin ich. Hier der entsprechende Codeabschnitt
Code: Alles auswählen
if ( $board_config['require_activation'] != USER_ACTIVATION_ADMIN )
{
$emailer->from($board_config['board_email']);
$emailer->replyto($board_config['board_email']);
$emailer->use_template('user_activate', stripslashes($user_lang));
$emailer->email_address($email);
Wenn
nicht "Durch den Admin" eingestellt ist, sende dem User eine Mail... etwas darunter dann
Code: Alles auswählen
else if ( $board_config['require_activation'] == USER_ACTIVATION_ADMIN )
{
$sql = 'SELECT user_email, user_lang
FROM ' . USERS_TABLE . '
WHERE user_level = ' . ADMIN;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not select Administrators', '', __LINE__, __FILE__, $sql);
}
while ($row = $db->sql_fetchrow($result))
{
$emailer->from($board_config['board_email']);
$emailer->replyto($board_config['board_email']);
$emailer->email_address(trim($row['user_email']));
Wenn "Durch den Admin" eingestellt ist, hole Dir aus der DB die Mailadressen aller Admins und sende denen einzeln eine Mail mit dem Aktivierungslink.
Diese Zeilen sind zu finden im
includes/usercp_register.php (ab Zeile 538).
Wenn es anders war bei Dir, kann es nur an einer Modifikation liegen.
Viele Grüße,
Tekin