Seite 1 von 2

zweites Forum / halbe Datenbank

Verfasst: 21.02.2004 14:10
von Dave
Ich habe gerade ein zweites Forum auf dem Webspace installiert. Nun will ich die User tabelle, smilie tabelle, style tabelle, rang tabelle, übernehmen
Die klappen auch wunderbar. Mein Problem liegt nun bei der Nachrichten tabelle... Die Seite bleibt einfach leer :roll:

auszug aus der constant.php:

Code: Alles auswählen

define('AUTH_ACCESS_TABLE', $table_prefix.'auth_access');
define('BANLIST_TABLE', $table_prefix.'banlist');
define('CATEGORIES_TABLE', $table_prefix.'categories');
define('CONFIG_TABLE', $table_prefix.'config');
define('DISALLOW_TABLE', $table_prefix.'disallow');
define('FORUMS_TABLE', $table_prefix.'forums');
define('GROUPS_TABLE', $table_prefix.'groups');
define('POSTS_TABLE', $table_prefix.'posts');
define('POSTS_TEXT_TABLE', $table_prefix.'posts_text');
define('PRIVMSGS_TABLE', 'phpbb_privmsgs');
define('PRIVMSGS_TEXT_TABLE', 'phpbb_privmsgs_text');
define('PRIVMSGS_IGNORE_TABLE', 'phpbb_privmsgs_ignore');
define('PRUNE_TABLE', $table_prefix.'forum_prune');
define('RANKS_TABLE', 'phpbb_ranks');
define('SEARCH_TABLE', $table_prefix.'search_results');
define('SEARCH_WORD_TABLE', $table_prefix.'search_wordlist');
define('SEARCH_MATCH_TABLE', $table_prefix.'search_wordmatch');
define('SESSIONS_TABLE', $table_prefix.'sessions');
define('SMILIES_TABLE', 'phpbb_smilies');
define('THEMES_TABLE', 'phpbb_themes');
define('THEMES_NAME_TABLE', 'phpbb_themes_name');
define('TOPICS_TABLE', $table_prefix.'topics');
define('TOPICS_WATCH_TABLE', $table_prefix.'topics_watch');
define('USER_GROUP_TABLE', $table_prefix.'user_group');
define('USERS_TABLE', 'phpbb_users');
define('WORDS_TABLE', $table_prefix.'words');
define('VOTE_DESC_TABLE', $table_prefix.'vote_desc');
define('VOTE_RESULTS_TABLE', $table_prefix.'vote_results');
define('VOTE_USERS_TABLE', $table_prefix.'vote_voters');
....
define('PRIVMSGA_TABLE', 'phpbb_privmsga');
define('PRIVMSGA_RECIPS_TABLE', 'phpbb_privmsga_recips');
define('PRIVMSGA_FOLDERS_TABLE', 'phpbb_privmsga_folders');
define('PRIVMSGA_RULES_TABLE', 'phpbb_privmsga_rules');
Wo habe ich da nen Fehler gemacht? :roll:

Und noch ne andere Frage: Wenn sich in einem Forum ein user registriert und ich ihn wieder lösche gibt das dann Probleme mit den User rechten? (gruppen oder so was)

MfG
Dave

Verfasst: 21.02.2004 14:15
von Mister_X
haben diese a's irgendeinen tieferen Sinn?
define('PRIVMSGA_TABLE', 'phpbb_privmsga');
define('PRIVMSGA_RECIPS_TABLE', 'phpbb_privmsga_recips');
define('PRIVMSGA_FOLDERS_TABLE', 'phpbb_privmsga_folders');
define('PRIVMSGA_RULES_TABLE', 'phpbb_privmsga_rules');
IMHO müssten da s stehen.

Zur zweiten Frage: Im Standard phpBB2 werden alle Tabellen "gesäubert" wenn du einen Benutzer löschst, falls du Mods eingebaut hast kommt das natürlich drauf an wie sauber die Mods programmiert wurden.

Verfasst: 21.02.2004 14:17
von Dave
klar haben die das :D siehe hier ;)

Verfasst: 21.02.2004 14:23
von Mister_X
ah ein Mod :), dann schnell ins anderen Forum damit :P ;)
erklärt mal genauer welche Prefixe die beiden Foren haben und welches Forum du in welches integrieren willst.

--- Verschoben nach Modifikationen ---

Verfasst: 21.02.2004 14:26
von Dave
normales Forum:
phpbb_xxx url siehe signatur ;)
zweites Forum:
sgame_xxx url ist ja auch eigentlich egal :roll:

Das zweite Forum soll dann die User tabelle, den Style, die nachrichten, Die Karte, die Ränge, die smilies übernehmen. Alles funktioniert nur die Nachrichten nicht ;)

Verfasst: 21.02.2004 15:33
von Mister_X
Ohne die Veränderung funktioniert es mit den Nachrichten? (Also die Nachrichten die dir dann im neuen Forum geschickt wurden)
Die /tools/upgrade_to_privmsga.php hast du in deinem alten Forum schon ausgeführt?

Verfasst: 21.02.2004 15:36
von Dave
in dem 1. Forum funktioniert es ohne Probleme ;)

Sie müßen nur noch in das 2. Forum übernommen werden

Verfasst: 21.02.2004 15:39
von Mister_X
Nur zur Kontrolle: Wenn du im neuen Forum die vorgesehen Tabellen nimmst (also sgame_xxx) funktioniert der Mod dann im neuen Forum?

Verfasst: 21.02.2004 15:45
von Dave
irgendwie har er da nun auch Probleme :roll:

Liegt es daran das die user schon da waren? Die tabellen erst erstellt werden wenn man sich registriert?

Verfasst: 21.02.2004 15:52
von Mister_X
IMHO müsste es reichen in deinem neuen Forum die /tools/upgrade_to_privmsga.php aufzurufen
Ansonsten gehe den Mod nochmal genau durch, vielleicht ist dir da ja ein Fehlerchen passiert :-?