Wie EMail Benachrichtigung standardmäßig aus?

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
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Wie EMail Benachrichtigung standardmäßig aus?

Beitrag von karstenkurt »

Hallo,
ich finde die Option zum standardmässigen Ausschalten der EMailbenachrichtigung nicht. Im Handdbuch steht nix.
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

Keiner ne Idee?
Muss sich doch ausschalten lassen im ACP. Damit nicht jeder automatisch eine Benachrichtigung beommt.
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Der Standard bei Neuregistrierungen ist doch das der User nicht benachrichtigt wird bei neuen Antworten.

Was genau meinst Du bitte?

Möchtest Du als Admin bei allen Usern diese Benachrichtigung abstellen?

Viele Grüße,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

Ja genau. Ich habs irgendwann mal eingeschaltet und wills nun wieder ausschalten, finde aber den Schalter nicht.
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Das kann nur jeder User für sich selbst ein- oder ausschalten im Profil. Wenn Du es in einem Schritt für alle abstellen willst, gib im phpMyAdmin das hier ein

Code: Alles auswählen

UPDATE phpbb_users SET user_notify=0
Damit wird die Einstellung für alle User auf "Normal nicht benachrichtigen" gesetzt. Merke: Die User können dies dann später trotzdem wieder im Profil aktivieren.

Um die Benachrichtigungen zu beenden, die schon von den Usern gesetzt sind, musst Du folgendes eingeben:

Code: Alles auswählen

DELETE FROM phpbb_topics_watch
Wie gesagt ist das nur temporär. Es werden nur die bis dahin bestehenden Benachrichtigungen gelöscht und der Standard auf "Nicht benachrichtigen" gesetzt.

Wenn Du es komplett abstellen willst, musst Du einen anderen Weg gehen. :)

Grüße,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

cYbercOsmOnauT hat geschrieben: Wenn Du es komplett abstellen willst, musst Du einen anderen Weg gehen. :)

Grüße,
Tekin
Welchen? Ein Weg wäre ja in der phpbb_users den Standard für das Feld user_notify von 1 auf 0 zu ändern, oder?
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Das ist der Weg, den ich Dir genannt habe. Meine erste SQL-Zeile macht nichts anderes als bei jedem User den Wert auf "0" zu setzen. Um es "radikal" zu entfernen mach

Code: Alles auswählen

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

#
#-----[ FIND ]------------------------------------------
#
$notifyreply = ( isset($HTTP_POST_VARS['notifyreply']) ) ? ( ($HTTP_POST_VARS['notifyreply']) ? TRUE : 0 ) : 0;

#
#-----[ REPLACE WITH ]------------------------------------------
#
$notifyreply = 0;

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_add_body.tpl

#
#-----[ FIND ]------------------------------------------
#
	<tr> 
	  <td class="row1"><span class="gen">{L_NOTIFY_ON_REPLY}:</span><br />
		<span class="gensmall">{L_NOTIFY_ON_REPLY_EXPLAIN}</span></td>
	  <td class="row2"> 
		<input type="radio" name="notifyreply" value="1" {NOTIFY_REPLY_YES} />
		<span class="gen">{L_YES}</span>&nbsp;&nbsp; 
		<input type="radio" name="notifyreply" value="0" {NOTIFY_REPLY_NO} />
		<span class="gen">{L_NO}</span></td>
	</tr>
	
#
#-----[ REPLACE WITH ]------------------------------------------
#
<!-- Notification deleted -->

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Aber die SQL-Zeilen musst Du trotzdem je einmal ausführen!

Gruß,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Brennerlein
Mitglied
Beiträge: 36
Registriert: 09.08.2006 18:11

Beitrag von Brennerlein »

Wollte gerade mal nach diesem Thread als Standard einstellen das ein User immer benachrichtigt wird.

Dazu habe ich dann phpmyadmin geöffnet, bin das auf phpbb_users und dann auf user_notify.
Wenn ich nun diesen Wert verändern will kommt immer nur folgende Fehlermeldung:

tbl_alter.php: Missing parameter: field (FAQ 2.8 )

Und da ich mich nicht wirklich auskenne bin ich ratlos.
Antworten

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