Seite 1 von 1

Nachricht an Admin bei neuer Registrierung

Verfasst: 23.09.2002 11:09
von arnem
Hi Folks!

Ich hatte mal irgendwo einen Mod gefunden, der dem Admin eine Mail sendet, wenn sich ein neuer User registriert hat - nur finde ich den jetzt nicht mehr.

kann mir jemand helfen?

Verfasst: 23.09.2002 11:13
von Acid

Verfasst: 23.09.2002 12:01
von okieh
sieht erstma easy2use aus,

könnteste den nicht freundlicherweise so anpassen, wie es bei den anderen mods auch is á la

find----

"blablabla"

after, add----

"ohaohaoha"

so "mal eben" in der und der zeile diesoderjenes einfügen is imho riskant.
der eine hat schon die, der andere die nächste änderung an der datei vorgenommen, so dass die zeilen nich mehr hinhauen. :-?

cheers! :roll:

Verfasst: 23.09.2002 13:32
von Acid
#
#-----[ ÖFFNEN ]---------------------------------------------------
#

/includes/usercp_register.php
#
#-----[ FINDE ]---------------------------------------------------
#

else
{
$message = $lang['Account_added'];
$email_template = 'user_welcome';
}
#
#-----[ MIT FOLGENDEM ERSETZEN ]---------------------------------------------------
#

else
{
$message = $lang['Account_added'];
$email_template = 'user_welcome';
//MOD Benachrichtigung - Anfang
$mod_notification = true; // true - Benachrichtigung erfolgt || false - Benachrichtigung erfolgt nicht
//MOD Benachrichtigung - Ende

}


#
#-----[ FINDE ]---------------------------------------------------
#

else
{
$emailer->assign_vars(array(
'SITENAME' => $board_config['sitename'],
'WELCOME_MSG' => sprintf($lang['Welcome_subject'], $board_config['sitename']),
'USERNAME' => $username,
'PASSWORD' => $password_confirm,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']),

'U_ACTIVATE' => $server_url . '?mode=activate&act_key=' . $user_actkey)
);
}

$emailer->send();
$emailer->reset();
#
#-----[ DANACH 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


#
#-----[ ERSTELLEN ]---------------------------------------------------
#
# admin_notification.tpl erstellen und nach /language/lang_german/email kopieren



Subject: Neuer Benutzeraccount

Hallo!

Ein neuer Account wurde erstellt:

"{USERNAME}"


{EMAIL_SIG}

ohne Gewähr :roll:
Übrigens wurde der Hack, glaub ich, für 2.0 oder 2.0.1 (oder noch früher) geschrieben, so das das zu findene ein wenig variieren kann.

Verfasst: 23.09.2002 15:23
von okieh (als gast)
bingo acid!

dankeschön! :) :)

Dange schön!

Verfasst: 23.09.2002 15:26
von arnem
Jup!

Auch von mir "Dange" :lol:

E-Mail Adresse

Verfasst: 12.10.2002 22:35
von Pumi
Ich hab versucht, hier

$emailer->assign_vars(array(
'USERNAME' => $username,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig'])));
$emailer->send();


zusätzlich

$emailer->assign_vars(array(
'USERNAME' => $username,
'USER_EMAIL' => $user_email,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig'])));
$emailer->send();


einzusetzen.

Die admin_notification.tpl habe ich auch geändert.
Aber die E-Mail Adresse wird trotzdem nicht mitgeschickt.
Was habe ich falsch gemacht ???
Das Feld $user_email stimmt doch, oder?

Verfasst: 13.10.2002 18:50
von saerdnaer
wurde bereits in folgendem theard gelöst:
-> http://www.phpbb.de/viewtopic.php?t=16057