Zobacz temat
Integracja (Most) z forum SMF
|
|
Xajan3981 |
Dodany dnia 28.07.2006 01:41:25
|
![]() Przedszkolak ![]() Postów: 28 Data rejestracji: 15.07.2006 00:37 |
Od dwuch dni intrygowa?a mnie mo?liwo?? stworzenia Integracji (a moze raczej Mostu) z forum SFM. Nie wszystko udalo mi sie zrobic i na wstepie zaznaczam, ze nie wiem czy mi sie uda wszystko zintegrowac. Pisze o mozliwosci takowej integracji, nie z racji, ze sie nia bede zajmowal z kazdym update'em, tylko po to by pomoc innym, a moze ktos bedzie chcial rozwijac ta integracje dalej. Obecnie zrobione jest: 1) Rejestracja na stronie automatyczne rejestrowanie na forum SMF 2) Wkomponowanie SFM we wnetrze strony Fusion'a Niezrobione: 1) Naliczanie punktów - narazie nie wiem jak mechanizm EPS dziala dokladnie. 2) Info Panel - ostatnie posty i najciekawsze tematy, ale to sie da zrobic ;) B?edy zaobserwowane: 1) Autologowanie na stronie nie jest polaczone z autologowaniem na forum :( 2) ShoutBox - dziala prawidlowo wowczas gdy sie znajduje po lewej stronie paneli, w przypadku kiedy jest z prawej strony paneli dochodzi do konfliktu bazy danych SMF'a z PF. Opis Integracji (Mostu): 1) Po zgraniu SMF np do katalogu smf/ a nastepnie zainstalowaniu go, nalezy zmodyfikowac pliki: a) znajdz i zamien wszystkie: $db_prefix na $dbprefix w plikach: - changelog.txt - settings.php - setting_bak.php - SSI.php - katalog Sources (wszystkie pliki poza: Help, index, MenageServer, ModSettings, QueryString, Subs-Compat, ViewQuery). b) znajdz i zamien wszystkie: parsesmileys na parsesmileys2 - Sources/Subs.php 2) dodaj do pliku smf/index.php: a) Linia 2: b) Linia przedostatnia (334): 3a) Edytuj plik fusion'a (EpIII) register.php: Linia 138 po wpisie: dodaj: Ostatnia warto?? w tym przypadku '1' oznacza aktywny, mozna zmieni? na '0' czyli ze musi zostac aktywowany przez administratora forum. 3b) Edytuj plik fusion'a (PHP-Fusion - testowane na 6.01.3) register.php: Linia 135 po wpisie dodaj: Ostatni warunek, rejestracja dziala tylko w jedna strone, czyli rejestrujac sie na fusion jestes rejestrowany na smf, dlatego lepiej na smf wylaczyc opcje rejestracji ;). PS. Z dodaniem plikow narazie sie wstrzymam. Do momentu ewentualnego wyeliminowania bledow ktore sie moga pojawic. Pracuje obecnie na EPS do EPIII. bede musial zrobic naliczanie punktow za posty w inny sposob, tak by byly odliczane w przypadku skasowania calego tematu, czyli za liczbe aktualnie napisane na forum postów. Bo w przypadku EPS na forum EPIII nalicza napisane posty oraz ich usuniecie, ale w przypadku usuniecia tematu zawierajacego kilka-kilkanascie postow danego uzytkownika nie sa one odejmowane, wiec system moim zdaniem jest lekko kulawy. Bo userzy maja punkty za posty ktore moga juz nieistniec. Edytowane przez Xajan3981 dnia 01.08.2006 16:50:27 |
|
|
W?cibski Go?? |
Dodany dnia 06.09.2025 14:31:25
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
proton |
Dodany dnia 28.07.2006 02:09:50
|
![]() Bywalec ![]() Postów: 945 Pomógł: 22 Data rejestracji: 10.11.2005 18:29 |
Rozumiem ?e robisz to pod Extreme-Pack bo to w nim jest EPS.
|
|
|
Xajan3981 |
Dodany dnia 28.07.2006 02:20:43
|
![]() Przedszkolak ![]() Postów: 28 Data rejestracji: 15.07.2006 00:37 |
tak pod EpIII to robilem, ale tu tez powinno dzialac bez problemu raczej, bo modyfikacji $db_prefix i parsesmiley dokonuje sie na plikach zwiazanych z SMF, zas na fusionie modyfikuje sie tylko plik register.php dodajac ten wpis co podalem wyzej. A akurat te wartosci nalezy zmienic tak jak jest podane wyzej bo w przypadku $db_prefix tak samo wystepuja w Fusion'ie jak i SMF, dlatego dochodzi do kolizji i uznalem ze mniej roboty bedzie jak sie na SMF w odpowiednich plikach pozamienia te wartosci na troszke inne, tybardziej ze nie ma to wplywu na skórki SMF'a. Zas co do dodawania modyfikacji do SMF'a bedzie trzeba przypilnowac by pozmieniac w pewnych plikach $db_prefix na $dbprefix. Zas funkcja parsesmiley nalezy zmienic na parsesmiley2 z racji ze koliduje z maincore.php na Fusion'ie jako ze tam wystepuje taka sama funkcja ![]() Zmienna passwd jest to sposob kodowania jaki nalezy uzyc by zapisac haslo wprowadzone przez uzytkownika do tabeli smf zwiazanej z uzytkownikiem. zas zmienna salt slozy tylko do identyfikacji uzytkownikow poprzez zapis w cookies ![]() Wiec raczej na PHP-Fusion powinna ta integracja tez dzialac bez problemu ![]() ![]() |
|
|
proton |
Dodany dnia 28.07.2006 02:26:44
|
![]() Bywalec ![]() Postów: 945 Pomógł: 22 Data rejestracji: 10.11.2005 18:29 |
W?a?nie ?e wydaje mi si? ?e b?d? b??dy jak wiesz EPS dodaje punkty po napsianiu postu, a gdy b?dzie to stosowane na zwyk?ym fusionie wyst?pi b??d najprawdopodobniej. Aha i co do punktu 3 to musisz zrobi? tak?e w takim razie 3b który b?dzie dla fusiona zwyk?ego bo niektórzy nie znajd? sobie takiej linijki w zwyk?ym php-fusion. W zywk?ym PF nie ma np: I przez to nie znajd? takiej linijki. |
|
|
Xajan3981 |
Dodany dnia 28.07.2006 02:38:36
|
![]() Przedszkolak ![]() Postów: 28 Data rejestracji: 15.07.2006 00:37 |
No ale naliczania punktow nie ma zrobionego jeszcze bo nie wiem dokonca jak to wlasnie dziala ![]() ![]() |
|
|
proton |
Dodany dnia 28.07.2006 02:42:23
|
![]() Bywalec ![]() Postów: 945 Pomógł: 22 Data rejestracji: 10.11.2005 18:29 |
Sprawd? sobie na normalnym forum EP jak to dzia?a i w shoutbox i w wogóle tam gdzie to dzia?? a si? dowiesz ![]() |
|
|
Xajan3981 |
Dodany dnia 17.08.2006 21:36:51
|
![]() Przedszkolak ![]() Postów: 28 Data rejestracji: 15.07.2006 00:37 |
Narazie prace nad tym zmuszony jestem wstrzymac z racji wiekszego zakresu obowiazkow ![]() ![]() |
|
|
diablo |
Dodany dnia 28.05.2007 13:13:51
|
![]() Przedszkolak ![]() Postów: 6 Data rejestracji: 13.04.2005 18:18 |
Witam ! Mam problem z ustawieniem rejestracji tak jak jest to w punkcie " Edytuj plik fusion'a (PHP-Fusion - testowane na 6.01.3) register.php:". A mianowicie mam ustawion? rejestracj? przez potwierdzenie e-mail. Musialem ustawi? w smf-e r?czn? akceptacj? bo jak rejestruje si? nowy u?ytkownik do fusiona to mi odrazu rejestrowa?o go w smf-e. Ale w przypadku kiedy u?ytkownik nie dokona? aktywacji w fusionie to w dalszym ci?gu ju? by? widoczny w smf-e i musz? go usun?? r?cznie z smf-a. Chodzi mi o to aby w smf-e pojawia? si? dopiero po aktywacji. Czy ma kto? z was takie ustawienia i ewentualnie mo?e poda? jak to zrobi? aby dzia?a?o? Dzi?ki za info. Edytowane przez diablo dnia 28.05.2007 15:26:05 -----------------------------------------------------------------------------------
![]() |
|
|
nker |
Dodany dnia 12.06.2007 18:27:16
|
![]() Przedszkolak ![]() Postów: 40 Data rejestracji: 26.03.2007 09:59 |
Chcia?bym si? dowiedzie?, jakie s? perspektywy tego mostu w zderzeniu z aktualizacj? PF. Podstawy php znam, ale nie chcia?bym zosta? na lodzie za jaki? czas. Pozdrawiam.
j?zyk niemiecki? e-deutsch to najlepszy wortal tego j?zyka z obszernymi zasobami z dzia?u gramatyka niemiecka oraz matura z niemieckiego!
|
|
|
chrzanekk |
Dodany dnia 26.06.2007 17:22:51
|
![]() Przedszkolak ![]() Postów: 15 Data rejestracji: 27.01.2007 12:03 |
a ja mam inny problem... mianowicie zauwazylem ze przy rejestracji nowego usera w fusionie jest normalnie widoczny (po aktywacji mailem) a na forum gdy zalogowalem sie jako admin i na liste uzytkownikow kliknalem to oprocz admina byl jeszcze jeden user zarejestrowany tylko ze jego pola by?y puste... co jest nie tak? baze danych fusiona i SMF mam razem... a jesli wylacze aktywacje przez email to dodaje usera do forum no i oczywiscie liczba na forum sie nie zgazda :/ ani nie widac ze zostal on dodany: z tym drugim poradzilem sobie tym kodem(znalazlem na forum supportu Extreme Fusion) dodajac do pliku register.php jednak dalej nie zgadza mi sie liczba uzytkownikow na forum i w fusionie. jak to wyrownac? Edytowane przez chrzanekk dnia 26.06.2007 17:46:19 |
|
|
adam33 |
Dodany dnia 10.08.2007 23:51:39
|
![]() Przedszkolak ![]() Postów: 2 Data rejestracji: 10.08.2007 23:44 |
Witam 1.Rejestracja "podwójna" dzia?a ok. Jak zrobi? aby forum otwiera?o sie nie wkomponowane w fusiona. Tak jak przechodzi sie na inna stron? ? 2.Mo?e kto? pozbiera to do kupy i zrobi porz?dny opis integracji ? co? jest tu: http://extreme-fu...post_40869 Po po??czeniu tych do?wiadcze? mo?e wyjdzie porz?dny most. Pozdrawiam |
|
|
fazi82 |
Dodany dnia 05.06.2008 13:52:41
|
![]() Przedszkolak ![]() Postów: 31 Ostrzeżeń: 5 Data rejestracji: 27.02.2008 12:35 |
Witam mam zintegrowane forum z php-fusion ale nie wiem jak zrobi? auto logowanie... wie kto? mo?e jak to zrobi?? |
|
|
Xajan |
Dodany dnia 01.09.2008 12:19:06
|
![]() Przedszkolak ![]() Postów: 1 Data rejestracji: 01.09.2008 11:43 |
pimosz napisa?/a: 2.Mo?e kto? pozbiera to do kupy i zrobi porz?dny opis integracji ? co? jest tu: http://extreme-fu...post_40869 Po po??czeniu tych do?wiadcze? mo?e wyjdzie porz?dny most. Pozdrawiam Ten projekt dawno temu porzuci?em. Jednak kiedy? z przypadku trafiaj?c tutaj. Twoja wypowied? i zainteresowanie ludzi tym projektem, zmobilizowa?o mnie do tego by doprowadzi? to do ko?ca. W Marcu 2008 roku zebra?em do kupy i opisa?em Integracje Extreme-Fusion + SMF. Niestety pó?niej nie mia?em czasu tym si? zajmowa?, bo nie potrafi?em znale?? pó? dnia, ?eby opisa? integracje PHP-Fusion+SMF. W sierpniu 2008 roku opisa?em integracje PHP-Fusion 7 + SMF 1.1.5. Oraz wczoraj zrobi?em wersje English. Niestety nie jest to pe?na integracja tych dwóch systemów ale to co najwa?niejsze jest opracowane. Mo?e kiedy? w przysz?o?ci da si? to zrobi?. Jednak nic nie obiecuje z racji, ?e mam du?o powa?niejszych spraw na g?owie. Fazi82 Co do autologowania, wyobra? sobie, ?e te? jeszcze tego nie wiem. Ale opisa?em po krótce to, mo?e kiedy? co? wymy?le. Albo kto? mnie nakieruje. Zapraszam |
|
|
Tripix |
Dodany dnia 13.08.2009 02:21:23
|
![]() Przedszkolak ![]() Postów: 21 Ostrzeżeń: 5 Data rejestracji: 10.08.2009 20:52 |
btw. SMF mysi byc intalowane w tej samej bazie ? ;] |
|
Przejdź do forum: |