Strona 1 z 1

Integracja ze stroną

: 24 maja 2012, 20:39
autor: maniutek08
Witam

Od pewnego czasu siedzę nad modyfikacją mojej strony http://troman.pl (modyfikację przeprowadzam lokalnym serwerze na moim lapku ;)) postanowiłem zintegrować skrypt forum phpBB3 z blogiem troman.pl.. Poprzez ogólnie dostępne materiały udało mi się wyciągnąć sesję użytkownika phpBB3 na mojego bloga (zrobiłem też opcję logowania do forum na stronie bloga). Fajnie! wszystko gra i jest ok ;)

Następny etap to skórka dla phpBB3 tak żeby kolorystycznie i układem przypominała stronę bloga..

Jako że skrypt bloga jest podzielony na poszczególne części chciałbym je zaincludować do skórki (po co dwa razy pisać nie?) Zajmijmy się częścią menu.php.. Z zaincludowaniem tego pliku do overall_header.html też nie mam większych problemów

Kod: Zaznacz cały

<!-- PHP -->
include '../themes/default/head.php';
include '../themes/default/menu.php';
<!-- ENDPHP -->
problem w tym że w pliku menu.php jest do wyświetlenia zmienna w php <?php echo $_CONST['BASE_URL']; ?> to jest moja tablica z różnymi opcjami.. problem jest w tym że phpBB nie wyświetla mi wartości dla tej zmiennej.. Więc pytanie : jak ją wyświetlić??

Re: Integracja ze stroną

: 24 maja 2012, 23:47
autor: Aviator
Możesz podać link do stylu na którym bazujesz, oraz link do wtyczki którą chcesz zintegrować z phpbb3. Chodzi mi o styl i wtyczkę do Wordpressa.

Re: Integracja ze stroną

: 25 maja 2012, 09:04
autor: maniutek08
To co widziałeś na stronie troman.pl jest stare i nie zamierzam tego przerabiać. Przymierze wordpress + phpbb3 przysporzyło mi sporo problemów..
Sam jestem w przygotowaniu nowej strony bloga (nie bazując już na wordpressie) gdzie będę korzystał ze stworzonych kont w phpbb3.. zrobiłem to według http://www.phpbb.com/kb/article/phpbb3- ... tegration/ - skopiowałem jak napisali kod do pliku index.php blogi i mam sesje użytkownika phpBB3

Mi chodzi o wyświetlenie zmiennej php która jest zdefiniowana w głównym pliku index.php

Re: Integracja ze stroną

: 28 maja 2012, 08:29
autor: maniutek08
OK.. pośrednio rozwiązałem ten problem

Re: Integracja ze stroną

: 04 lipca 2012, 07:14
autor: maniutek08
Z sukcesem zintegrowałem swoją stronę z forum phpbb3..ale napotkałem kolejny problem.. oprócz samych tabel phpbb mam też własne tabele swojego bloga (newsy, komentarze, kategorie) problem jest w tym że jak zapisuje coś do tych tabel to phpbb w jakiś sposób kontroluje moje zapytania wynikiem czego dla pola którego nie użyje w zapytaniu generuje mi błąd :
Field 'news_to_publish' doesn't have a default value

Re: Integracja ze stroną

: 04 lipca 2012, 08:59
autor: jaroslw
Korzystasz z budowania kwerend za pomocą metod dostępnych w phpBB? Mimo wszystko powinieneś ustawić wartość domyślną dla tej kolumny, domyślam się, że jest to wartość bool.

Re: Integracja ze stroną

: 04 lipca 2012, 10:06
autor: maniutek08
Zintegrowałem phpbb ze stroną według ogólnodostępnego tutoriala http://www.phpbb.com/kb/article/phpbb3- ... tegration/ więc metody budowania kwerendy musiały jakoś same się wykorzystywać, ponieważ był to efekt przeze mnie nie zamierzony.

Ale już sobie poradziłem.. w pliku includes/db/mysql.php za komentowałem linijkę która ustawia sql_mode

Pozdrawiam

Re: Integracja ze stroną

: 24 lipca 2012, 17:49
autor: maniutek08
Ok poradziłem sobie już z wszystkim... forum ładnie zintegrowane ze stroną. Zobaczcie http://troman.pl