Blacklist / Banned Komentator Blogger
0 views
Blacklist / Banned Komentator Blogger - Banyak jalan menuju Roma, pepatah itu memang cocok untuk kondisi apapun. Begitu juga banyak cara mengakali para spammer dan tukang obat yang membanjiri blog dengan komentar sampah.
Diantara beberapa hal yang bisa dilakukan adalah Menghilangkan link aktif apabila ada, atau dengan cara Mengganti Link Komentator, seperti yang sudah saya jelaskan pada artikel sebelumnya.
Saat ini saya akan mencoba untukmemanipulasi komentar dengan 2 cara, yaitu dengan Tag Kondisional dan penggunaan JQuery. Silahkan pilih sesuai kebutuhan.
Dengan penggunaan Tag Kondisional, maka Komentar yang di banned tidak akan ditampilkan, atau disembunyikan. Tapi tetap untuk menghapus secara permanen, sobat harus menghapusnya di dasboard. Untuk menerapkannya, silahkan cari kode
tambahkan kode ini dibawahnya :
ganti
Apabila ada penambahan URL yang dibanned, maka tambahkan di atas kode pertama menjadi seperti ini
untuk penutupnya tambahkan juga kode
lakukan penambahan apabila ditambahkan URL yang diblacklist / banned.
Untuk penggunaan jQuery, simpan kode ini di atas
Apabila menggunakan Threaded Comment Hack gunakan script ini
Semoga bermanfaat...
Diantara beberapa hal yang bisa dilakukan adalah Menghilangkan link aktif apabila ada, atau dengan cara Mengganti Link Komentator, seperti yang sudah saya jelaskan pada artikel sebelumnya.
Saat ini saya akan mencoba untukmemanipulasi komentar dengan 2 cara, yaitu dengan Tag Kondisional dan penggunaan JQuery. Silahkan pilih sesuai kebutuhan.
Tag Kondisional
Penggunaan tag kondisonal untuk mem-blacklist ini hanya berlaku untuk sistem komentar lama / Threaded Comment Hack. Apabila sobat menggunakan komentar default blogger, silahkan pilih dengan menggunakan jQuery.
Dengan penggunaan Tag Kondisional, maka Komentar yang di banned tidak akan ditampilkan, atau disembunyikan. Tapi tetap untuk menghapus secara permanen, sobat harus menghapusnya di dasboard. Untuk menerapkannya, silahkan cari kode
<b:loop values='data:post.comments' var='comment'>
tambahkan kode ini dibawahnya :
<!--blacklist-->
<b:if cond='data:comment.authorUrl != "http://www.blogger.com/profile/12345678910"'>
<!--blacklist-->
ganti
http://www.blogger.com/profile/12345678910
dengan URL yang akan di blacklist /banned. Setelah itu cari penutup kode </b:loop>
, tambahkan kode ini di atasnya :<!--blacklist-->
</b:if>
<!--blacklist-->
Apabila ada penambahan URL yang dibanned, maka tambahkan di atas kode pertama menjadi seperti ini
<!--blacklist-->
<b:if cond='data:comment.authorUrl != "http://www.blogger.com/profile/12345678910"'>
<b:if cond='data:comment.authorUrl != "http://namablog.blogspot.com"'>
<!--blacklist-->
untuk penutupnya tambahkan juga kode
</b:if>
sehingga menjadi seperti ini : <!--blacklist-->
</b:if>
</b:if>
<!--blacklist-->
lakukan penambahan apabila ditambahkan URL yang diblacklist / banned.
Menggunakan JQuery
Dengan jQuery, akan memanipulasi Nama Komentator dan Isi komentar. Untuk melihat efeknya silahkan lihat demo. Apabila ada yang ditanyakan lebih jauh, silahkan menuju sumbernya di MasterTuts.
Untuk penggunaan jQuery, 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>
Apabila menggunakan Threaded Comment Hack gunakan script 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>
Semoga bermanfaat...
111 komentar
2. Tinggalkan komentar sesuai topik tulisan
3. Apabila ada pertanyaan diluar artikel silahkan kunjungi Ruang Obrolan.
4. Centang Beri tahu saya untuk mendapatkan notifikasi via Email ketika ada balasan
5. Untuk menghapus komentar, geser kursor ke sebelah kanan komentar Anda.
image quote pre code
:javascript:/start::download
:javascript:/set::spam
:algoritma:/ignore::
Hatur nuhun sudah berbagi pengetahuan.
BTW, Gagah euy si akang make notifikasi jiga Google Plus :D
Blog saya dihapus google. Tapi sebelumnya saya gak ngedownload semua postingan ane. Gimana yah solusinya ngebalikin semua artikel ane? ada solusi gak yah? Pliess.. udah 1 bulan cari informasi ini tapi gak ketemu. Saya cuman bisa copy beberapa artikel lewat feedburner, cuman 26 doank...
terima kasih!
- semoga sehat selalu -
- daengrio -
oiya cara masang label posting seperti punya kang ismet yang di halaman depan itu gimana kang, boleh kasi tau gak caranya :D
untuk label, intinya gini : buat thumbnail position:relative dan label position:absolute, kuranglebih penambahan kodenya seperti ini : .thumbnail {
...
...
...
position:relative;
}
.post-label {
...
...
...
position: absolute;
top: 0;
left: 0;
z-index: 99;
} masukan label pada area thumbnail pada htmlnya <div class='thumbnail'>
...
...
...
<b:if cond='data:post.labels'>
<div class='post-label'>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag nofollow'><data:label.name/></a><b:if cond='data:label.isLast != "true"'/>
</b:loop>
</div>
</b:if>
</div>
http://1.bp.blogspot.com/-w7-aWj3jrEM/UmP1YjhBKfI/AAAAAAAADmc/vFh1W5Psz9U/s640/we.JPG
Selengkapnya : [url=http://blog.kangismet.net/2013/05/prism-syntaxhighlighter-untuk-blogger.html]Prism SyntaxHighlighter[/url] atau [url=http://blog.kangismet.net/2013/05/highlightjs-syntaxhighlighter-untuk.html]Highlight.js SyntaxHighlighter[/url]
- salam damai -
#absen juga
copas dgn sumber palsu lebih sakit daripada copas gak mencantumkan sumber :D
kalo untuk block kata kata menjadi bintang bintang ada g kang :d
ya misal kan kata "rumah" diblock jadi ***** gitu kang kang hehehehe kayakna mantaf kang
- salam damai -
tentang judul postingan di home page itu,bagaimana cara memotongnnya menjadi ... dan tidak berantakan maksudsaya ( judul di potingan yang ada di homepage!
menurut buku tatang sumarna ini teh tips keren cuma males kang ah mending hapus dashboard z hehe .. nngol hapus lagi .. nongol hapus lagi
apalagi ada notif komen baru, gimana cara bikinnya ya? :D
- salam damai -
Beberapa blog yang saya miliki saat ini lagi dirundung masalah, setiap kali di buka muncul peringatan samacam ini:
"Error. Page cannot be displayed. Please contact your service provider for more details."
Kira-kira bisa diobati enggak ya kang, Mohon Penceerahan...
balog saya itu antara lain:
aqiqohnet.blogspot dot com dan markazaqiqah.blogspot dot com
saya ga bisa liat source codenya, tapi hanya kemungkinan.. karena pemasangan widget dari fihak ke 3. soalnya pas saya buka di redirect ke freewidget.info gitu
Demo : [url=http://jsfiddle.net/mastertuts/TZfrq/1/]http://jsfiddle.net/mastertuts/TZfrq/1/[/url]
hehehehe
Ini sudah saya terapkan kang, tapi dapet scriptnya dari DTE.
Tapi bagaimana pun juga, Kang Ismet tetep jago...bahasanya mudah dipahami