Seite 1 von 2
2 Foren, eine Datenbank, aber unterschiedliche Design nutzen
Verfasst: 24.12.2003 11:17
von Arguss
Hallo,
erst einmal wünsche ich allen hier wunderschöne Weihnachten!
Ich bräuchte einmal euren Expertenrat, zwar möchte ich zwei Foren betreiben die sich eine Datenbank teilen, es sollen aber in beiden Foren die gleichen Beträge angezeigt werden, welches ja auch nicht das Problem ist.
Das Problem besteht darin das ich beide Foren unterschiedlich konfigurieren muß, also sprich die Domain unterschiedlich zu setzen ist da es ansonsten Probleme mit den Cookie's gibt.
Ferner möchte ich für jedes Forum ein unterschiedliches Design nutzen, aber jede Änderung die ich im moment an den einen Forum ausführe, wirkt sich auch auf das andere aus und genau da ist mein Problem!
Ich müßte also für das eine Forum eigene Einträge in der Datenbank haben die nur das Design und die Konfiguration betreffen!
Kann mir da jemand weiter helfen?
Was muß ich wo und wie ändern?
Hier mal die Link's zu den Foren:
http://forum.dimani.com
http://hdw-forum.dimani.com
Gruß
Arguss
Verfasst: 25.12.2003 16:36
von Acid
Hmm.. du installierst doch phpBB zweimal oder ? Die Änderungen bezüglich des Templates im Adminpanel (Grundfarben, Wahl des Templates, Angabe der *.css Datei etc.) kannst du ja aussen vor lassen. Und einfach die *.tpl Dateien der beiden phpBB´s direkt und getrennt von einander bearbeiten/verändern!?
Verfasst: 25.12.2003 22:02
von Arguss
Ich habe gerade noch einmal geschaut und ich mußte, folgende Zeilen in der Datenbank kopieren:
phpbb_config
phpbb_themes
phpbb_themes_name
also muß der andere Forum jetzt folgen einträge ansprechen:
phpbb_hdw_config
phpbb_hdw_themes
phpbb_hdw_themes_name
Da ich ja nicht einfach das Tableprefix in der config ändern kann muß ich wohl auf die einzelnen Dateien zugreifen, aber welche?
Und wo muß ich was ändern?
Gruß
Arguss
Verfasst: 25.12.2003 22:41
von Acid
hmm.. eigentlich reicht es aus, wenn du in der constants.php des 2. Forums die Definierungen dieser Tabellen abänderst.
define('CONFIG_TABLE', $table_prefix.'config');
define('THEMES_TABLE', $table_prefix.'themes');
define('THEMES_NAME_TABLE', $table_prefix.'themes_name');
..könnte dann so ausschauen..
define('CONFIG_TABLE', 'phpbb_hdw_config');
define('THEMES_TABLE', 'phpbb_hdw_themes');
define('THEMES_NAME_TABLE', 'phpbb_hdw_themes_name');
Beide Installationen sollten dann aber in einer Datenbank gemacht sein.
Verfasst: 25.12.2003 23:16
von Gast
Super DANKE klappt riesig ohne dich hätte ich mir sicherlich nen Wolf gesucht!!
Nochmals Danke
Gruß
Arguss
Verfasst: 26.12.2003 15:29
von Arguss
Hmmm,
doch nocht nicht alle Probleme gelöst, wie bekomme ich die Grafiken bzw. Avatare dazu sich ein Verzeichnis zuteilen?
Verfasst: 26.12.2003 15:36
von Fabian
Unterordner erstellen. *glaub*
Verfasst: 26.12.2003 17:44
von Arguss
Mal anders gefragt, kann ich den Pfad zu den Avataren irgendwo fest setzen?
Mein Problem ist folgendes:
Ein Forum ist untern forum.dimani.com
und das andere unter hdw-forum.dimani.com
installiert, beide nutzen eine Datenbank. Damit aber jedes Forum eigenen ständig konfiguriert werden kann wurde die Datenbank durch folgende Zeilen erweitert:
phpbb_hdw_config
phpbb_hdw_themes
phpbb_hdw_themes_name
und auf diese neuen Datenbankeinträge umgeleitet.
Bis dahin funktioniert ja auch alles einwandfrei, bis das eigentlich die Avatare von forum.dimani.com weiter genutzt werden sollten.
Jetzt das Problem, ich richte beide Foren folgender maßen ein:
Domain :
www.dimani.com
Script Pfad : /forum/
Speicherort für Smilies: images/smiles
Avatar Speicherpfad : images/avatars
Avatar Galeriepfad : images/avatars/gallery
In dem Forum unter forum.dimani.com werden die Avatare richtig angezeigt, auch das Speichern läuft korrekt, nur leider in dem Forum unter hdw-forum.dimani.com wird immer noch hdw-forum.dimani.com vor die Grafiken gesetzt.
Wo holt das Forum diese Info über den Pfad der Grafiken weg oder wie gesetzt er sich zusammen?
Gruß
Arguss
Verfasst: 26.12.2003 19:13
von Acid
Verfasst: 26.12.2003 20:39
von Gast
Fast, aber es sollen ja über beide Foren Avatare hoch geladen werden können.
Angezeigt werden die Avatare auch wenn ich einfach
http://www.dimani.com/forum/images/avatar/ als Pfad angebe, dann wird automatisch der upload in dem Forum deaktiviert.