Spojenie databaz userov na dvoch forach

Máte problémy s instalaci phpBB3 nebo s konverzi z phpBB2 na phpBB3? Zde naleznete pomoc.
Pravidla fóra
Čim více informací poskytnete ve vašem dotazu, tim vyšší je šance, že se vám dřív dostane přesné odpovědi. Uveďte odkaz na vaše fórum, používané MODy a styly a zkuste sepsat úpravy na fóru za poslední týdny. Nezapomeňte uvést výstižný titulek tématu.
Zamčeno
Bask3r
Příspěvky: 7
Registrován: sob 06. pro 2008 17:17:58

Spojenie databaz userov na dvoch forach

Příspěvek od Bask3r » sob 06. pro 2008 17:24:14

Ahojte. ja sa chcem opytat ci je mozne spojit databazu uzivatelov dvoch roznych for a to tak, aby ked su na oboch regnuty rovnaky uzivatelia aby sa nic neporusilo a ostali regnuty aj nadalej a mohli sa prihlasit na obe fora a aby stacila iba jedna registracia. Ak sa napriklad zaregistruje na fore A nemusel sa registrovat na fore B a mohol sa prihlasit tym istym nickom a heslom na fore B a naopak... Je toto nejak mozne?
Ide o dve rozlisne fora na dvoch odlisnych domenach.
Dakujem za odpovede.

ameeck
Příspěvky: 6425
Registrován: ned 06. lis 2005 1:00:00

Re: Spojenie databaz userov na dvoch forach

Příspěvek od ameeck » sob 06. pro 2008 18:32:09

Možné to je, příkladem buď superforum na Živě.

Nenajdeš ale na to ani modifikaci ani návod. Je to obrovský zásah do fóra a je tam hrozně moc volných konců, které je potřeba nějak zpracovat, rozhodně nic pro někoho, kdo nemá velké zkušenosti s programováním webových aplikací.

Bask3r
Příspěvky: 7
Registrován: sob 06. pro 2008 17:17:58

Re: Spojenie databaz userov na dvoch forach

Příspěvek od Bask3r » sob 06. pro 2008 18:37:00

Dakujem za tak rychlu odpoved.
Hmmm. Ja si myslim ze by som to aj zvladol len by som potreboval trocha popostrcit... ze ako a kde zacat...
Ak by bol niekto ochotny mi s tym pomoct. Az taka lama zasa nie som...

ameeck
Příspěvky: 6425
Registrován: ned 06. lis 2005 1:00:00

Re: Spojenie databaz userov na dvoch forach

Příspěvek od ameeck » sob 06. pro 2008 18:57:00

Teď jsme to zdrbli s christianem a přišli na pár možných řešení.

První je model an zive.cz, tam je to jedno velké společné fórum, kde jsou akorát některé domény nastaveny, aby zobrazovali konkrétní podfórum. Musíš tam samozřejmě ošetřit několi věcí, nějdůležitější třeba cookies.

Druhý může být sdílená tabulka uživatelů, jednoduše v constants.php nastavíš aby směřovala u obou fór do jedné. Musíš ale pak ošetřit společné počítadla jako user_posts, políčko pro výchozí skupinu (group_id) a možná další.

Třetí může být dvě nezávislá fóra u kterých budeš synchronizovat databázi. Buďto velkým hackem do souborů anebo např. přes triggery v MySQL (MySQL 5+ a jiné DB systémy).

Mohou být i další, pokud tomu rozumíš, nastaduju si architekturu phpBB a přemýšlej :)

Uživatelský avatar
christian
Příspěvky: 2822
Registrován: úte 03. říj 2006 0:00:00
Kontaktovat uživatele:

Re: Spojenie databaz userov na dvoch forach

Příspěvek od christian » sob 06. pro 2008 18:59:02

A chceš pouze sdílet jen uživatele? To bys musel určitým způsobem rozseknout tabulku phpbb_users, protože některý údaje musí být unikátní pro dané forum (jako users_permissions, group_id apod..)
Neposkytuji podporu pres jabber ani SZ. - na to je tu toto fórum.

Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)

Bask3r
Příspěvky: 7
Registrován: sob 06. pro 2008 17:17:58

Re: Spojenie databaz userov na dvoch forach

Příspěvek od Bask3r » sob 06. pro 2008 19:16:51

Presne tak. Iba uzivatelov.. Hlavne mi ide o to aby stacila jedna registracia pre obe fora...
Dakujem za napady. Skusim sa s tym pohrat a ak mi to vyjde urcite sem dam nejaky navod ako na to. :-)

Zamčeno