Benachrichtigung bei neuen Accounts

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
stei109
Mitglied
Beiträge: 144
Registriert: 13.02.2004 16:14
Wohnort: Austria

Benachrichtigung bei neuen Accounts

Beitrag von stei109 »

Hi!

Ich habe einen MOD für die Benachrichtigung des Admin bei Anlegen eines neuen Benutzeraccounts eingebunden.
Der funktioniert jedoch nur dann, wenn keine Aktivierung erforderlich ist. Stelle ich das im AdminPanel um auf "Aktivierung per eMail", erhalte ich als Admin keine Benachrichtigung über die Neuanmeldungen mehr!

So sieht es jetzt aus:

Code: Alles auswählen

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

Code: Alles auswählen

// Line 624
			$emailer->send();
			$emailer->reset();
			//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 
Wo in der usercp_register.php muss ich die Änderungen vornehmen ?

Danke,
Elmar
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Re: Benachrichtigung bei neuen Accounts

Beitrag von itst »

Code: Alles auswählen

// Line 624
			$emailer->send();
			$emailer->reset();
			//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 
Einfach das IF an dieser Stelle auskommentieren, und Du wirst immer benachrichtigt.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
stei109
Mitglied
Beiträge: 144
Registriert: 13.02.2004 16:14
Wohnort: Austria

Beitrag von stei109 »

Vielen Dank!

Eigentlich hätte ich da selbst auch draufkommen können *schäm*

Schönen Gruß,
Elmar
Antworten

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