Apa itu BBCode? Sebelum menjawab itu, kita sering kan mengetik di Microsoft Word? Pasti pernah lah. Nah, di sana kan ada fitur2 seperti mengubah jenis huruf, ukuran huruf, menebalkan, memiringkan, memberi garis bawah. Nah, semua perintah2 itu terintegrasi dalam software dan akan aktif ketika meng-klik panel/tab tertentu.
Sedikit lebih advance, kita mungkin sudah mengenal blog. Siapapun yang sudah mengenal/punya blog (misal wordpress, blogspot, multiply, dll) pasti udah tahu mengenal kode HTML atau XML. Itu adalah bahasa2 dalam pemograman internet/web yang gunanya bisa seperti untuk mengubah huruf2 tadi, dsb. Misal, jika di Microsoft Word kita ingin menebalkan kata ''REVOLUSI", maka yang kita lakukan adalah memblok kata itu di panel/tab untuk menebalkan, atau dengan menekan shortcut "ctrl + B". Nah kl di blog agak ribet dikit lah. Kita harus mengetikan sederetan kode yang diletakkan sebelum dan sesudah kata yang kita ingin tebalkan. Misalkan kata "REVOLUSI" tadi ingin kita tebalkan, kita harus menulis "(bold)REVOLUSI(/bold)". PS : semua tanda kurung diganti dengan kurung siku [ atau ].
Nah kalau di dalam dunia forum kadang tidak menggunakan kode HTML atau XML, tetapi menggunakan Buletin Board Code (BBCode). Kenapa BBCode digunakan? Salah satu kemungkinan alasannya adalah untuk membedakannya dengan HTML atau XML pada blog atau web. Hal ini menghindari adanya crash atau penyalahgunaan HTML dan XML code pada forum, walaupun beberapa forum masih membolehkannya.
BBCode pada umumnya sama dengan kode HTML dan XML, tetapi pada umumnya lebih singkat. Perintah dalam BBCode selalu dimulai dengan nama perintah yang diapit oleh kurung siku dan ditutup dengan nama perintah yang sama yang diawali dengan tanda "/" dan diapit dua kurung siku. Misalnya perintahnya bold (tebal). Maka untuk membuka dialog perintah, ditulis (b). (Setiap kurung diganti kurung siku, kenapa demikian? Karena jika penulis menggunakan kurung siku langsung pada postingan ini, perintah akan aktif karena forum ini juga menggunakan BBCode). Nah, semua kata setelah dialog perina itu akan tercetak tebal. dialog perintah ditutup dengan (/b) (semua kurung diganti kurung siku). Maka karakter setelah dialog perintah itu akan kembali normal. Intinya setiap kata yang diapit oleh (b) dan (/b) akan tercetak tebal.
berikut ini adalah BBCode yang bisa dipakai setiap posting :(b)(/b)
Bold. Untuk menebalkan tulisan.
(i)(/i)
Italic. Untuk memiringkan tulisan.
(u)(/u)
Underlined. Untuk menggarisbawahi tulisan.
(left)(/left)
Left. Untuk indentasi paragraf lurus kiri.
(center)(/center)
Center. Untuk indentasi paragraf di tengah.
(right)(/right)
Right. Untuk indentasi paragraf lurus kanan.
(justify)(/justify)
Justify. Untuk indentasi paragraf lurus kiri-kanan.
(list)
(*)
(/list)
Untuk membuat bullet list. Setiap kata setelah tanda (*) akan menjadi list. Penambahan tanda (*) dan kata/kalimat setelahnya akan membuat poin list baru.
(list=1)
(*)a
(/list)
Untuk membuat numbered list (daftar berangka). Sama seperti bullet list, tetapi setiap kata yang terletak setelah tanda (*) akan menjadi list dan memiliki nomor berurut yang sesuai. Penambahan tanda (*) dan kata/kalimat setelahnya akan membuat poin list baru.
(hr)
Perintah untuk membuat line break.
(quote)(/quote)
Perintah untuk meng-quote (mengutip) pernyataan seseorang.
(code)(/code)
Untuk membuat code, menandai bahwa suatu kalimat/kata tertentu itu penting dan terlihat berbeda. Misalnya password.
(table border="1")(tr)(td)a
(/td)(td)b
(td)(/tr)(tr)(td)c
(/td)(td)d
(/td)(/tr)(/table)
Perintah di atas adalah untuk membuat tabel ukuran 2x2 dengan isian pada kolom pertama berisi a dan b, dan kolom kedua berisi c dan d.
(url=a)b(/url)
Fungsi ini dalah untuk membuat suatu tulisan/kata/kalimat menjadi link ke web lain. Misalkan untuk contoh di atas adalah tulisan b, jika kita klik akan menuju ke web a. Jika kita ingin membuat kata "video" menjadi link ke youtube.com, maka kita tulis (url=youtube.com)video(/url).
(size=18)(/size)
Kode ini adalah untuk mengubah ukuran huruf. Angka setelah tanda sama dengan adalah ukuran hurufnya.
(color=red)(/color)
Sama dengan di atas, tetapi kode untuk mengubah warna huruf. Angka setelah tanda sama dengan adalah warna hurufnya.
(font=Arial)(/font)
Sama dengan di atas, tetapi kode untuk mengubah jenis huruf. Angka setelah tanda sama dengan adalah jenis hurufnya.
(sub)(/sub)
Untuk membuat index/subscript.
(sup)(/sup)
Untuk membuat index/superscript.
(spoiler)(/spoiler)
Untuk membuat spoiler.
(hide)(/hide)
Untuk menyembunyikan tulisan. Tulisan akan bisa dilihat oleh user lain setelah user tersebut membalas postingan itu.
(scroll)(/scroll)
Untuk membuat tulisan bergerak horizontal.
(updown)(/updown)
Untuk membuat tulisan bergerak vertikal.
(rand)(/rand)
(wow)(/wow)
Penulis sendiri belum tahu fungsi dari BBCode ini.
PS :
- Setiap BBCode yang dituliskan, mohon diganti setiap tanda kurung menjadi kurung siku.
- Kita bisa mengubah dari mode normal ke mode BBCode dengan menekan pada panel di atas
Oke segitu deh infonya, semoga bermanfaat...