BBCode jest specjalną implementacją HTML-a. To czy możesz używać BBCode w swoich postach na forum jest uzależnione od ustawień określonych przez administratora. Możesz również wyłączyć BBCode w postach zaznaczając odpowiednią opcję w formularzu pisania postu.Sam BBCode jest stylowo podobny do HTML-a, tagi są zamykane w kwadratowych nawiasach [ i ] a w HTML używamy < i > i daje nam lepszą kontrolę nad tym co i jak będzie wyświetlane. Zależnie od szablonu jakiego używasz możesz znaleźć dodawanie BBCode do Twych postów które jest znacznie łatwiejsze dzięki przyciskom nad polem do wpisania treści posta. Więcej informacji o BBCode znajdziesz w przewodniku, do którego dostaniesz się ze strony wysyłania postu.
Aby zmienić kolor lub rozmiar Twojego tekstu możesz użyć poniższych tagów. Pamiętaj, że ostateczny wygląd będzie zależał od systemu i przeglądarki oglądającego:
Zmiana koloru następuje przez objęcie wybranego tekstu tagiem [color=][/color]. Możesz użyć zdefiniowanych nazw kolorów (np. red, blue, yellow, itd.) lub ich szesnastkowych odpowiedników, np. #FFFFFF, #000000. Przykładowo, aby utworzyć tekst o kolorze czerwonym:
[color=red]Cześć![/color]
lub
[color=#FF0000]Cześć![/color]
oba przykłady dadzą efekt Cześć!
Zmianę rozmiaru tekstu można osiągnąć w podobny sposób [size=][/size]. Ten tag jest zależny od szablonu wybranego przez użytkownika, ale zalecane jest użycie numerycznej wartości reprezentującej rozmiar tekstu w procentach czcionki domyślnej, począwszy od 20 aż do 200 (bardzo duże). Przykład:
Tak, oczywiście możesz. Na przykład, by zwrócić czyjąś uwagę, możesz napisać tak:
[size=150][color=red][b]Patrz na mnie![/b][/color][/size]
co da nam Patrz na mnie!
Nie polecamy jednak pisać w ten sposób dużo tekstu! Pamiętaj, że to Twoim zadaniem jest, by upewnić się, że wszystkie tagi zostały zamknięte poprawnie. Na przykład, następujący zapis jest niepoprawny:
Cytowanie oraz pisanie tekstu o stałej szerokości znaków
» Cytowanie tekstu w odpowiedziach
Są dwa sposoby, aby zacytować tekst - z odniesieniem lub bez.
Kiedy używasz funkcji cytowania, aby odpowiedzieć na wcześniejszego posta, powinieneś zwrócić uwagę na to, żeby cytowaną treść umieścić w znacznikach [quote=""][/quote]. Ta metoda pozwala Ci na cytowanie z odniesieniem do osoby lub czegokolwiek innego, co zechcesz tam wpisać! Dla przykładu, aby zacytować tekst, który napisał Pan Janek, powinieneś wpisać:
[quote="Pan Janek"]Tekst, który Pan Janek napisał w swoim poście.[/quote]
W wyniku zostanie automatycznie dodane Pan Janek napisał: przed zacytowanym tekstem. Pamiętaj, że imię osoby cytowanej musisz umieścić między podwójnymi cudzysłowami, ponieważ są one wymagane.
Druga metoda pozwala Ci zacytować cokolwiek bez odniesienia. Aby jej użyć, umieść tekst cytowany między znacznikami [quote][/quote]. Zobaczysz wtedy w wiadomości, że przed tekstem zostało dodane po prostu Cytat: przed zacytowanym tekstem.
» Pisanie kodu lub danych o stałej szerokości znaków
Jeżeli chcesz wyświetlić trochę kodu, lub inny tekst wymagający czcionki o stałej szerokości (np. Courier) powinieneś tekst umieścić w znacznikach [code][/code], np.
[code]echo "To jest trochę kodu";[/code]
Całe formatowanie użyte wewnątrz [code][/code] jest zachowane. Dodatkowo, może zostać użyte kolorowanie składni PHP. W tym celu użyj polecenia [code=php][/code]. Ten sposób jest polecany przy wklejaniu kodu PHP, ponieważ znacznie poprawia jego czytelność.
Wyróżnia się dwa typy list: uporządkowane i nieuporządkowane. Idea jest identyczna, jak w HTML. Lista nieuporządkowana wypisuje elementy jeden pod drugim, wyróżniając je kropką (lub innym punktorem). W celu utworzenia listy nieuporządkowanej użyj tagów [list][/list], a elementy umieść wewnątrz, poprzedzając każdy znakiem [*]. Przykładowo, aby utworzyć listę kolorów, wpisz:
Drugim typem list są listy uporządkowane, które dają nam kontrolę nad tym czym będzie poprzedzona każda z pozycji. By utworzyć uporządkowaną listę używamy [list=1][/list] co da nam numerowaną listę lub [list=a][/list] co da nam alfabetyczną listę. Tak jak w nieuporządkowanej liście pozycje określamy używając [*]. Na przykład:
[list=1] [*]Idź do sklepu [*]Kup nowy komputer [*]Zaklnij gdy komputer ulegnie awarii [/list]
phpBB umożliwia wiele sposobów tworzenia URI (Uniform Resource Indicators), szerzej znanych jako URL.
Pierwszym jest zastosowanie tagu [url=][/url]; cokolwiek zostanie wpisane po znaku =, zostanie potraktowane jako URL. Na przykład chcąc uzyskać link do phpBB.com możesz napisać:
Powyższy kod spowoduje wygenerowanie linka: Odwiedź phpBB.com!. Zauważ, że link tego typu otwiera się w nowym oknie lub w tym samym oknie, zależnie od ustawień przeglądarki użytkowników.
Jeżeli chcesz, aby cały adres URL wyświetlony został jako link, użyj znacznika w sposób podany poniżej:
Ponadto skrypt phpBB zawiera funkcję Magic Links, która zmienia podany adres na jego poprawną formy bez użycia żadnych dodatkowych tagów czy nawet frazy http://. Na przykład wpisanie www.phpbb.com w poście automatycznie spowoduje wygenerowanie linka www.phpbb.com.
Tak samo ma się sprawa z adresami e-mail. Możesz wykorzystać tag, na przykład:
[email]no.one@domain.adr[/email]
co da następujący wynik: no.one@domain.adr, lub wpisać jedynie no.one@domain.adr w treści wiadomości a zostanie on automatycznie przerobiony na link.
Nic nie stoi na przeszkodzie, aby wykorzystać wspomniane tagi w połączeniu z innymi np. [img][/img] (czytaj dalej), [b][/b], itp. Oczywiście podobnie jak przy tagach formatujących tekst należy upewnić się, czy wszystkie są odpowiednio pozamykane na przykład:
BBCode w phpBB pozwala na umieszczanie obrazów w postach. Wiążą się z tym jednak dwie bardzo ważne kwestie, o których należy pamiętać: po pierwsze, wielu użytkowników nie lubi, gdy posty są wypełniane dużą ilością obrazów; po drugie, obraz musi znajdować się już w Internecie (nie może znajdować się wyłącznie na Twoim komputerze, chyba że jest to serwer WWW). Aby wyświetlić obrazek musisz otoczyć jego adres URL znacznikami [img][/img]. Na przykład:
Załączniki mogą teraz być umieszczane w jakiejkolwiek części postu dzięki nowemu BBCode [attachment=][/attachment], jeżeli załączniki są dozwolone przez administrację forum i jeżeli masz odpowiednie uprawnienia. Podczas pisania postu jest dostępna rozwijana lista do umieszczania załączników wstawionych.