OK jadi. Aku tersesat, karena dalam pesan sebelumnya saya melihat bahwa itu adalah untuk anggota staf tidak untuk semua anggota. Jadi saya tidak yakin untuk apa itu benar-benar harus ada.
Sekarang aku mengerti (maaf jika Anda menulis sebelum dan harus mengulanginya).
Permintaan Anda terlalu unik untuk forum tertentu Anda untuk dimasukkan dalam rilis resmi. Jadi kita tidak berencana untuk memasukkannya ke dalam vBET. Terutama bahwa dengan deteksi otomatis diaktifkan itu benar-benar tidak diperlukan dan seperti kata Albert Einstein "hal-hal yang harus sesederhana mungkin, tapi tidak sederhana". Kami berpikir bahwa memberikan tombol seperti itu hanya akan membingungkan pengguna yang akan berpikir bahwa mereka harus klik dalam kasus tulisan di Catalan. Dan ini menurunkan kegunaan dari forum. Solusi sederhana - seperti hanya menulis apa yang Anda inginkan dan biarkan sistem perawatan tentang sisanya - yang lebih baik bagi pengguna menurut pendapat kami.
Tetapi kami dapat membantu Anda untuk menambahkan tombol tersebut.
Seperti yang saya tulis sudah itu akan mudah jika Anda menggunakan fungsi yang ada sudah dan hanya mengubah penampilan itu. Jadi vBET sudah tahu bagaimana untuk membungkus di lang BBCode, menurut masukan tambahan dari editor. Yang Anda perlukan adalah untuk mengubah tampilan itu (kami memiliki tombol radio, Anda ingin hanya tombol) dan mencakup selalu (kita termasuk dalam kondisi tertentu).
Jadi - kalian sudah tahu bagaimana cara menambahkan tombol sebagai menunjukkan gambar termasuk di posting pertama. Apa yang Anda juga butuhkan adalah:
1. meliputi field tersembunyi:
Code:
<input id="vbet_addbbcodes" type="hidden" name="vbet_postInLanguage" value="0">
2. Sertakan Script sederhana Jawa yang akan menetapkan ada catalan kode (tidak diuji):
Code:
<script language="javascript">
function vbet_setCatalan(){
document.getElementById("vbet_addbbcodes").setAttribute("value", "ca");
return false;
}
</script>
Harap dicatat bahwa Anda dapat membuatnya lebih kompleks untuk mengatur / unset tombol
3. Jalankan fungsi Java Script ketika tombol diklik. Jadi dalam tombol Anda tambahkan:
Code:
onClick="vbet_setCatalan()"
Jika Anda tidak ingin membuat fungsi yang lebih kompleks (yang akan mampu juga untuk nilai unset) maka Anda hanya dapat mengatur fungsi tubuh dalam atribut onClick dan tidak termasuk sebagai fungsi java script sama sekali.
Juga harap dicatat bahwa jika Anda ingin menjadi user friendly Anda kira untuk menambahkan tombol ini sebagai tombol toggle sehingga pengguna akan tahu apakah sudah diaktifkan atau tidak. Ini semua akan lebih mudah jika Anda ingin menambahkan kotak centang bukannya ada tombol, tetapi dengan tombol itu juga mungkin untuk membuatnya, hanya lebih kompleks jika Anda ingin membuat benar (sehingga pengaturan dan unsetting)
Harap dicatat bahwa perubahan akan terlihat setelah pengguna melakukan pesan - sehingga akan digunakan pada sisi server.
Jika Anda ingin untuk bekerja pada sisi browser, maka Anda tidak perlu 1 langkah - sama Java fungsi Script (melekat pada tombol), yang akan dengan id (atau oleh struktur jika Anda tidak dapat memprediksi id editor) area editor teks dan menambah konten membuka dan menutup lang BBCode. Dalam kasus seperti itu Anda juga tidak perlu khawatir tentang apapun tombol toggle (pengguna hanya akan melihat bahwa sudah ditambahkan dalam editor). Hanya Anda harus memeriksa itu sudah dibungkus (apakah teks mulai dengan lang BBCode) dan mengabaikan klik tombol dalam kasus tersebut (untuk menghindari pembungkus beberapa kali).
Tolong katakan apakah Anda membutuhkan bantuan lebih lanjut di sini. Jika ya - tolong katakan di mana khususnya.