Seite 1 von 1

Verbindung von 2 Boards

Verfasst: 30.05.2006 14:06
von xedos
Kann man 2 Boards mit einander verbinden sodass man mittels Link auf das andere Board kommt aber beide Boards die gleiche db benutzen?

MfG Xedos

Verfasst: 30.05.2006 17:23
von BB-BF-BM
Meinst du KB:2boards1usertabelle?

Re: Verbindung von 2 Boards

Verfasst: 30.05.2006 17:28
von nils754
xedos hat geschrieben:Kann man 2 Boards mit einander verbinden sodass man mittels Link auf das andere Board kommt aber beide Boards die gleiche db benutzen?

MfG Xedos
Ach ja, noch zu beachte gilt: Das sollte nicht bei einem bereits aktiven Board getan werden! ;)

Verfasst: 02.06.2006 12:42
von xedos
Ja das von wegen Regestrierung wäre mal richtig aber jetzt möchte ich noch wissen ob das geht das man mit einem Log-in bei beiden Boards angemldet ist und über einen Link dann zwischen den Seiten switchen kann.

zB.:

Ein Board für die Mainally und eins für den Wing einmal einloggen in beiden schreiben.

GEHT DAS?

Verfasst: 03.06.2006 00:40
von vectra18
xedos hat geschrieben:Ja das von wegen Regestrierung wäre mal richtig aber jetzt möchte ich noch wissen ob das geht das man mit einem Log-in bei beiden Boards angemldet ist und über einen Link dann zwischen den Seiten switchen kann.

zB.:

Ein Board für die Mainally und eins für den Wing einmal einloggen in beiden schreiben.

GEHT DAS?
Es geht... ist auch nicht so schwer... Ist eigentlich auch egal ob in beiden Foren schon User angemeldet sind. Ist nur ein bischen schreiberei in der DB. Ich habe bei mir 16 Foren miteinander gekoppelt. Läuft auch

MfG Vectra18

Verfasst: 07.06.2006 12:32
von xedos
Toll jetzt weiß ich das es geht aber leider immer noch nicht wie - wäre nett wenn man mir das auch mitteilen könnte.

Ach ja un wie man einen Link einfügt in das PHP script

Verfasst: 14.06.2006 11:41
von xedos
Ähm ich bitte um eine Antwort

Verfasst: 14.06.2006 14:57
von vectra18
xedos hat geschrieben:Ähm ich bitte um eine Antwort
Ähmm.. bissl stürmisch? Ich schau leider nicht täglich hier rein und mails bekomm ich auch ned auf die Beiträge... sorry...;)

Du installierst dir die beiden Foren und schaust, welche die gemeinsam nutzen sollen und welche einzeln.

du hast quasi an Tabellen...
DeineDB_user
DeineDB_forums
DeineDB_config
DeineDB_categories
etc...

Wenn du jetzt zwei Foren mit unterschiedlichen Kategorien haben willst, dann musst du die Tabelle "DeineDB_categories" kopieren und umbenennen. Quasi in "DeineDB1_categories" und "DeineDB2_categories"
Das selbe musst du auf jeden fall mit der "_config" Tabelle machen und der "_forums" Tabelle. Die User Tabelle lässt du so wie sie ist.

Dann gehst du in deine phpbb-Dateien und schreibst in der includes/constants.php alles um. Dabei darfst du aber lediglich nur die Zahlen oder die von dir verwendete Unterscheidung hinschreiben.
Quasi steht da:

Code: Alles auswählen


define('CONFIRM_TABLE', $table_prefix.'confirm');
define('AUTH_ACCESS_TABLE', $table_prefix.'auth_access');
define('BANLIST_TABLE', $table_prefix.'banlist');
define('CATEGORIES_TABLE', $table_prefix.'categories');
define('COLOR_GROUPS_TABLE', $table_prefix.'color_groups');
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', $table_prefix.'privmsgs');
define('PRIVMSGS_TEXT_TABLE', $table_prefix.'privmsgs_text');
define('PRIVMSGS_IGNORE_TABLE', $table_prefix.'privmsgs_ignore');
define('PRUNE_TABLE', $table_prefix.'forum_prune');
define('RANKS_TABLE', $table_prefix.'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', $table_prefix.'smilies');
define('THEMES_TABLE', $table_prefix.'themes');
define('THEMES_NAME_TABLE', $table_prefix.'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', $table_prefix.'users');
Du änderst deine constants.php dann in:

Code: Alles auswählen

define('CONFIRM_TABLE', $table_prefix.'confirm');
define('AUTH_ACCESS_TABLE', $table_prefix.'auth_access');
define('BANLIST_TABLE', $table_prefix.'banlist');
define('CATEGORIES_TABLE', $table_prefix.'1categories');
define('COLOR_GROUPS_TABLE', $table_prefix.'color_groups');
define('CONFIG_TABLE', $table_prefix.'1config');
define('DISALLOW_TABLE', $table_prefix.'disallow');
define('FORUMS_TABLE', $table_prefix.'1forums');
define('GROUPS_TABLE', $table_prefix.'groups');
define('POSTS_TABLE', $table_prefix.'1posts');
define('POSTS_TEXT_TABLE', $table_prefix.'1posts_text');
define('PRIVMSGS_TABLE', $table_prefix.'privmsgs');
define('PRIVMSGS_TEXT_TABLE', $table_prefix.'privmsgs_text');
define('PRIVMSGS_IGNORE_TABLE', $table_prefix.'privmsgs_ignore');
define('PRUNE_TABLE', $table_prefix.'forum_prune');
define('RANKS_TABLE', $table_prefix.'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', $table_prefix.'smilies');
define('THEMES_TABLE', $table_prefix.'themes');
define('THEMES_NAME_TABLE', $table_prefix.'themes_name');
define('TOPICS_TABLE', $table_prefix.'1topics');
define('TOPICS_WATCH_TABLE', $table_prefix.'topics_watch');
define('USER_GROUP_TABLE', $table_prefix.'user_group');
define('USERS_TABLE', $table_prefix.'users');
Die "1" steht dabei für deine Unterscheidungen. Und bei deinem zweiten Forum ersetzt du die "1" mit einer "2". Den Rest musst du bitte selber ausprobieren da ich weiter noch nicht bin.

Soweit funktionieren alle Foren. Die User sind überall gleich angemeldet, sie können auch aus jedem Forum ihre PM's lesen. Nur sind in allen Foren andere Kategorien und damit andere Unterforen. Auch die Beiträge werden getrennt. WIe gesagt, du musst auf jeden Fall mal die _config Tabelle abändern. Dann kannst du eigentlich nach deinen belieben abändern.

btw:
@all. Jetzt muss ich gleich mal fragen, wie ich die Moderation untzerteilen kann. Denn wenn ich einem Moderator in einem Forum eine Kategorie gebe, dann hat er auch in den anderen 15 diese Kategorie zu bedienen, was aber nicht sinn und Zweck der Sache ist. Ich wäre euch sehr dankbar, wenn mir da einer helfen könnte.

MfG Michael

Verfasst: 14.06.2006 16:05
von vectra18
hab grad gesehen, dass es dazu auch einen Beitrag in der Knowledge-base gibt...klick mal hier.

scheint irgendwie einfacher zusein, allerdings weiß ich jetzt nicht wie sich das mit verschiedenen Kategorien verhällt.
Wenn jemand eine Antwort dazu hat, bitte posten.

Verfasst: 26.06.2006 13:52
von xedos
Kann sein das ich das gerade überlesen hab aber für mich war nich ersichtlich wie man jetzt so einen Link in die Foren einfügt.