AUtomatische eMails deaktivieren?

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
mrbigmmx
Mitglied
Beiträge: 2
Registriert: 31.03.2005 09:15

AUtomatische eMails deaktivieren?

Beitrag von mrbigmmx »

Hallo!
Hab mein Forum wunderbar installiert bekommen. Jedoch hab ich ne Frage: Kann ich diese Masse an automatischen eMails deaktivieren? Meine Kunden werden bekloppt, wenn die die ganze Zeit Mails wegen GRuppenbeitritt und blablabla bekommen? Ich hab schon die Möglichkeit gefunden, einfach die eMail tpls zu löschen, jedoch bekomm ich dann immer eine Fehlermeldung bei der Board Administration.
Danke für ne Antwort!

Grüße MrBIGmmx
mrbigmmx
Mitglied
Beiträge: 2
Registriert: 31.03.2005 09:15

Beitrag von mrbigmmx »

Super danke für den Tip! Komm ich da auch irgendwo an eine Anleitung, in der steht wo ich was machen soll, damit das mod installiert ist? Ich hab die Datei editiert, weiss aber nicht wo ich da welchen Teil des Mods einfügen muss um den zum laufen zu bringen. Hab bisher nur mods installiert, bei denen ich keine php Kenntnisse haben musste.
Danke schonmal!

Grüße
MrBIGmmx
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

das Textfile ist die Anleitung :wink:

Code: Alles auswählen

#
#-----[ SQL ]-------------------------------------------------
#
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('email_on-off', '1');


#
#-----[ OPEN ]------------------------------------------------
#
language/lang_german/lang_admin.php
#
#-----[ FIND ]------------------------------------------------
#
$lang['Email_settings'] = 

#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['Email_ON-OFF'] = "E-Mail-Funktion";
$lang['Email_ON-OFF_explain'] = "Hier kann die E-Mail-Funktion des Boards komplett ausgeschaltet werden";


#
#-----[ OPEN ]------------------------------------------------
#
admin/admin_board.php

#
#-----[ FIND ]------------------------------------------------
#
$smtp_yes = ( $new['smtp_delivery'] ) ? "checked=\"checked\"" : "";

#
#-----[ BEFORE, ADD ]-----------------------------------------
#
$email_on = ( $new['email_on-off'] ) ? "checked=\"checked\"" : "";
$email_off = ( !$new['email_on-off'] ) ? "checked=\"checked\"" : "";

#
#-----[ FIND ]------------------------------------------------
#
	"L_NO" => $lang['No'],

#
#-----[ AFTER, ADD ]------------------------------------------
#
	"L_ON" => $lang['ON'],
	"L_OFF" => $lang['OFF'],

#
#-----[ FIND ]------------------------------------------------
#
	"L_EMAIL_SETTINGS" => $lang['Email_settings'],

#
#-----[ AFTER, ADD ]------------------------------------------
#
	"L_EMAIL_ON-OFF" => $lang['Email_ON-OFF'],
	"L_EMAIL_ON-OFF_EXPLAIN" => $lang['Email_ON-OFF_explain'],

#
#-----[ FIND ]------------------------------------------------
#
	"EMAIL_FROM" => $new['board_email'],

#
#-----[ BEFORE, ADD ]-----------------------------------------
#
	"EMAIL_ON" => $email_on,
	"EMAIL_OFF" => $email_off,


#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/admin/board_config_body.tpl
#
#-----[ FIND ]------------------------------------------------
#
	<tr>
		<td class="row1">{L_ADMIN_EMAIL}</td>
		<td class="row2"><input class="post" type="text" size="25" maxlength="100" name="board_email" value="{EMAIL_FROM}" /></td>
	</tr>

#
#-----[ AFTER, ADD ]------------------------------------------
#
	<tr>
		<td class="row1">{L_EMAIL_ON-OFF}<br /><span class="gensmall">{L_EMAIL_ON-OFF_EXPLAIN}</span></td>
		<td class="row2"><input type="radio" name="email_on-off" value="1" {EMAIL_ON} /> {L_ON}&nbsp;&nbsp;<input type="radio" name="email_on-off" value="0" {EMAIL_OFF} /> {L_OFF}</td>
	</tr>


#
#-----[ OPEN ]------------------------------------------------
#
includes/emailer.php
#
#-----[ FIND ]------------------------------------------------
#
	function send()
	{
		global $board_config, $lang, $phpEx, $phpbb_root_path, $db;

#
#-----[ AFTER, ADD ]------------------------------------------
#
if ($board_config['email_on-off'])
{

#
#-----[ FIND ]------------------------------------------------
#
		// Did it work?
		if (!$result)
		{
			message_die(GENERAL_ERROR, 'Failed sending email :: ' . (($this->use_smtp) ? 'SMTP' : 'PHP') . ' :: ' . $result, '', __LINE__, __FILE__);
		}

#
#-----[ AFTER, ADD ]------------------------------------------
#
}


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Markus
Antworten

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