2 forums 1x registreren?

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

2 forums 1x registreren?

Bericht door lifeguard » 27 jan 2006, 19:23

Op mijn forum die al een tijd draait heb ik al users.

nu heb ik een 2de aangemaakt.

hoe kan ik ervoor zorgen dat de members van forum 1 zich niet weer hoeven te registreren op forum 2??

de een is http://www.brocoteam.nl/forum1 en de ander http://www.brocoteam.nl/forum2 zeg maar ;)

is dit mogelijk?
Doenwenu.nl Een site over van alles ... zeg maar

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 27 jan 2006, 19:26

Ja hoor, de user database delen :)

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 27 jan 2006, 19:29

lijkt me leuk!

enog idee hoe ik dit moet doen ?? :oops:
Doenwenu.nl Een site over van alles ... zeg maar

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 27 jan 2006, 19:40

Heel simpel, in constants.php de prefix van de USERS table en de beide GROUP tables aanpassen, naar de master forum, dus het oude :)

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 27 jan 2006, 20:36

hmz.....

dit gaat niet meevallen.

sorry daarvoor, maar waar vind ik constants.php?

en die prefixen snap ik niet zo goed. sorry
Doenwenu.nl Een site over van alles ... zeg maar

Gebruikersavatar
Lady Elensar
Berichten: 592
Lid geworden op: 17 okt 2005, 00:48

Bericht door Lady Elensar » 27 jan 2006, 20:43

constants.php vind je in de includes/ map. Van de rest weet ik ook niet precies hoe dat in elkaar zit.. misschien kom je er wel uit als je het bestand bekeken hebt. ;)

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 27 jan 2006, 20:52

ik ga het even bekijken, ben alleen bang dat het niet goed gaat komen ;)

lang leve de backups!
Doenwenu.nl Een site over van alles ... zeg maar

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 27 jan 2006, 21:06

ik zie het een en ander wel van users en groups, maar daar staan alleen 0, 1, en 2tjes bij..

snap er geen snars van :oops:
Doenwenu.nl Een site over van alles ... zeg maar

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 27 jan 2006, 21:10

open includes/constants.php

zoek deze

Code: Selecteer alles

define('USERS_TABLE', $table_prefix.'users');
vervang door

Code: Selecteer alles

define('USERS_TABLE', $old_forum.'users');

open config.php

zoek

Code: Selecteer alles

$table_prefix = 'phpbb_';
zet achter

Code: Selecteer alles

$old_forum = 'prefix_';
moet wel dezelfde database gebruiken

grt svenn


// edit

prefix_ wel vervangen door jouw prefix ;)
Laatst gewijzigd door svenn op 27 jan 2006, 21:38, 1 keer totaal gewijzigd.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 27 jan 2006, 21:34

Je moet de groepen table ook doen, en de eerste is constants.php ;)

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 27 jan 2006, 21:38

ik veronderstel dat jij die tut schrijft :p :lol:

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 27 jan 2006, 21:43

ik vraag het wel ff, in scripter/designer gevraagd topic, want kom hier niet uit!

iig heel erg bedankt!
Doenwenu.nl Een site over van alles ... zeg maar

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 27 jan 2006, 21:44

Tja, ik zo zowiezo naast die wel meer doen, en het anders doen. Want het gaat zo zowiezo problemen met ongelezen berichten geven, als je op de ene bent ingelogt, je gaat naar de andere, en weer terug, dan zijn alle berichten ongelezen :)

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 27 jan 2006, 21:46

Hoe zou jij het doen???

is dat moeijlijk, aangezien ik nog niet veel weet van php...

zijn dat veel wijzigingen?

ik zie dat jij het ook hebt toegepast op jouw forum ;)
Doenwenu.nl Een site over van alles ... zeg maar

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 27 jan 2006, 21:51

Ja, maar daar werkt het ook niet goed :oops:
Daar wordt ook alles ongelezen gegeven, als je van de ene naar de andere gaat, en terug :)

Kort gezet:

alle tables delen:
forum 1 heeft als id 1
forum 2 id 2.

Bij volgende tables kolom "forum" toevoegen:
categories
forums
session
auth_access
config
forum_prune
posts
posts_text
privmsg
privmsg_text
search_**
themes**
topics
topics_watch
vote_***

En dan bij al het manegement enz de forum kolom erbij doen.
Bij users, extra velden voor tijd last online enz. toevoegen.

Oftewel, flink meer werk, je moet de halve boel aanpassen :)

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 27 jan 2006, 22:35

het is echt wel mogelijk hoor in usercp_register.php

Code: Selecteer alles

$sql = "INSERT INTO " . USERS_TABLE . "	(user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_active, user_actkey)
				VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
hier kan het gewoon nog eens ingevoegt worden hoor.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 28 jan 2006, 10:17

svennson schreef:het is echt wel mogelijk hoor in usercp_register.php

Code: Selecteer alles

$sql = "INSERT INTO " . USERS_TABLE . "	(user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_active, user_actkey)
				VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
hier kan het gewoon nog eens ingevoegt worden hoor.
Wat bedoel je nou? Ik snap je niet. Ik weet ook wel dat je daar wat kan toevoegen. Maar daar ging het hier dacht ik niet om. Ik zei alleen tegen je dat je de groepen table ook moest delen, omdat je anders problemen met permissies ed krijgt.

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 28 jan 2006, 13:11

nou, ik denk dat ik ze ma 2 keer laat registreren, en dan moeten ze maar auto inloggen aanvinken ;)

niet zoveel moeite voor beide kanten niet
Doenwenu.nl Een site over van alles ... zeg maar

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 28 jan 2006, 13:14

neen zelfde database gebruiken wordt moeilijk , ik denk dat beter is dat je registratieforumulier 2 laten gebruiken.

info word 2 maal gebruikt :p ik zou wel wat spelen met die codes , maarja ik he :wink:

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 28 jan 2006, 14:46

svennson schreef:neen zelfde database gebruiken wordt moeilijk , ik denk dat beter is dat je registratieforumulier 2 laten gebruiken.

info word 2 maal gebruikt :p ik zou wel wat spelen met die codes , maarja ik he :wink:
Als je nu gewoon even goed leest, en niet zomaar wat neerpleurt, kom je veel verder :roll: http://www.phpbb.com/kb/article.php?article_id=7

Ik heb het ooit vertaald, kan het even niet vinden (te grote postgeschiedenis)
... Maar ik modereer (nog) niet.

Gesloten