Seite 1 von 2
COPPA - einige Fragen - NEU: ERROR
Verfasst: 29.09.2004 17:51
von grizzlibaer
Hi Leute,
ich hoffe ich werde nicht erschlagen wenn ich das Thema nochmal anspreche

- die Infos die ich gefunden habe sind ziemlich alt, beantworten meine Fragen nicht oder die Links sind defekt
Mein Forum wird 2-sprachig - Deutsch/Englisch und zb auch für Leute die unter 12 sind:
Dazu gleich meine Fragen:
1. Was muß ich machen damit die Registrierung entweder in Deutsch oder Englisch angezeigt wird wenn man auf den Link "registrieren" klickt?
2. Kann ich für die deutschen Registrierer die Info so abändern, das dort nicht "exakt oder über 12 Jahre" steht sondern "Ich bin mit den Konditionen einverstanden"? --> Deutschsprachiger Raum
Leider kann ich diesen
Artikel nicht lesen da er nicht mehr existiert
3. Was muß ich bei den englischsprachen Registrieren beachten? Wie muß da die Registrierung aussehen und woher bekomme ich die notwendigen Dateien/Einträge oder was auch immer man benötigt?
Ich hoffe ich hab jetzt nichts vergessen *grübel*
Danke für die Hilfe
gruß
grizzli
Verfasst: 29.09.2004 20:35
von Christian_W
Verfasst: 29.09.2004 21:36
von grizzlibaer
Danke für die Links
zum "Sprache ändern":
Was muß ich machen wenn ich die Auswahl in der overall_header.tpl anzeigen lassen will?
Code: Alles auswählen
#-----[ OPEN ]------------------------------------------------
#
index.php
#
#-----[ FIND ]------------------------------------------------
#
include($phpbb_root_path . 'common.'.$phpEx);
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Select default language MOD
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx);
// End add - Select default language MOD
#
#-----[ FIND ]------------------------------------------------
#
$template->assign_vars(array(
'TOTAL_POSTS' =>
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
// Start add - Select default language MOD
if ( $board_config['real_default_lang'] == 'english' )
{
$Word_language = 'Language';
} else
{
include($phpbb_root_path . 'language/lang_' . $board_config['real_default_lang']. '/lang_main.'.$phpEx);
$Word_language = 'Language' . ' / ' . $lang['Word_language'] . ' ';
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang']. '/lang_main.'.$phpEx);
}
// End add - Select default language MOD
#
#-----[ FIND ]------------------------------------------------
#
'FORUM_LOCKED_IMG' =>
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Select default language MOD
'LANGUAGE_SELECT' => language_select($board_config['default_lang'], 'language'),
'L_SELECT_LANG' => $Word_language,
'L_CHANGE_NOW' => 'OK',
// End add - Select default language MOD
zum "coppa deaktivieren":
ganz versteh ich das nicht ... wenn ich den Link da entferne, dann steht da ja nur noch "bin nicht einverstanden" ... oder meintest Du den Link den Markus gepostet hat? --> Das Thema gibts nicht mehr
gruß
grizzli
Verfasst: 30.09.2004 12:19
von Christian_W
grizzlibaer hat geschrieben:Was muß ich machen wenn ich die Auswahl in der overall_header.tpl anzeigen lassen will?
Dann musst Du die Änderungen in der includes/page_header.php machen.
grizzlibaer hat geschrieben:zum "coppa deaktivieren":
ganz versteh ich das nicht ... wenn ich den Link da entferne, dann steht da ja nur noch "bin nicht einverstanden" ... oder meintest Du den Link den Markus gepostet hat? --> Das Thema gibts nicht mehr
Ich meine Du sollst das machen was ich dort geschrieben habe. Wenn Du nicht zuviel löschst passt es auch.
Gruß Christian
Verfasst: 30.09.2004 12:38
von grizzlibaer
Hi,
stopp, jetzt merk ich erst richtig was da steht mit dem Coppa ... ich soll das mit unter 13 löschen .... das ist in der 2.0.10 gar nicht mehr drinne ...
Also muß Coppa bei mir nicht deaktiviert werden
ich hab das mit over_13 drinne. Frage dazu: Ist es gesetzlich ok wenn ich den Text:
Ich bin mit den Konditionen dieses Forums einverstanden und über oder exakt 12 Jahre alt.
ändere in
Ich bin mit den Konditionen dieses Forums einverstanden
gesetzlich deshalb, da es sicher auch unter 13 jährige gibt die sich bei mir registrieren werden .... oder muß da noch ein extra Hinweis stehen wie zb "Wenn Du unter 13 bist, müßen Deine Eltern zustimmen" oder so ...
Und wie ist das mit der Registrierung aus dem Englischsprachigen Raum?
ist da Coppa zwingend? Wenn ja, wo bekomme ich die benötigten Dateien her? Stellt man das Forum auf Englisch um ist der Text bei der Registrierung ja nur übersetzt .....
Und zum Sprachmod:
Das mit der page_header.php ist mir klar. Nur habe ich da Probleme mit dem FIND-Part ... diese Stellen gibts da nicht. Der Code muß da doch sicher auch an bestimmten Stellen eingefügt werden oder? Dazu reichen meine PHP-Kentnisse leider überhaupt nicht. Hilfe dabei wäre echt super
gruß
grizzli
Verfasst: 30.09.2004 20:14
von Christian_W
grizzlibaer hat geschrieben:stopp, jetzt merk ich erst richtig was da steht mit dem Coppa ... ich soll das mit unter 13 löschen .... das ist in der 2.0.10 gar nicht mehr drinne ...
Also muß Coppa bei mir nicht deaktiviert werden
In der deutschen Version die Du hier runterladen kannst ist Coppa schon deaktiviert.
grizzlibaer hat geschrieben:ich hab das mit over_13 drinne. Frage dazu: Ist es gesetzlich ok wenn ich den Text:
Ich bin mit den Konditionen dieses Forums einverstanden und über oder exakt 12 Jahre alt.
ändere in
Ich bin mit den Konditionen dieses Forums einverstanden
gesetzlich deshalb, da es sicher auch unter 13 jährige gibt die sich bei mir registrieren werden .... oder muß da noch ein extra Hinweis stehen wie zb "Wenn Du unter 13 bist, müßen Deine Eltern zustimmen" oder so ...
Weil das in Deutschland nicht nötig ist, dass die Eltern zustimmen wurde es ja deaktiviert. Da gibt's afaik auch einen Thread dazu.
(bin aber jetzt zu faul zum suchen)
grizzlibaer hat geschrieben:Und wie ist das mit der Registrierung aus dem Englischsprachigen Raum?
ist da Coppa zwingend? Wenn ja, wo bekomme ich die benötigten Dateien her? Stellt man das Forum auf Englisch um ist der Text bei der Registrierung ja nur übersetzt .....
In welche Ländern das nötig ist und ob das auch gilt wenn Du das Forum in Deutschlang betreibst weiß ich nicht.
grizzlibaer hat geschrieben:Das mit der page_header.php ist mir klar. Nur habe ich da Probleme mit dem FIND-Part ... diese Stellen gibts da nicht. Der Code muß da doch sicher auch an bestimmten Stellen eingefügt werden oder? Dazu reichen meine PHP-Kentnisse leider überhaupt nicht. Hilfe dabei wäre echt super

overall_header.tpl ist klar?
Der Rest:
Code: Alles auswählen
----- öffne -----
includes/page_header.php
----- finde -----
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
----- füge danach ein -----
// Start add - Select default language MOD
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx);
// End add - Select default language MOD
----- finde ------
$template->assign_vars(array(
'SITENAME' => $board_config['sitename'],
----- füge davor ein -----
// Start add - Select default language MOD
if ( $board_config['real_default_lang'] == 'english' )
{
$Word_language = 'Language';
} else
{
include($phpbb_root_path . 'language/lang_' . $board_config['real_default_lang']. '/lang_main.'.$phpEx);
$Word_language = 'Language' . ' / ' . $lang['Word_language'] . ' ';
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang']. '/lang_main.'.$phpEx);
}
// End add - Select default language MOD
----- finde ------
'SITENAME' => $board_config['sitename'],
----- füge davor ein -----
// Start add - Select default language MOD
'LANGUAGE_SELECT' => language_select($board_config['default_lang'], 'language'),
'L_SELECT_LANG' => $Word_language,
'L_CHANGE_NOW' => 'OK',
// End add - Select default language MOD
Gruß Christian
Verfasst: 30.09.2004 20:34
von grizzlibaer
Hi
jop, overall_header ist klar
Folgende FM erscheint wenn ich die codes einfüge:
Code: Alles auswählen
Fatal error: Cannot redeclare language_select() (previously declared in /usr/local/www/.../..../www.webseite.de/ordner/ordner/includes/functions_selects.php:27) in /usr/local/www/.../..../www.webseite.de/ordner/ordner/includes/functions_selects.php on line 27
folgende Stelle in der functions_selects.php line 27:
Code: Alles auswählen
function language_select($default, $select_name = "language", $dirname="language")
gruß
grizzli
PS: Der Thread wegen dem COPPA gibts nicht mehr. Das müßte der Link sein den ich oben gepostet habe .... Den Rest muß ich noch gucken *überleg*
Verfasst: 30.09.2004 21:05
von Christian_W
grizzlibaer hat geschrieben:Folgende FM erscheint wenn ich die codes einfüge:
Code: Alles auswählen
Fatal error: Cannot redeclare language_select() (previously declared in /usr/local/www/.../..../www.webseite.de/ordner/ordner/includes/functions_selects.php:27) in /usr/local/www/.../..../www.webseite.de/ordner/ordner/includes/functions_selects.php on line 27
Das liegt daran, dass Du die Änderung jetzt in der page_header.php und in der index.php hast. Lösche einfach die Änderungen aus der index.php wieder (Backup der Datei hast Du ja sicher

)
Gruß Christian
Verfasst: 30.09.2004 21:44
von grizzlibaer
oh, und ich dachte ich hätte die index.php wieder zurückgespielt
vielen lieben Dank. Wieder ein "Problem" mehr gelöst
Jetzt muß ich nur noch wegen der Registrierung gucken.
Vielleicht hat da ja auch jemand anders Erfahrung/Wissen diesbzgl.?
Fürs Deutsche werd ich erstmal die Linkdefinition ändern
gruß
grizzli
Verfasst: 01.10.2004 21:04
von grizzlibaer
hi,
öhmmm, ich wollt grad in mein Pril um die Sprache zu ändern und mußte mit erschrecken feststellen das das nicht geht

- bin als Admi eingeloggt (ist aber denk ich egal da ein normaluser auch nicht dahin kommt)
Code: Alles auswählen
Fatal error: Cannot redeclare language_select() (previously declared in /usr/local/www/.../..../www.webseite.de/ordner/ordner/includes/functions_selects.php:27) in /usr/local/www/.../..../www.webseite.de/ordner/ordner/includes/functions_selects.php on line 27
Jetzt bin ich mir aber 100%ig sicher das der Code nicht mehr in der index.php ist ... was könnte das jetzt sein?
gruß
grizzli