Banned Komentator Blogger dengan jQuery
Untuk memberantas spammer, banyak cara. Tapi yang saya tawarkan adalah membanned URL serta menghilangkan isi komentar. Tertarik ?
Simpan kode ini di atas
</body>
<script type='text/javascript'>
//<![CDATA[
var spamlist=[
'http://www.blogger.com/profile/12345678', /* contoh URL komentator */
'http://namablog.blogspot.com/',
'Alamat URL komentator ke-3' /* URL yang terakhir tak perlu diberi koma */
];
for(var v=0; v<spamlist.length; v=v+1){
$("a[href='"+spamlist[v]+"']").each(function(){
$(this).closest(".comment-block").find(".comment-content")
.replaceWith("<div class='comment-content' style='color:red'>Anda telah di banned! Silahkan tinggalkan blog ini!</div>"),
$(this).replaceWith("<span style='color:red'>BANNED USER!</span>");
})
}
//]]>
</script>
Komentar Lama / Threaded Comment Hack
Karena saya lihat banyak yang menggunakan Thread Comment Hack, untuk agan yang menggunakan komentar ini, silahkan gunakan script di bawah ini
<script type='text/javascript'>
//<![CDATA[
var spamlist=[
'http://www.blogger.com/profile/12345678', /* contoh URL komentator */
'http://namablog.blogspot.com/',
'Alamat URL komentator ke-3' /* URL yang terakhir tak perlu diberi koma */
];
for(var v=0; v<spamlist.length; v=v+1){
$("a[href='"+spamlist[v]+"']").each(function(){
$(this).closest(".comment_inner").find(".comment_body")
.replaceWith("<div class='.comment_body' style='color:red'>Anda telah di banned! Silahkan tinggalkan blog ini!</div>"),
$(this).replaceWith("<span style='color:red'>BANNED USER!</span>");
})
}
//]]>
</script>
Happy Coding :)
Sumber : StackOverflow.com
Saya yang pertama ini.
BalasHapusTutorialnya bagus mas.