Eigene Seite in phpBB einfügen
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Eigene Seite in phpBB einfügen
Hi!
ich würde ganz gerne eine php-Seite in da Forum integrieren. Dazu sollte man a) den Link aufrufen können der oben steht und b) sollte es sich in das Forumlayout anpassen. Das heisst Header, Footer etc. müssten eingebunden werden.
Ausserdem sollten nur Leute diese Seite aufrufen dürfen, die in einer entsprechechenden Gruppe sind. Das heisst ich müsste für die Gruppe auch noch Rechte geben können, ob Zugriff auf diese Seite erfolgen darf oder nicht!
Deswegen hier nun meine Frage - wie realisiere ich das?!?
Greetz bOOt
ich würde ganz gerne eine php-Seite in da Forum integrieren. Dazu sollte man a) den Link aufrufen können der oben steht und b) sollte es sich in das Forumlayout anpassen. Das heisst Header, Footer etc. müssten eingebunden werden.
Ausserdem sollten nur Leute diese Seite aufrufen dürfen, die in einer entsprechechenden Gruppe sind. Das heisst ich müsste für die Gruppe auch noch Rechte geben können, ob Zugriff auf diese Seite erfolgen darf oder nicht!
Deswegen hier nun meine Frage - wie realisiere ich das?!?
Greetz bOOt
Nun, wegen dem Template-System ist das nicht ganz so einfach. Zu jeder php-Seite gehören eine oder mehrere .tpl-Dateien im Styles-Verzeichnis.
Ein geeigneter Einstiegspunkt für die Eigenentwicklung könnten z.B. die FAQs sein, die Seite ist rel. einfach aufgebaut. Aber etwas Code-Studium wird da schon notwendig sein...
Gruß, Philipp
Ein geeigneter Einstiegspunkt für die Eigenentwicklung könnten z.B. die FAQs sein, die Seite ist rel. einfach aufgebaut. Aber etwas Code-Studium wird da schon notwendig sein...
Gruß, Philipp
-
- Ehemaliges Teammitglied
- Beiträge: 3005
- Registriert: 13.10.2002 15:15
- Wohnort: Wilhelmshaven
- Kontaktdaten:
Ansonsten schau mal hier: http://phpbb.de/viewtopic.php?p=87085#87085
Sorry, aber warum sollte das template system sowas schwerer machen? Ausserdem muß man es nicht benutzen wenn man nicht will.PhilippK hat geschrieben:Nun, wegen dem Template-System ist das nicht ganz so einfach. Zu jeder php-Seite gehören eine oder mehrere .tpl-Dateien im Styles-Verzeichnis.
Ein geeigneter Einstiegspunkt für die Eigenentwicklung könnten z.B. die FAQs sein, die Seite ist rel. einfach aufgebaut. Aber etwas Code-Studium wird da schon notwendig sein...
Gruß, Philipp
Mfg
Jens Gutzeit
Nun, die Erstellung einer Seite mit dem Template-System ist erst mal etwas schwerer als 'ne ganz einfache HTML- oder PHP-Seite.jensemann hat geschrieben:Sorry, aber warum sollte das template system sowas schwerer machen? Ausserdem muß man es nicht benutzen wenn man nicht will.
Nur ohne Template-System wird's eben nicht ganz so einfach, den Header und den Footer mit einzupassen...
Gruß, Philipp
HiPhilippK hat geschrieben: Nun, die Erstellung einer Seite mit dem Template-System ist erst mal etwas schwerer als 'ne ganz einfache HTML- oder PHP-Seite.
Nur ohne Template-System wird's eben nicht ganz so einfach, den Header und den Footer mit einzupassen...
Gruß, Philipp
Für header und footer hast du erstmal selber gar nichts mit dem template system am hut du kannst also problemlos sowas schreiben wie:
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = '../phpBB2/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'Meine erste seite';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
Hallo Welt
<?php
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Mfg
Jens Gutzeit
Der Code ist für eine neue Seite nenne sie doch einfach neue_seite.php
Es ist allerdings nicht der feine Weg, für so etwas.
Schaue dir das mal an:
KB:phpbb_seite
KB:template_syntax
KB:template_system
Alle Artikel sind für phpBB2
Für phpBB3:
http://olympuswiki.naderman.de/Deutsch: ... ene_Seiten
http://olympuswiki.naderman.de/Adding_pages
http://www.phpbb.com/mods/documentation/
Es ist allerdings nicht der feine Weg, für so etwas.
Schaue dir das mal an:
KB:phpbb_seite
KB:template_syntax
KB:template_system
Alle Artikel sind für phpBB2
Für phpBB3:
http://olympuswiki.naderman.de/Deutsch: ... ene_Seiten
http://olympuswiki.naderman.de/Adding_pages
http://www.phpbb.com/mods/documentation/