##########################################################################################
##
## MOD Titel: eMail an Administrator bei neuer Registrierung
## MOD Version: 1.0 (phpBB 2.0.x)
## Autor: Patrick
## Support:
http://www.phpbb.de/
##
## Beschreibung: Bei der Einstellung "Konfiguration --> Account-Freischaltung aktivieren -->
## "keine"" im Adminpanel, erfolgt keinerlei Benachrichtigung über sich neu
## angemeldete Benutzer an den Administrator. Nach Einbau dieses MOD´s erfolgt
## in dem Fall eine eMail-Benachrichtigung an den Administrator.
##
## Dateien zu ändern: 1
## includes/usercp_register.php
##
## neue Datei: admin_notification.tpl
##
##########################################################################################
##
## Installationsnotiz:
## Vor jeglichen Änderungen an Dateien oder Datenbank, solltest Du diese vorher
## sichern.
##
##########################################################################################
#
#-----[ DATEI ]--------------------------------------------------
#
# Du musst admin_notification.tpl nach /language/lang_german/email kopieren.
# Wenn du noch andere Sprachen anbietest, musst du die Datei natürlich auch in die anderen
# Ordner kopieren
#
#-----[ ÖFFNEN ]--------------------------------------------------
#
# includes/usercp_register.php
#
#-----[ FINDE (ca. Zeile 561) ]--------------------------------------------------
#
else
{
$message = $lang['Account_added'];
$email_template = 'user_welcome';
#
#-----[ DARUNTER EINFÜGEN ]--------------------------------------------------
#
# vor der abschliessenden Klammer
//MOD Benachrichtigung - Anfang
// true - Benachrichtigung erfolgt || false - Benachrichtigung erfolgt nicht
$mod_notification = true;
//MOD Benachrichtigung - Ende
#
#-----[ FINDE (ca. Zeile 610) ]--------------------------------------------------
#
'SITENAME' => $board_config['sitename'],
'WELCOME_MSG' => sprintf($lang['Welcome_subject'], $board_config['sitename']),
'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0, 25)),
'PASSWORD' => $password_confirm,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']),
'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey)
);
}
$emailer->send();
$emailer->reset();
#
#-----[ DARUNTER EINFÜGEN ]--------------------------------------------------
#
//MOD Benachrichtigung - Anfang
if ( $mod_notification == true )
{
$emailer->use_template("admin_notification", stripslashes($user_lang));
$emailer->email_address($board_config['board_email']);
$emailer->set_subject(); //$lang['New_account_subject']
$emailer->extra_headers($email_headers);
$emailer->assign_vars(array(
'USERNAME' => $username,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig'])));
$emailer->send();
$emailer->reset();
}
//MOD Benachrichtigung - Ende
##########################################################################################
##########################################################################################