Seite 1 von 1
zwei Foren mit gleicher Benutzer-Datenbank?
Verfasst: 02.05.2008 11:19
von snorri
Hi alle,
ist es praktikabel möglich, zwei phpBB3 nebeneinander zu installieren, die aber auf die gleichen Benutzerdaten zugreifen?
Grund meiner Frage ist, dass ich Foren zu zwei Themen, aber auf der gleichen Site betreiben möchte. Wenn die völlig getrennt sind, sind gleichnamige Benutzer in den beiden Foren nicht unbedingt identisch (was früher oder später garantiert zu Ärger führt). Wenn ich sie in ein Forum zusammenlege, tauchen die Suchergebnisse zum einen Thema auch im anderen Forum auf usw..
-- snorri
Verfasst: 02.05.2008 15:16
von domstihler
Warum machst du überhaupt 2 Foren zu 2 Themen?
Für was gibt es Kategorien ?
Mein Tipp: Erstelle dir Einfach zwei Kategorien und da rein jeweils deine Foren!!!

Verfasst: 02.05.2008 15:24
von snorri
Wenn ich sie in ein Forum zusammenlege, tauchen die Suchergebnisse zum einen Thema auch im anderen Forum auf usw..
-- snorri
Verfasst: 02.05.2008 17:03
von Boecki91
Für phpBB3 ist mir noch keine richtige Lösung bekannt, und für phpBB2 gab es da mal was, je nachdem wie gut du dich auskennst kannst du ja mal im phpBB2er bereich suchen und dann testen.
ACHTUNG, das nachfolgende ist UNGETESTET und sollte nur bei LEEREN Foren durchgeführt werden
Wenn beide Foren leer sind und in der selben Datenbank liegen kannst du ja mal in der includes/constants.php des einen Forums schauen und folgendes
Code: Alles auswählen
Ändern:
define('USERS_TABLE', $table_prefix . 'users');
umändern in:
Selbiges dann auch mit folgenden anderen Tabellen machen:
Code: Alles auswählen
define('ACL_GROUPS_TABLE', $table_prefix . 'acl_groups');
define('ACL_OPTIONS_TABLE', $table_prefix . 'acl_options');
define('ACL_ROLES_DATA_TABLE', $table_prefix . 'acl_roles_data');
define('ACL_ROLES_TABLE', $table_prefix . 'acl_roles');
define('ACL_USERS_TABLE', $table_prefix . 'acl_users');
define('BANLIST_TABLE', $table_prefix . 'banlist');
define('BOTS_TABLE', $table_prefix . 'bots');
define('CONFIRM_TABLE', $table_prefix . 'confirm');
define('DISALLOW_TABLE', $table_prefix . 'disallow');
define('DRAFTS_TABLE', $table_prefix . 'drafts');
define('GROUPS_TABLE', $table_prefix . 'groups');
define('LOG_TABLE', $table_prefix . 'log');
define('MODERATOR_CACHE_TABLE', $table_prefix . 'moderator_cache');
define('MODULES_TABLE', $table_prefix . 'modules');
define('PRIVMSGS_TABLE', $table_prefix . 'privmsgs');
define('PRIVMSGS_FOLDER_TABLE', $table_prefix . 'privmsgs_folder');
define('PRIVMSGS_RULES_TABLE', $table_prefix . 'privmsgs_rules');
define('PRIVMSGS_TO_TABLE', $table_prefix . 'privmsgs_to');
define('SEARCH_RESULTS_TABLE', $table_prefix . 'search_results');
define('SEARCH_WORDLIST_TABLE', $table_prefix . 'search_wordlist');
define('SEARCH_WORDMATCH_TABLE', $table_prefix . 'search_wordmatch');
define('SESSIONS_TABLE', $table_prefix . 'sessions');
define('SESSIONS_KEYS_TABLE', $table_prefix . 'sessions_keys');
define('USER_GROUP_TABLE', $table_prefix . 'user_group');
define('USERS_TABLE', $table_prefix . 'users');
define('WARNINGS_TABLE', $table_prefix . 'warnings');
define('ZEBRA_TABLE', $table_prefix . 'zebra');
Verfasst: 05.05.2008 08:37
von snorri
cool, danke! Werde ich ausprobieren!
-- snorri