Standaard aangevinkt....

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
ivibes
Berichten: 44
Lid geworden op: 29 aug 2004, 11:01

Standaard aangevinkt....

Bericht door ivibes » 09 sep 2004, 15:44

Een vraagje...

Op de registratie pagina kunnen gebruikers kiezen of ze automatisch bericht krijgen als er een reactie is.

Ze krijgen de volgende vraag:

Breng mij standaard op de hoogte van reacties:
Stuurt een email als iemand reageert op een onderwerp waar je in gepost hebt. Dit kan altijd veranderd worden als je een bericht plaatst.

Deze optie staat standaard op NEE,
ik wil graag dat deze optie standaard op JA staat.
Weet iemand waar ik dit kan veranderen?

Deze optie is ook beschikbaar bij het plaatsen van een bericht,
ook daar staat hij standaard op NEE en zou ik graag op JA willen
hebben.


b.v.d.

Jeroen

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 09 sep 2004, 19:52

voor de eerste, draai deze querrie in phpmyadmin (tabblad SQL)
UPDATE phpbb_users SET user_notify = 1 WHERE user_id = -1
die andere weet ik niet, ik weet niet wat je precies bedoelt. is dit een mod?
in ieder geval, het desbetreffende veld moet je ook veranderen naar 1 in de tabel phpbb_users bij user_id -1
Afbeelding

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Re: Standaard aangevinkt....

Bericht door mosymuis » 09 sep 2004, 20:09

Luuk, leuk beredeneerd dat hij de anonymous instellingen neemt, maar dat is niet zo. Dit gebeurt in het includes/usercp_register.php zelf:

Code: Selecteer alles

	$notifyreply = ( isset($HTTP_POST_VARS['notifyreply']) ) ? ( ($HTTP_POST_VARS['notifyreply']) ? TRUE : 0 ) : 0;
zet hier de laatste 0 op TRUE en het eerste verzoek is ingewilligd. ;)

Je tweede vraag is hiermee ook beantwoord; posting.php neemt de instelling aan van het profiel en als die op "Ja" staat is dat ook zo bij het plaatsen van een reply. Om deze setting bij al je leden in 1x op "Ja" te zetten draai je deze query:

Code: Selecteer alles

UPDATE phpbb_users
SET user_notify = 1;

ivibes
Berichten: 44
Lid geworden op: 29 aug 2004, 11:01

Bericht door ivibes » 09 sep 2004, 22:06

Oke dan,

Dat werkt wel...

Thnx Mosy!

stanleyb23
Berichten: 75
Lid geworden op: 30 jul 2004, 21:04

Re: Standaard aangevinkt....

Bericht door stanleyb23 » 04 jul 2005, 22:14

Code: Selecteer alles

	$notifyreply = ( isset($HTTP_POST_VARS['notifyreply']) ) ? ( ($HTTP_POST_VARS['notifyreply']) ? TRUE : 0 ) : 0;
zet hier de laatste 0 op TRUE en het eerste verzoek is ingewilligd. ;)
hoe zet ik de tweede op true? :thumb:

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 04 jul 2005, 22:19

Zo dus?

Code: Selecteer alles

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

pa.do
Berichten: 104
Lid geworden op: 19 apr 2006, 12:32
Locatie: Soest

Bericht door pa.do » 15 nov 2006, 22:00

Nee, dus niet zo als Luuk hier vraagt! Het veranderen in TRUE werkt niet! Ook op een andere plaats werd zoiets gesuggereerd, ook zonder enige reactie. Maar na 2 dagen zoeken vond ik in een post uit 2003 dat je die 2e 0 op 1 moet zetten! Jammer dat niemand dat even meldt hier! Hartelijk dank voor de medewerking :evil:

De juiste oplossing (van Spikey) staat aan het einde van dit topic:
http://www.phpbb.nl/viewtopic.php?t=495 ... otifyreply

Nogmaals hartelijk bedankt!

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 15 nov 2006, 22:04

:? Je reageert op een topic van een jaar geleden. Trouwens denk ik dat

Code: Selecteer alles

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

er mischien iets eenvoudiger zou uitzien met if/else :)

pa.do
Berichten: 104
Lid geworden op: 19 apr 2006, 12:32
Locatie: Soest

Bericht door pa.do » 16 nov 2006, 13:13

Bedankt voor je reactie Svennson. Heb geen ervaring met "tpl" code, dus je opmerking over if/else snap ik niet. Misschien zou je kunnen laten zien hoe de code er dan uit moet zien.

Dat ik reageer op een topic van een jaar geleden, is omdat ik over dat onderwerp niets van een latere datum heb gevonden. Wel vragen maar geen antwoorden. Ook bij .com niet. Is kennelijk toch moeilijk.

Ik ben blij dat de '1' werkt, dat is het belangrijkste. Heb het m.b.v. het forum dus toch werkend kunnen krijgen. :D

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 16 nov 2006, 17:12

Het is php ;) tpl zijn de template bestanden.

Code: Selecteer alles

$notifyreply = ( isset($HTTP_POST_VARS['notifyreply']) ) ? ( ($HTTP_POST_VARS['notifyreply']) ? TRUE : 0 ) : TRUE;
is gelijk aan :

Code: Selecteer alles

if(isset($HTTP_POST_VARS['notifyreply']))
{
    if($HTTP_POST_VARS['notifyreply'])
    {
    $notifyreply = TRUE;
    }
    elseif(!$HTTP_POST_VARS['notifyreply'])
    {
    $notifyreply = 0;
    } 
}
elseif(!isset($HTTP_POST_VARS['notifyreply']))
{
$notifyreply = TRUE;
}
De laatste methode is wat langer en wat nutteloos maar als je er moet gaan in werken naar mijn mening duidelijker.

pa.do
Berichten: 104
Lid geworden op: 19 apr 2006, 12:32
Locatie: Soest

Bericht door pa.do » 17 nov 2006, 00:38

Nogmaals bedankt! Ik begrijp de bedoeling.

Gesloten