Hallo,
ich möchte phpBB in Verbindung mit einem Portal einsetzen.
Dabei soll das Forum als solches erhalten bleiben, jedoch
möchte ich die Userverwaltung und die Postfach/Nachrichtenfunktion
global nutzen.
d.h. im Detail folgendes:
Ich baue ein Portal mit diversen Inhalten, die mit phpBB eigentlich nichts
zu tun haben. Da werden diverse Datenbanken zu finden sein, Newsletter,
Chat, Berichte, etc.
Die Optik des Portals wird auch nicht im Stil von phpBB aufgebaut sein.
Was ich z.B. möchte, ist dass die Registrierung der Board-User global für
die ganze Seite gilt. Wenn jemand z.B. einen Bereicht schreibt, muss er
sich erst einloggen. Das Login sollte im angezeigt werden, wenn er noch
nicht eingeloggt ist, und danach wieder auf die Seite gelinkt werden, auf
die er eigentlich wollte.
Dabist ist absolut ausgeschlossen, dass ich für die Bereichte das Board
verwende, es müssen eigene Seiten sein.
Eine weitere Anwendung ist z.B. eine Ansprechpartnerdatenbank oder
ein Terminkalender, all dies soll an das Login des Forums gebunden sein.
Alle Daten (ausser der Userdaten) erfasse ich aber in separaten mysql-
Tabellen und will diese mit dem phpBB User verknüpfen.
Liegt eine neue private nachricht für den User vor, soll dies an jeder Stelle
des Portals sichbar werden, bzw. ein Popup erfolgen (das kann phpBB
glaube ich).
Ja, und die Sache mit der Session: Kann ich nicht anstelle der phpBB-
eigenen Session eine "normal" php4-Session verwenden? Dann stehen
mir ja denke ich auch alle Userdaten problemlos zur Verfügung.
So, das im groben, ich hoffe mein Vorhaben ist verständlich ausgedrückt :)
Wie offen liegt diese User-Verwaltung im phpBB?
Kann man das so einfach in "fremde" Seiten einbinden?
Grundsatzfrage: phpBB im Portal einsetzen
Du kannst nicht-phpBB Seiten so einbinden, daß die Login-Daten und Header/Footer vom phpBB verwendet werden: KB:phpbb_seite. Header und Footer kannst du über die Templates von phpBB verändern oder auch komplett weglassen.
Dem Kommentar "If you replace the session code ..." aus sessions.php nach zu urteilen sollte es möglich sein, daß phpBB das PHP Session-Management verwendet, wenn du die vier Funktionen in der Datei umschreibst, so daß sie die session_* Funktionen aufrufen; ausprobiert habe ich das jedoch noch nicht.
Dem Kommentar "If you replace the session code ..." aus sessions.php nach zu urteilen sollte es möglich sein, daß phpBB das PHP Session-Management verwendet, wenn du die vier Funktionen in der Datei umschreibst, so daß sie die session_* Funktionen aufrufen; ausprobiert habe ich das jedoch noch nicht.