2.x/COPPA uitschakelen

Uit phpBB.nl Wiki
Ga naar: navigatie, zoeken

In de Verenigde Staten is er een wet, genaamd de COPPA. Deze stelt dat je ten minste 13 moet zijn om te registreren op een forum. In Europa bestaat deze wet niet, dus kun je het ook gewoon verwijderen.

Er zijn 3 dingen die je kan doen om dit weg te halen:

Optie 1: Overeenkomst verwijderen

Als je die hele overeenkomst niet wil, dan kan die ook gewoon helemaal weg. Volg dan deze instructies: Vergeet niet dat je dan ook niet meer akkoord hoeft te gaan met de "agreement", die ook daar wordt getoond. Wanneer je dit wel wilt, dan kan je beter één van de opties hieronder kiezen. includes/usercp_register.php
Regel 79

Verwijder deze code: if ( $mode == 'register' && !isset($HTTP_POST_VARS['agreed']) && !isset($HTTP_GET_VARS['agreed']) ) {

  include($phpbb_root_path . 'includes/page_header.'.$phpEx);
  show_coppa();
  include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

}

Optie 2: Taalbestanden legen

Je kan ook de tekst veranderen, zodat je alleen kan accepteren en negeren.

language/lang_dutch/lang_main.php
Regel 634

Vind: $lang['Agree_under_13'] = 'Ik stem toe met de voorwaarden en ben jonger dan 13 jaar'; $lang['Agree_over_13'] = 'Ik stem toe met de voorwaarden en ben ouder dan 13 jaar'; $lang['Agree_not'] = 'Ik ben het niet eens met de voorwaarden';

Vervang met: $lang['Agree_under_13'] = ; $lang['Agree_over_13'] = 'Ik stem toe met de gestelde voorwaarden'; $lang['Agree_not'] = 'Ik ben het niet eens met de voorwaarden';

Optie 3: Template wijzigen

Je kan ook de hele {AGREE_UNDER_13} link verwijderen.

templates/subSilver/agreement.tpl
Regel: 15

Vind en verwijder:

<a href="{U_AGREE_UNDER13}" class="genmed">{AGREE_UNDER_13}</a>

Tenslotte moeten we nog de tekst "Ouder dan 13" aanpassen.

language/lang_dutch/lang_main.php
Regel: 634

Vind: $lang['Agree_over_13'] = 'Ik stem toe met de voorwaarden en ben ouder dan 13 jaar';

En verander in: $lang['Agree_over_13'] = 'Ik stem toe met de voorwaarden';