Kustom Tags BBCode Dan Text Converter
KLWP memiliki beberapa Tags BBCode dan sintax Text converter yang dapat di gunakan untuk memodifikasi text yang kita buat menjadi lebih menarik seperti bold, italic warna text, crop dan sebagainya.

Seperti contoh gambar diatas, pada editor text memiliki tambahan tombol pilihan cepat berupa icon "I", "A" dan "B" yang memiliki fungsi untuk menuliskan tag BBCode berupa :
- I : italic (text miring)
- A : text size
- B : bold (tebal)
Tags BBCode | ||
---|---|---|
Sintax | Contoh | keterangan |
[f=myfont]text[/f] | ini Text dengan [f=georia]font Georia[/f] menjadi : ini Text dengan font Georia | merender text dengan global font |
[i]text[/i] | ini Text [i]italic[/i] menjadi : ini Text italic | merender text menjadi italic (miring) |
[s=1.2]text[/s] | ini Text [s=1.2]dengan size 20%[/s] menjadi : ini Text dengan size 20% | merender text menjadi lebih besar |
[b]text[/b] | ini Text [b]Bold[/b] menjadi : ini Text Bold | merender text menjadi tebal |
[c=#FF0000]text[/c] | ini Text dengan [c=#FF0000]warna merah[/c] menjadi : ini Text dengan warna merah | merubah warna text |
[x=0.5]text[/x] | ini Text [x=0.5]dengan scale[/x] menjadi : ini Text dengan scale | merubah scale X pada text |
Text Converter
Text converter merupakan sintax yang memiliki fungsi hampir sama dengan BBCode yaitu memodifikasi text tetapi memiliki perbedaan yang cukup banyak, beberapa fungsi dari Text converter diantaranya memotong, merubah huruf kecil ke capital, merubah nomor menjadi ejaan text dan sebagainya, berbeda dari BBCode, penulisan sintax Text converter sama seperti penulisan formula pada umumnya, Text converter juga dapat dikombinasikan dengan sintax formula yang lain, sedangkan BBCode hanya dapat dituliskan pada text editor saja.

Berikut adalah table dari sintax Text converter, semoga dengan ini kita dapat memahami dengan lebih mudah.
Text Converter, Sintax: $tc(mode, text)$ | ||
---|---|---|
Sintax | Hasil | keterangan |
$tc(low, "sOme tExT")$ | some text | convert text menjadi lower case (huruf kecil) |
$tc(up, "sOme tExT")$ | SOME TEXT | convert text menjadi upper case (huruf besar) |
$tc(cap, "some text")$ | Some Text | convert text menjadi huruf capital (mulai dengan huruf besar) |
$tc(cut, "sOme tExT", 4)$ | sOme | hanya menampilkan 4 huruf pertama |
$tc(ell, "sOme tExT", 4)$ | sOme... | jika text lebih dari 4 huruf akan di potong kemudian di tambahkan dengan tanda titik " ... " |
$tc(cut, "sOme tExT", 2, 5)$ | me tE | memotong 2 huruf pertama dan 5 huruf di depan (hitungan di mulai dari huruf ke 1) |
$tc(cut, "sOme tExT", -2)$ | xT | hanya menampilkan 2 huruf di belakang |
$tc(utf, "201")$ | ȁ | render utf code 0x021 (code untuk font) |
$tc(len, "sOme tExT")$ | 9 | menampilkan jumlah huruf dari text |
$tc(n2w, 42)$ | forty two | convert nomor ke dalam ejaan text |
$tc(ord, 1)$ | st | render ordinal suffix dari nomor |
$tc(lpad, 5, 10, 0)$ | 0000000005 | menjadikan 10 karakter dengan menambahkan 0 pad pada sisi kiri |
$tc(rpad, 5, 10, 0)$ | 5000000000 | menjadikan 10 karakter dengan menambahkan 0 pad pada sisi kanan |
$tc(reg, "Foobar one", "o+", X)$ | FXbar Xne | menganti huruf yang cocok dengan 0+ regexp dengan satu huruf capital X |
$tc(html, "<b>Four</b> is %gt; than 3")$ | Four is %gt; than 3 | convert tag HTML ke text biasa |
$tc(nfmt, "total is 30000.12")$ | Total is 30.000,12 | convert nomor ke format lokal yang tepat |
Nice share om...
ReplyDelete