Jedna baza (user,pass,link) dla kilku instalek MyBB w domenie

Założony przez  elka2222.

Posiadam kilka poddomen w jednej domenie. Pewnie wiecie o co chodzi.
jakasdomena.pl  i w niej:
forum1.jakasdomena.pl
forum2.jakasdomena.pl
forum3.jakasdomena.pl

Każde forum to osobna instalacja MyBB w wersji 1.8.8
Niestety, podczas instalacji instalator zawsze prosi o nową bazę twierdząc że jakaś baza już istnieje.
Nie umiem użyć jednej bazy SQL stworzonej przy instalacji FORUM1 dla drugiego forum...

Czy jest w ogóle taka szansa?

Chodzi mi o to by użytkownicy forum1, forum2 i forum2 posiadali jeden login, jedno hasło i by przejście z forum1 do forum2 czy forum3 ich nie wylogowywało!
Każde z forum (1,2 i 3) ma odmienną tematykę...

Mam też testowy portal z ogłoszeniami postawiony na OSclass w tej samej domenie:
ogloszenia.jakasdomena.pl
Tutaj także przydało by się by "ogloszenia" miały te samą bazę.

Realne jest to o czym piszę?
ficus napisał 21.10.2016, 11:20:
Zły dział. Wątek dotyczy nie tylko php, ale też w dużej mierze MyBB. Przenoszę ;)
Uzupełnij pola tematu (adres forum, wersja). 
Jeżeli posiadasz dojść zaawansowaną wiedzę to takie coś możesz osiągnąć lecz wymaga to modyfikacji kodu skryptu, po za tym uzyskanie odpowiedzi na takie pytanie raczej nie uzyskasz za darmo z racji że wymaga to ogromnego nakładu pracy
Polska... :-) No nic...
Trza SQL kuć ale z drugiej strony doskonale to rozumiem bo jest z tym po uszy roboty.
Nie znam tematyki forum oraz i celu ich tworzenia , a w zasadzie sensu ich łączenia skoro to zupełnie inne tematyki także i zupełnie inni użytkownicy.
Pomijając zamysł , podpowiem Ci że możesz iść trochę na skróty i wykorzystać dostępne narzędzia, przede wszystkim utworzyć jedno sensowne duże forum .
Podzielić je na kategorie ,
Następnie skorzystać z modyfikacji
https://community.mybb.com/thread-88505.html
Podzielić wszystko w kategorię ,
Wymusić uzupełnienie pola domyślnego forum na nowych użytkownikach.
Przez co każdy nowo zarejestrowany będzie trafiał do właściwej kategorii a zarazem będzie miał również dostęp do pozostałych.
Następnie możesz utworzyć twoje domeny i nadać im przekierowania na daną tabelę
bowiem kategorię które ustalisz będą podzielone na zasadzie jakaśdomena.com/?tab=2 / jakaśdomena.com/?tab=3 /jakaśdomena.com/?tab=4
Wiec adekwatnie do każdego tab możesz wysłać przekierowanie .
radia.jakasdomena.pl na jakaśdomena.com/?tab=2

Albo zrobić jedno forum stworzyć zwykłe kategorię które rzecz jasna użytkownik może sobie pozamykać wedle uznania następnie zastosować , inne logo dla każdego działu a domeny przekierować do poszczególnych działów
https://community.mybb.com/mods.php?action=view&pid=50

Musiałbyś tylko sobie poczytać jak takie rozwiązanie ma się do pozycjonowania danej subdomeny , to są tylko alternatywy dla uzyskania podobnego efektu .
Pozdrawiam.
Axboard, chodzi głównie o naukę ale to o czym piszesz nawet ciekawe jest. Zajmę się tym jutro i zobaczę jak to będzie działało.
Jedyna rzecz jaka mnie martwi to przekierowania ale myślę że temat do ogarnięcia.
Chodzi mi o to że nie chciał bym tworzyć przekierowań na zasadzie:
www.xxxxx.yyyy.pl/tab#3...
tylko w taki sposób:

www.tab3.xxxx.yyyy.pl
tab4.xxxx.yyyy.pl
wykorzystując do tego subdomeny...

Wracając do tematu łączenia baz to już tłumaczę o co chodzi. Wyobraźcie sobie Panie że mam hosting. Na hostingu mam postawione około 100 różnych for. Właściciele tych miejsc ściśle ze mną współpracują ale nie znali się wzajemnie. Teraz jest inaczej. Jeden ma forum na którym jest 100 userów, drugi ma forum na którym jest 1000 userów itp. itd. Oni chcą się wymienić reklamami w bannerach. Jedno forum będzie reklamowało drugie i taki myk dotyczy wszystkich innych for.
Jedna baza ułatwiła by żywot dziesiątkom tysięcy ludzi.
Właściciel forum #1 zrobił by sobie linku w zakładkach do innych for, user tego forum kliknął by link i pojawił by się w innym forum ale z tym samym loginem, hasłem i całą resztą. Pisząc "cała reszta" mam na myśli ostrzeżenia, avatar, reputację i inne.
Kiedyś na PhpBB3 widziałem jakieś fora które chłopaki sobie połączyli ale fora już nie istnieją i nie mogę zobaczyć jak to rozwiązali.
Co do w/w forum to wszystkie stoją na tej samej wersji MyBB. Problem tylko że na tym samym hostingu ... więc instalatory MyBB kwiczą jeśli każdemu zapodasz te samą bazę.
Sama tabela users to nie problem, latwiej dodac dane do dwoch baz.
Dzisiaj kombinowałem trochę w bazie, udało mi się jedynie stworzyć forum w MyBB, portal ogłoszeniowy w OSclass i drugie forum także w MyBB. Jest jedna baza (jeden login i hasło do bazy). MyBB i reszta nie wyją już no ale są osobne tabele. Na dodatek OSclass nie tworzy nic podobnego do USERS i wykopać stamtąd loginy to masakra.
Pogrzebałem też w necie za książkami by sobie wydrukować lecz... kurczę "Chomika" i "PEBX" tak ktoś ogolił że ...
(21.10.2016, 23:36)elka2222 napisał(a): Polska... :-) No nic...

Primo: tak samo można by napisać, że to "Polska" bo centuś z Ciebie i nie chcesz wydać złotówki nawet na bardzo nietypową funkcjonalność.
Musiałem to skomentować, bo roszczeniowa postawa na zasadzie "powinno być za darmo" zasługuje jedynie na solidnego kopa w cztery litery.


(24.10.2016, 13:05)elka2222 napisał(a): Pogrzebałem też w necie za książkami by sobie wydrukować lecz... kurczę "Chomika" i "PEBX" tak ktoś ogolił że ...

Secundo: jeszcze jeden tego typu tekst i odpoczniesz na jakiś czas od forum.
Nie popieramy tu piractwa.


Tertio: poczytaj sobie o standaryzacji baz, o powiązaniach i relacjach. Powinieneś po lekturze tego zrozumieć, dlaczego takie łączenie baz nie jest rozsądnym rozwiązaniem, a już na pewno nie w momencie gdy chodzi o istniejące fora, istniejące bazy ze swoimi indeksami w tabelach. Owszem, da się, owszem, czasami ktoś to realizuje... i potem walczy z konserwacją. Użytkownicy też raczej nie byliby zadowoleni z tego faktu, że "automagicznie" mają konta na forach, gdzie się nie rejestrowali - bo oni by nie musieli wcale pojmować tego, że konto jest wspólne na całość.

Co się zaś tyczy phpBB3, tam integracja "third-party" to zupełnie inna broszka. Piszę to z doświadczenia polegającego na spięciu forum z portalem.



Użytkownicy przeglądający ten wątek:

1 gości