Seite 1 von 1

Bei Antworten benachrichtigen

Verfasst: 02.02.2007 07:07
von Helmut71
*********************************
Bei Antworten immer benachrichtigen:
Sendet dir eine E-Mail, wenn jemand auf einen deiner Beiträge antwortet. Kann für jeden Beitrag geändert werden.
*********************************

Was muss man ändern, dass dies standardmäßig bei allen Usern in deren Profil auf "ja" gestellt ist?

Verfasst: 02.02.2007 07:32
von Dr.Death
Hi,

damit sollte es klappen: ( falls Dein Tabellen Präfix phpbb_ ist )

Code: Alles auswählen

UPDATE phpbb_users
SET user_notify = 1
WHERE user_id <> -1

Verfasst: 02.02.2007 13:12
von Helmut71
merci!
Aber für alle die sich neu registrieren...?? Gilt das dann eigentlich nciht, oder?

Verfasst: 02.02.2007 13:19
von JohnDRockford
du kannst in dieser Query:


Code: Alles auswählen

$sql = "INSERT INTO " . USERS_TABLE . "

...
das:

Code: Alles auswählen

$notifyreply, $notifypm,
mit dem hier

Code: Alles auswählen

'1', '1',
ersetzen.

Verfasst: 02.02.2007 13:22
von Dr.Death
Stimmt.

Dann öffne mal deine
includes/usercp_register.php

Suche:

Code: Alles auswählen

	$notifyreply = ( isset($HTTP_POST_VARS['notifyreply']) ) ? ( ($HTTP_POST_VARS['notifyreply']) ? TRUE : 0 ) : 0;
Ersetze mit:

Code: Alles auswählen

	$notifyreply = ( isset($HTTP_POST_VARS['notifyreply']) ) ? ( ($HTTP_POST_VARS['notifyreply']) ? TRUE : 0 ) : TRUE;
Dann sollte die Standard Auswahl beim registrieren bereits auf "Ja" stehen


@JohnDRockford:
Dann können die User diese Funktion aber nicht mehr abschalten.

Verfasst: 02.02.2007 13:26
von JohnDRockford
Eben doch...die UPDATE-Query, die beim Aktualisieren des Profils verwendet wird, wird ja nicht verändert!

Verfasst: 02.02.2007 13:27
von Dr.Death
oh :oops: , hatte das "insert" übersehen.... 2 Wege, 2 Lösungen ;-)

Allerdings könnten sich einige User beim Admin beschweren, das es auf "TRUE" steht, obwohl sie es bei der Registrierung ausgeschaltet haben...

Verfasst: 02.02.2007 14:59
von Helmut71
danke!!!!