Instalacja skryptu bbPress jest nieco bardziej wymagająca niż instalacja samego WordPressa, i bez wątpienia nie można jej nazwać 5-minutową, jednak bardzo szybko można załapać „o co kaman”. Przystąpmy więc czym prędzej do instalacji skryptu bbPress 0.9.2.
Całość procesu instalacyjnego zaczynamy od wgrania plików bbPress na serwer – czy to do subdomeny, czy podkatalogu, czy też do folderu głównego – to już zależy od tego, gdzie forum „nam się widzi” :). Po skopiowaniu plików kierujemy się do katalogu naszego forum i odszukujemy plik bb-config-sample.php – otwieramy go i zaczynamy edycję. Najpierw podstawowe dane:
define('BBDB_NAME', 'bbpress'); //Nazwa bazy danych
define('BBDB_USER', 'root'); //Nazwa użytkownika bazy
define('BBDB_PASSWORD', ''); //Hasło użytkownika
define('BBDB_HOST', 'localhost'); //Serwer
Pozwoliłem sobie spolszczyć komentarze w kodzie, aby było łatwiej – należy podać prawidłowe dane do bazy, inaczej instalator wyrzuci nam błąd. Kolejnym polem wymagającym edycji jest nasz Sekretny Klucz – nowość, która pojawiła się wraz z WordPress 2.5:
define('BB_SECRET_KEY', 'Tutaj podaj unikalną frazę');
Całą gammę unikalnych ciągów znaków możemy znaleźć na tej stronie. Gdy już klucz zostanie ustawiony, pozostanie nam do ustawienia prefix tabel w bazie danych oraz języka strony:
$bb_table_prefix = 'bb_'; // Litery, cyfry i underscore
Oraz
define('BB_LANG', '');
W warunkach polskich nie ma co się przejmować językiem póki co, bowiem prace nad tłumaczeniem dopiero się zaczynają. W końcu z poziomu przeglądarki przekopujemy się do folderu z forum. Naszym oczom ukaże się zielone okienko z logiem bbPress – klikamy na „let’s get started!”
Krok 1 – Konfiguracja bazy danych
Jeśli połączenie z bazą danych zostało ustanowione, będziemy mieli możliwość przejścia dalej. W przeciwnym wypadku zobaczymy czerwone okienko i będziemy musieli ponownie sprawdzić plik konfiguracyjny. Jeśli wszystko jest OK, klikamy na „Go to step 2”.
Krok 2 – Integracja z WordPressem
Jeśli chcemy, możemy zintegrować nasze forum z serwisem na silniku WordPress. W tym celu zaznaczamy kratkę „Add integration settings” – naszy oczom automatycznie ukażą się dwie kolejne kratki: „Add cookie integration settings” oraz „Add user database integration settings„.
Zaznaczając pierwszą kratkę (czyli integrację ciasteczek) będziemy musieli podać adres naszego WordPressa, a także sekretne klucze dla ciasteczek i bazy danych (znaleźć je można w pliku konfiguracyjnym WordPressa). Natomiast wybierając także/lub tylko integrację użytkowników, trzeba nam będzie podać prefix tabel naszej instalacji WP.
Możemy dodatkowo wybrać zaawansowane ustawienia, jeśli zajdzie taka potrzeba – wtedy będziemy musieli podać wszystkie dane do połączenia z bazą danych – ustawienia zaawansowane nie są jednak potrzebne i instalacja powinna przebiegać bez problemu bez ich podawania.
Jeśli chcemy, możemy zrezygnować z integracji całkowicie – bez względu na to, co wybierzemy, pozostanie nam kliknąć button na dole – należy jeszcze wiedzieć, że później i tak będziemy mogli zintegrować bbPress z naszym blogiem/serwisem z panelu administracyjnego forum.
Krok 3 – Ustawienia strony
W końcu dotarliśmy do meritum – wpisujemy nazwę naszego forum, jego dokładny adres URL, a także nazwę głównego użytkownika i jego adres email – to będzie główne konto administratorskie (zapewne nasze konto). Na samym dole zaś podajemy nazwę naszego pierwszego działu. Klikamy „Save site settings” i voila :).
Instalator wygeneruje nam automatycznie hasło – można je później zmienić w razie potrzeby bądź chęci. Klikamy na link, który się wyświetlił i logujemy się – możemy się już cieszyć w pełni funkcjonalnym forum dyskusyjnym, tak prostym w obsłudze, że aż strach :).
Komentarze
Tylko jak teraz wyświetlić takowe forum w wordpressie ???
odpowiedzChodzi mi o to żeby forum wyświetlało się w miejscu wpisu ???
poradnik troche chaotycznie napisany duzo niedomowien i jak dla mnie troche pomieszana kolejność np. „Całość procesu instalacyjnego zaczynamy od wgrania plików bbPress na serwer” ja bym najpierw dokonal zmian w pliku bb-config-sample.php a dopiero potem wgral to na serwer Jak dla mnie poradnik na 3 – 3,5
odpowiedzNo bracie, widzisz – ja tak instaluję skrypty :P. Co prawda najpierw ropakowuję, potem zgrywam na serwer, tworzę odpowiedni katalog na localu, potem dopiero zaczynam konfigurować i podmieniać te pliki, które trzeba. Ostatnio nawet myślę o własnym serwerze subwersji :P
odpowiedzJak komu wygodniej. Ja też najpierw wgrywam na serwer a dopiero potem wprowadzam ewentualne zmiany z plikach konfiguracyjnych. :-)
odpowiedzCześć:) Mógłby mi ktoś pomóc w integracji bbpress z moim wordpressem?
odpowiedzZostawiam adres email (kierski.andrzej@gmail.com) i numer GG: 3363695
Pozdrawiam,
ak
Chciałem poinformować, iż pod adresem http://www.bbpress.org.pl uruchomiłem forum dla użytkowników skryptu.
odpowiedzmam pewien problem z instalacją. Wrzuciłem bbpress do katalogu „bbpress” i nie wiem jak odpalić instalkę, wordpress jest w katalogu głównym czy ktoś może mi pomóc
odpowiedzNo normalnie wejdź na stronę strona.com/bbpress/ i załapie :)
odpowiedzMam problem z intergracja , nie umiem sie połączyć z bazą danych, serwer mam na nazwa.pl wpisuje sql.murcki.nazwa.pl i nic „There was a problem connecting to the WordPress user database you specified. Please check the settings, then try again.podswetla mi na czerwono (User database name,User database user,User database password,User database host)
a i gdzie znaleść klucz WordPress „secure auth” cookie salt , bo w wp-admin/options.php nie widać tego pola prosze o pomoc z góry dzieki
odpowiedzW nazwa.pl trzeba podać jeszcze port czyli zamiast
sql.murcki.nazwa.pl
powinno byćsql.murcki.nazwa.pl:3306
.Wtedy zostawiasz puste pole.
odpowiedzWitam, piszę z myślą, że ktoś będzie mógł mi pomóc z bbPress.
odpowiedzZainstalowałem i zintegrowałem z WP, ale nie mogę się dostać do bb-admin, przenosi mnie na stronę główną forum.
Wie ktoś, dlaczego się tak dzieje?
Zainstalowałem skrypt wszystko pięknie, ale menu w panelu administracyjnym się nie rozwija. Kiedy klikam powiedzmy plugins pojawia mi się jedynie lista już zainstalowanych, appareance-widze jedynie themy, bez możliwości jakiejkolwiek edycji /:
odpowiedzRozwija się jedynie settings.
Jak sobie z tym poradzić? Będę wdzięczny za wskazówkę.
@kamilw, pewnie to wina serwera. Gdzie masz zainstalowany bbPress (jaka firma)?
odpowiedzAlbo szablonu, którego autor ukrył wynienione przez Ciebie pozycje w menu.
odpowiedzObłęd. Zainstalowałem wszystko od początku. Pliki ściągnąłem z oficjalnej strony, nie dłubałem nic w integracji z WP, tylko prosta instalacja. I nadal to samo. Szablon mam standardowy (kakumei ). Hosting w cal.pl
odpowiedzMacie jakieś pomysły?
A jak zainstalować go na home.pl – Apteczka pierwszej pomocy nie pomaga w tym wypadku… :/
odpowiedzBardzo fajnie zrobiona instrukcja.Wszystko poszło gładko i bez problemów. Dzięki bardzo
odpowiedzzainstalowalem 2.0 brak w nim pliku bb-config-sample.php
odpowiedzNiby zakładki się pojawiły w panelu, ale jak tym zarządzać ??
Witam, zainstalowałam bbpressa dodając katalog do pluginów wp. Wszystko działa bez problemu poza jedną rzeczą – nie mam pojęcia jak dodać wtyczkę allow-images. Wkleiłam ten plik do pluginów (w tym samym miejscu co bbpress), wtyczka pojawia się na stronie administratora wp, jest włączona, ale nie widać żadnych zmian na stronie z forum. Jeśli ma ktoś pomysł jak rozwiązać ten problem – to bardzo proszę o pomoc.
odpowiedzJestem zielony lajkonik – ale jak się ma umieszczone pliki wordpressa na serwerze i wgra bbpress jako wtyczkę z kokpitu swojej strony wordpressa to nie będzie działać (ja tak zrobiłem) ?
odpowiedzWitam, możesz zaktualizować poradnik albo napisać w komentarzu które pliki edytować w wersji 2.2.3 ?
odpowiedzA odkrył ktoś czy da się jakoś łatwo zmienić ochydny wygląd bb pres – bo nie bierze on formatowania z szablonu strony a narzuca własne małe literki
odpowiedzDodaj własny komentarz