BBCode
BBCode – język formatowania wiadomości internetowych, pojawiający się często na forach dyskusyjnych. Głównym założeniem tego skryptu jest ułatwienie osobie nieznającej składni HTML odpowiedniego zmodyfikowania wypowiedzi na jej potrzeby. Z drugiej strony umożliwienie ingerencji jedynie w treść i wygląd, blokując możliwość wstawiania znaczników HTML, JavaScript czy PHP.
BBCode został rozpowszechniony w wielu skryptach forów, między innymi w phpBB, vBulletin, Invision Power Board.
Spis treści |
[edytuj] Formatowanie i znaczniki
Poniżej podane są znaczniki, które najczęściej dostępne są w systemach BBCode i ich efekt.
| Kod | Efekt |
|---|---|
| [b]pogrubienie[/b] | pogrubia tekst |
| [i]kursywa[/i] | pochyla tekst |
| [u]podkreślenie[/u] | podkreśla tekst |
| [quote]cytat[/quote] | cytuje dany tekst |
| [quote="Cyceron"]Lorem ipsum dolor sit amet[/quote] | cytuje tekst z podaniem autora |
| [code]kod[/code] | kod |
| [color=blue]kolor niebieski[/color] | niebieski kolor tekstu |
| [size=9]tekst mały[/size] [size=14]tekst duży[/size] | reguluje wielkość tekstu |
| [list] [*]punkt jeden [*]punkt dwa [/list] |
|
| [url=http://pl.wikipedia.org]Polska Wikipedia - Wolna Encyklopedia[/url] | Polska Wikipedia - Wolna Encyklopedia |
| [img]http://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Mars.jpg/180px-Mars.jpg[/img] lub [img=http://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Mars.jpg/180px-Mars.jpg] | |
| [s]przekreślenie[/s] | przekreśla tekst |
| [table][tr][td]dane tabeli[/td][/tr][/table] | dane tabeli |
| [center]wyśrodkowanie[/center] |
|
[edytuj] Używanie wielu znaczników
BBCode umożliwia łączenie znaczników, ale muszą być one pisane w odpowiedniej kolejności, a znaczniki zamykające (np. [/img], [/url]) muszą być podawane w odwrotnej kolejności do znaczników otwierających.