Code veranderingen phpBB 2.0.18 --> 2.0.19
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

- MandersOnline
- Berichten: 735
- Lid geworden op: 27 aug 2003, 22:58
- Locatie: Amsterdam
- Contacteer:
Als je even in het Adminstrator Paneel gaat kijken bij Algemeen Beheer >> Configuratie dan zie je wel wat staan...The Sting schreef:
De volgende code deed mij denken dat ik iets kon stellen, maar krijg niets gevonden. Of zijn er defaults voor ingesteld en hoe staan die dan?.
Code: Selecteer alles
// // Login attempts configuration // $lang['Max_login_attempts'] = 'Allowed login attempts'; $lang['Max_login_attempts_explain'] = 'The number of allowed board login attempts.'; $lang['Login_reset_time'] = 'Login lock time'; $lang['Login_reset_time_explain'] = 'Time in minutes the user have to wait until he is allowed to login again after exceeding the number of allowed login attempts.';
Ik geloof dat je bedoeld of je iets in kunt stellen? Nou, dat kan:The Sting schreef:De volgende code deed mij denken dat ik iets kon stellen, maar krijg niets gevonden. Of zijn er defaults voor ingesteld en hoe staan die dan?.
ACP -> Algemeen beheer -> configuratie
"Toegestane aantal loginpogingen"
"Wachttijd tussen twee login-pogingen"
Edit:
Bij mij zit het in dit bestand: bbcode.php, als ik de oude code terug zet doet de functie het weer:
Code: Selecteer alles
#
#-----[ OPEN ]---------------------------------------------
#
includes/bbcode.php
#
#-----[ FIND ]---------------------------------------------
# Line 203
$patterns[] = "#\[url\]([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url1'];
// [url]www.phpbb.com[/url] code.. (no xxxx:// prefix).
$patterns[] = "#\[url\]((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*?)\[/url\]#is";
#
#-----[ REPLACE WITH ]---------------------------------------------
#
$patterns[] = "#\[url\]([\w]+?://([\w\#$%&~/.\-;:=,?@\]+]|\[(?!url=))*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url1'];
// [url]www.phpbb.com[/url] code.. (no xxxx:// prefix).
$patterns[] = "#\[url\]((www|ftp)\.([\w\#$%&~/.\-;:=,?@\]+]|\[(?!url=))*?)\[/url\]#is";
#
#-----[ FIND ]---------------------------------------------
# Line 255
$text = bbencode_first_pass_pda($text, $uid, '/\[quote=(\\\".*?\\\")\]/is', '[/quote]', '', false, '', "[quote:$uid=\\1]");
#
#-----[ REPLACE WITH ]---------------------------------------------
#
$text = bbencode_first_pass_pda($text, $uid, '/\[quote=\\\\"(.*?)\\\\"\]/is', '[/quote]', '', false, '', "[quote:$uid=\\\"\\1\\\"]");
#
#-----[ FIND ]---------------------------------------------
# Line 392
if( preg_match('#\[quote=\\\"#si', $possible_start, $match) && !preg_match('#\[quote=\\\"(.*?)\\\"\]#si', $possible_start) )
{
// OK we are in a quote tag that probably contains a ] bracket.
// Grab a bit more of the string to hopefully get all of it..
if ($close_pos = strpos($text, '"]', $curr_pos + 9))
{
if (strpos(substr($text, $curr_pos + 9, $close_pos - ($curr_pos + 9)), '[quote') === false)
{
$possible_start = substr($text, $curr_pos, $close_pos - $curr_pos + 2);
#
#-----[ REPLACE WITH ]---------------------------------------------
#
if( preg_match('#\[quote=\\\"#si', $possible_start, $match) && !preg_match('#\[quote=\\\"(.*?)\\\"\]#si', $possible_start) )
{
// OK we are in a quote tag that probably contains a ] bracket.
// Grab a bit more of the string to hopefully get all of it..
if ($close_pos = strpos($text, '"]', $curr_pos + 14))
{
if (strpos(substr($text, $curr_pos + 14, $close_pos - ($curr_pos + 14)), '[quote') === false)
{
$possible_start = substr($text, $curr_pos, $close_pos - $curr_pos + 7);
- MandersOnline
- Berichten: 735
- Lid geworden op: 27 aug 2003, 22:58
- Locatie: Amsterdam
- Contacteer:
Sorry, begreep je verkeerd, dat kun je idd dus instellen in configuratie.The Sting schreef:Begrijp ik, maar hoeveel keer mag een user proberen om in te loggen.mac-rolec schreef:nee, die code moet je toevoegen, die is er niet. Gewoon onderaan het taalbestand.
Hoelang, moet hij bij falen, wachten om het opnieuw te proberen?.

- MandersOnline
- Berichten: 735
- Lid geworden op: 27 aug 2003, 22:58
- Locatie: Amsterdam
- Contacteer:
Ja denk de lang_admin.php nog niet bijgewerkt of via ftp geplaatstThe Sting schreef:Je hebt gelijk, maar er staat geen verklarende tekst bijMandersOnline schreef:Als je even in het Adminstrator Paneel gaat kijken bij Algemeen Beheer >> Configuratie dan zie je wel wat staan..., waar ben ik wat vergeten, natuurlijk. heb denk ik de language, niet geFTPt

-
- Berichten: 208
- Lid geworden op: 23 feb 2003, 10:30
- Locatie: Eibergen
- Contacteer:
Stom niet op het net gezet.MandersOnline schreef:Ja denk de lang_admin.php nog niet bijgewerkt of via ftp geplaatstThe Sting schreef:Je hebt gelijk, maar er staat geen verklarende tekst bijMandersOnline schreef:Als je even in het Adminstrator Paneel gaat kijken bij Algemeen Beheer >> Configuratie dan zie je wel wat staan..., waar ben ik wat vergeten, natuurlijk. heb denk ik de language, niet geFTPt
Zie nu 5 pogingen en 30, zouden dat seconden zijn?.
Met groet, The Sting
- MandersOnline
- Berichten: 735
- Lid geworden op: 27 aug 2003, 22:58
- Locatie: Amsterdam
- Contacteer:
30 minutenThe Sting schreef:Stom niet op het net gezet.MandersOnline schreef:Ja denk de lang_admin.php nog niet bijgewerkt of via ftp geplaatstThe Sting schreef: Je hebt gelijk, maar er staat geen verklarende tekst bij, waar ben ik wat vergeten, natuurlijk. heb denk ik de language, niet geFTPt
Zie nu 5 pogingen en 30, zouden dat seconden zijn?.
- MandersOnline
- Berichten: 735
- Lid geworden op: 27 aug 2003, 22:58
- Locatie: Amsterdam
- Contacteer:
Update klaar, was een makkie deze keer.
KNAVIVO DIERENHULP
Stimuleer verdraagzaamheid. Wees eens wat vaker irritant.
Stimuleer verdraagzaamheid. Wees eens wat vaker irritant.
Nog een kleine aanvulling. Ik zie dus het volgende: "[ quote]bericht[ /quote]" (zonder spaties)Epic schreef: Edit:
Bij mij zit het in dit bestand: bbcode.php, als ik de oude code terug zet doet de functie het weer:
Wanneer ik het bestand update dan worden vanaf dat moment de nieuwe berichten met een quote fout weergegeven. Alle berichten die eerder zijn geplaatst blijven goed. Op het moment van posten gaat er iets fout. Als ik de oude code terug zet en het "foute" bericht daarna edit gaat het weer wél goed.
Iemand een idee wat er fout gaat?
Goed opletten bij dit stuk:Epic schreef:Nog een kleine aanvulling. Ik zie dus het volgende: "[ quote]bericht[ /quote]" (zonder spaties)Epic schreef: Edit:
Bij mij zit het in dit bestand: bbcode.php, als ik de oude code terug zet doet de functie het weer:
Wanneer ik het bestand update dan worden vanaf dat moment de nieuwe berichten met een quote fout weergegeven. Alle berichten die eerder zijn geplaatst blijven goed. Op het moment van posten gaat er iets fout. Als ik de oude code terug zet en het "foute" bericht daarna edit gaat het weer wél goed.
Iemand een idee wat er fout gaat?
Code: Selecteer alles
#
#-----[ FIND ]---------------------------------------------
# Line 255
$text = bbencode_first_pass_pda($text, $uid, '/\[quote=(\\\".*?\\\")\]/is', '[/quote]', '', false, '', "[quote:$uid=\\1]");
#
#-----[ REPLACE WITH ]---------------------------------------------
#
$text = bbencode_first_pass_pda($text, $uid, '/\[quote=\\\\"(.*?)\\\\"\]/is', '[/quote]', '', false, '', "[quote:$uid=\\\"\\1\\\"]");
#
#-----[ FIND ]---------------------------------------------
# Line 392
if( preg_match('#\[quote=\\\"#si', $possible_start, $match) && !preg_match('#\[quote=\\\"(.*?)\\\"\]#si', $possible_start) )
{
// OK we are in a quote tag that probably contains a ] bracket.
// Grab a bit more of the string to hopefully get all of it..
if ($close_pos = strpos($text, '"]', $curr_pos + 9))
{
if (strpos(substr($text, $curr_pos + 9, $close_pos - ($curr_pos + 9)), '[quote') === false)
{
$possible_start = substr($text, $curr_pos, $close_pos - $curr_pos + 2);
#
#-----[ REPLACE WITH ]---------------------------------------------
#
if( preg_match('#\[quote=\\\"#si', $possible_start, $match) && !preg_match('#\[quote=\\\"(.*?)\\\"\]#si', $possible_start) )
{
// OK we are in a quote tag that probably contains a ] bracket.
// Grab a bit more of the string to hopefully get all of it..
if ($close_pos = strpos($text, '"]', $curr_pos + 14))
{
if (strpos(substr($text, $curr_pos + 14, $close_pos - ($curr_pos + 14)), '[quote') === false)
{
$possible_start = substr($text, $curr_pos, $close_pos - $curr_pos + 7);
... Maar ik modereer (nog) niet.
Ik heb het nu 5 keer aangepast, maar het helpt niet.Bee schreef: Goed opletten bij dit stuk:
Deze regel is de boosdoener, de andere 2 wijzigingen in het bestand heb ik wel gedaan:
Code: Selecteer alles
#
#-----[ FIND ]---------------------------------------------
# Line 255
$text = bbencode_first_pass_pda($text, $uid, '/\[quote=(\\\".*?\\\")\]/is', '[/quote]', '', false, '', "[quote:$uid=\\1]");
#
#-----[ REPLACE WITH ]---------------------------------------------
#
$text = bbencode_first_pass_pda($text, $uid, '/\[quote=\\\\"(.*?)\\\\"\]/is', '[/quote]', '', false, '', "[quote:$uid=\\\"\\1\\\"]");