W większości wypadków wiadomości umieszczane na forum są zwyczajnym tekstem, aczkolwiek jeżeli zajdzie taka potrzeba możesz je odpowiednio sformatować pogrubiając wybrane słowa, dodając kursywę, itd...
W związku z tym, że na forum administrator zazwyczaj nie pozwala używać znaczników HTML w wiadomościach, możesz używać BBcode czyli ograniczonego zestawu znaczników, który pozwala formatować tekst. BBcode jest bardzo prosty i znacznie bezpieczniejszy niż HTML.
Poniżej znajduje się lista obsługiwanych znaczników BBcode z krótkimi przykładami ich użycia
Osadzanie odnośników
Forum może automatycznie odnajdywać różne formy odnośników, odpowiednio je zaznaczając:
http://cvs.prohost.org
zostanie automatycznie rozpoznane jako odnośnik i zostanie przekształcone do poprawnej formy, która wygląda następująco:
Możesz także samodzielnie zaznaczyć odnośnik używając BBcode. Najprostszy sposó na zrobienie tego, to użycie poniższego przykładu:
[URL]http://www.myhomepage.com[/URL]
spowoduje to utworzenie następującego odnośnika:
Możesz także uzupełnić go o opis, używając takiej składni wewnątrz
[URL=http://www.myhomepage.com]Moja strona domowa[/URL] przez co uzyskasz następujący odnośnik:
Osadzanie adresów poczty elektronicznej
Aby stworzyć odnośnik do adresu poczty elektronicznej, po prostu wpisz go w następującej formie:
support@prohost.org
forum automatycznie go rozpozna i utworzy odpowiedni odnośnik. Oprócz tego możliwe jest dodanie opisu do podanego adresu za pomocą poniższej składni
[email=support@prohost.org]Kliknij tutaj aby się skontaktować ze wsparciem technicznym[/email]
Modyfikacja wyglądu tekstu
Istnieje kilka rodzajów znaczników, których można użyć:
- [b]pogrubiony
[/b] tworzy pogrubiony tekst
- [u]podkreślony
[/u] tworzy podkreślony tekst
- [i]pochylony
[/i] tworzy pochylony tekst
Oprócz tego można zmieniać rozmiar, kolor oraz czcionkę wybranego tekstu.
- [color=red]czerwony tekst
[/color] tworzy czerwony tekst
- [size=4]duży tekst
[/size] tworzy duży tekst
- [font=courier]tekst
[/font] tworzy tekst podaną czcionką
- [sub]subscript
[/sub] produces subscript text
- [sup]superscript
[/sup] produces superscript text
Można także łączyć różne znaczniki formatujące:
[b][u][i][color=red][size=10][font=courier]Sformatowany tekst[/font][/size][/color][/i][/u][/b]
ten przykład tworzy:
Sformatowany tekst
Wyrównanie tekstu
BBcode pozwala wyrównywać tekst za pomocą znacznika [align] na trzy sposoby:
- [align=center]tekst wyśrodkowany[/align] tworzy:
tekst wyśrodkowany
- [align=left]wyrównany do lewej[/align] tworzy:
wyrównany do lewej
- [align=right]wyrównany do prawej[/align] tworzy:
wyrównany do prawej
Różne listy
Możesz tworzyć różnego rodzaju listy za pomocą BBcode:
Lista bez numeracji:
[list]
[*]pierwszy element
[*]drugi element
[/list]
stworzy
- pierwszy element
- drugi element
Istnieje możliwość używania różnych rodzajów list, na przykład lista numerowana:
[list type=1]
[*]pierwszy element
[*]drugi element
[/list]
stworzy
- pierwszy element
- drugi element
aby stworzyć listę alfabetyczną:
[list type=A]
[*]pierwszy element
[*]drugi element
[/list]
co daje w efekcie:
- pierwszy element
- drugi element
Dodawanie obrazków
Istnieje możliwość dodawania wewnątrz tekstów wybranych obrazków za pomocą znaczników
[img][/img].
na przykład:
[img]http://fudforum.org/forum/images/fudlogo.gif[/img],
umieści następujący obrazek w wiadomości:
oprócz tego obrazek może być jednocześnie odnośnikiem do wybranego adresu po użyciu znaczników
[url][/url] w następujący sposób
[url=http://www.prohost.org][img]http://fudforum.org/forum/images/fudlogo.gif[/img][/url]
który stworzy następujący obrazkowy odnośnik
Cytowanie innych wiadomości
Istnieje możliwość zacytowania czegoś, co zostało już napisane, zaznaczająć cytowany tekst znacznikami
[quote][/quote].
[quote]Witaj świecie[/quote]
pojawi się jako:
Quote:Witaj świecie
Programy komptuerowe i uprzednio sformatowany tekst
Znacznik [code][/code] pozwala wysyłać wiadomość z tekstem w niezmienionej postaci, bez usuwania zbędnych spacji czy tabulatorów.
można tego używać następująco:
[code]
$fp = fopen('jakiśplik', 'w');
if ( !$fp ) {
exit('nie ma takiego pliku!');
}
else {
fwrite($fp, 'witaj świecie');
fclose($fp);
}
[/code]
co spowoduje ukazanie się następującego tekstu, bez zmian w formatowaniu.
$fp = fopen('jakiśplik', 'w');
if ( !$fp ) {
exit('nie ma takiego pliku!');
}
else {
fwrite($fp, 'witaj świecie');
fclose($fp);
}
PHP Code
The [php][/php] tag allows you to post PHP scripts
and have the forum automatically syntax highlight the code for easier readability.
it used like this:
[php]
function hello()
{
echo "Hello World!";
}
hello();
[/php]
which produces:
<?php
function hello()
{
echo "Hello World!";
}
hello();
?>
No Tag
The [notag][/notag] tag allows you to have the text inside
the tags not be parsed by the FUDforum's tag parser. This allows you to give examples of BBcode
and not have them converted to equivalent HTML.
Spoiler
The [spoiler][/spoiler] tag allows you to hide a portion of message
from being displayed. To see the hidden portion the users must click a link that will display the
hidden portion of the text. Internally this is accomplished by JavaScript so the page is not actually
reloaded, instead a hidden layer is made visible.
Here is an example of this tag in action:
Visible part of the message
[spoiler]
Hidden part of the message
[/spoiler]
More visible text.
and the result:
Visible part of the message
More visible text.
Acronym
The [notag][/notag] tag allows you to identify the text as an
acronym and provide a full name when the user moves their mouse over the tag.
[acronym=Fast Uncompromising Discussion Forum]FUDforum[/acronym] produces FUDforum.
Możesz także sprawdzić czy administrator zezwolił na uśmieszki, które są
niewielkimi obrazkami symbolizującymi Twój nastrój oraz znacznik [img]
pozwalający osadzać w tekście własne obrazki.