Mencegah Komentar Kasar dan Jorok di Blogger dengan Auto Replace

Meskipun di Blogger telah diberikan pilihan, apakah kita ingin agar komentar para sahabat bisa langsung tampil atau ingin di aproval dulu oleh pemilik blog, namun kenyataannya masih banyak para blogger yang berminat untuk langsung menampilkan komentar dengan alasan tak mau repot bolak balik konfirmasi dsb.

Namun terkadang banyak juga para spammer termasuk OLShop yang kerap kali datang meninggalkan promosi yang sama sekali tidak terkait dengan judul artikel. Lebih-lebih ada beberapa kata yang jorok dan menimbulkan fikiran yang kotor.

Nah untuk mengatasi itu, kita perlu melakukan filter/ menyaring beberapa kata sekaligus agar bilamana kata tersebut ditulis pada kotak komentar akan otomatis berubah menjadi kata baru.

Seperti biasa, tutorial tidak akan lengkap tanpa DEMO, yuk intip dulu Demonya pada komentar dibawah:

Apa kode-kode yang diperlukan?
Hanya menggunakan Javascript jQuery saja
<script type="text/javascript">
$('.comment_body p').contents().filter(function() {
    return this.nodeType == 3
}).each(function(){
this.textContent = this.textContent.replace('payud4r4','(KATA TERLARANG)');
this.textContent = this.textContent.replace('PEMBESAR PAYUD4R4','(KATA TERLARANG)');
this.textContent = this.textContent.replace('togel','(KATA TERLARANG)');
this.textContent = this.textContent.replace('RAJA TOGEL','(KATA TERLARANG)');
});
</script>
Silahkan disesuaikan kata yang ingin diganti dan yang sebagai penggantinya.
URL

1 Tanggapan: » Lihat

Namun ada kelemahan pada jQuery ini, yakni apabila kata yang ingin kita Replace adalah "makan" dan "MAKAN"
Sedangkan ada komentar dengan menyebutkan kata Makan
maka kata tersebut tetap akan tampil.

Jadi kesimpulannya perbedaan huruf kapital sangat berpengaruh atas keberhasilan replace ini.

Komentar yang bermanfaat mendapat Rating*****oleh Admin blog ini