Nachricht an Admin bei neuer Registrierung

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
arnem
Mitglied
Beiträge: 26
Registriert: 23.08.2002 09:45

Nachricht an Admin bei neuer Registrierung

Beitrag 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?
Grüße aus Flensdorf

Arne
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

okieh
Mitglied
Beiträge: 44
Registriert: 23.08.2002 08:29
Kontaktdaten:

Beitrag 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:
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag 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.
okieh (als gast)

Beitrag von okieh (als gast) »

bingo acid!

dankeschön! :) :)
arnem
Mitglied
Beiträge: 26
Registriert: 23.08.2002 09:45

Dange schön!

Beitrag von arnem »

Jup!

Auch von mir "Dange" :lol:
Grüße aus Flensdorf

Arne
Benutzeravatar
Pumi
Mitglied
Beiträge: 752
Registriert: 04.10.2002 13:38
Wohnort: Schwabenland - Germany
Kontaktdaten:

E-Mail Adresse

Beitrag 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?
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

wurde bereits in folgendem theard gelöst:
-> http://www.phpbb.de/viewtopic.php?t=16057
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“