Zusätzliche Seite nach Nutzungsvertrag

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Gater
Mitglied
Beiträge: 14
Registriert: 07.08.2011 16:24
Kontaktdaten:

Zusätzliche Seite nach Nutzungsvertrag

Beitrag von Gater »

hallo phpbb.de

ich würde gern eine seite nach den nutzungsvertrag einrichten die ebenfalls bestätigt werden muss wie hier im forum

ich habe hier die forensuche schon benutzt leider aber nichts dazu gefunden

tia Gater
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Re: Zusätzliche Seite nach Nutzungsvertrag

Beitrag von D@ve »

Hab das schonmal gemacht... Ist kein Wunderwerk.
Die einfachste Variante wäre, wenn Du die Seite einfach VOR die eigentlichen Nutzungsbedingungen schalten würdest. Das macht es wesentlich einfacher, weil Du dann deutlich weniger in den phpBB-Code eingreifen musst.

Du erstellst Dir einfach eine Seite register.php

Code: Alles auswählen

<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

page_header();  


$template->assign_vars(array(
'U_REGISTER_CONFIRM' => appendsid($phpbb_rootpath . 'ucp.php?mode=register&confirmed=1')
		)
);


$template->set_filenames(array(
		'body' => 'register.html')
);

page_footer(); 
?>

Nun erstellst Du ein Template register.html in dem Du den Link aufrufst

<a href="{U_REGISTER_CONFIRM}">Stimme zu</a>
<a href="./index.php">Stimme nicht zu</a>

Dann musst in der eigentlich Registrierung (ucp/register.php) noch abfangen, wenn die URL direkt augerufen wird... Hmmm weiß gerade nicht wo, aber schau mal so um Zeile 95...

Code: Alles auswählen

if (!$agreed || ($coppa === false && $config['coppa_enable']) || ($coppa && !$config['coppa_enable']))
		{
Dahinter einfügen:

Code: Alles auswählen

$confirmed = request_var('confirmed',0);
if ($confirmed != 1)
trigger_error('Bitte erst XYZ-Bedingungen bestätigen');
Das war jetzt Quick n' Dirty aus dem Kopf raus. Dürfte aber erstmal Ansatz genug sein...

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Gater
Mitglied
Beiträge: 14
Registriert: 07.08.2011 16:24
Kontaktdaten:

Re: Zusätzliche Seite nach Nutzungsvertrag

Beitrag von Gater »

und wo kann ich den "Registrieren" Link bearbeiten das die register.php auch auf gerufen wird?
Gater
Mitglied
Beiträge: 14
Registriert: 07.08.2011 16:24
Kontaktdaten:

Re: Zusätzliche Seite nach Nutzungsvertrag

Beitrag von Gater »

hat niemand ne idee wie das geht bzw wo das steht?
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Re: Zusätzliche Seite nach Nutzungsvertrag

Beitrag von D@ve »

Entweder direkt im Template überall da wo Du es halt haben willst (z.B. overall_header) oder in der functions.php in der Funktion page_header oder page_footer (weiß ich gerade nicht auswendig).

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Gater
Mitglied
Beiträge: 14
Registriert: 07.08.2011 16:24
Kontaktdaten:

Re: Zusätzliche Seite nach Nutzungsvertrag

Beitrag von Gater »

iwie is da was faul
erst ma lädt er den styl nich mit und den ich stimme zu link geht auch nich

das war meine erste feststellung
dann hatte ich was editiert in der register.html
und veränderte sich nichts

und dann habe ich die register.html vom server gelöscht und er zeigt sie immer noch auf der register.php an

wie geht das?
Benutzeravatar
eichjoernchen
Mitglied
Beiträge: 205
Registriert: 07.07.2011 11:55
Wohnort: Bad Wildungen
Kontaktdaten:

Re: Zusätzliche Seite nach Nutzungsvertrag

Beitrag von eichjoernchen »

cache löschen!
Wer nicht fragt bleibt dumm!
http://schimmelmann.net *** http://joern.schimmelmann.net

Keine Supportanfragen per PN
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Re: Zusätzliche Seite nach Nutzungsvertrag

Beitrag von D@ve »

iwie is da was faul
Das oben war keine fertige Out-of-the-box-Lösung sondern einfach so geschwind runtergetippt ohne dass ich es getestet habe. Eine grobe Orientierung.

Du wirst nicht drumrumkommen, Dich mit der Sache zu beschäftigen, um zu VERSTEHEN, was Du da machst.

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Gater
Mitglied
Beiträge: 14
Registriert: 07.08.2011 16:24
Kontaktdaten:

Re: Zusätzliche Seite nach Nutzungsvertrag

Beitrag von Gater »

eichjoernchen hat geschrieben:cache löschen!
jo das war es^^
D@ve hat geschrieben:
iwie is da was faul
Das oben war keine fertige Out-of-the-box-Lösung sondern einfach so geschwind runtergetippt ohne dass ich es getestet habe. Eine grobe Orientierung.

Du wirst nicht drumrumkommen, Dich mit der Sache zu beschäftigen, um zu VERSTEHEN, was Du da machst.

Gruß, Dave
jo hattest du ja geschrieben

hat jetz alles soweit geklapt und funktioniert

danke für eure hilfe
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“