Kode Anti Copy-Paste untuk Blogger
Salah
satu hal yang paling mengesalkan bagi seorang blogger adalah ketika kontennya
dicuri oleh blog lain. Dengan kata lain, si pemilik blog lain itu sengaja meng-copy-paste
konten yang sama persis tanpa mencantumkan sumber. Tak heran jika banyak blog besar
akhirnya menggunakan kode anti copy-paste untuk blogger agar kontennya lebih
aman.
Nah,
kode yang akan kita bahas kali ini nantinya berfungsi untuk mematikan klik
kanan mouse, mematikan fungsi copy teks (CTRL+C), mematikan seleksi teks, hingga
mematikan fungsi CTRL+P. Sekilas tampak aman sekali, bukan? Namun, setiap kode
memiliki tingkat keamanan yang berbeda-beda, ada yang kurang aman, cukup aman,
hingga sangat aman.
Memasang Kode Anti Copy-Paste di
Blog
#1.
Mematikan Klik Kanan
Dengan
memasang kode ini, maka klik kanan tidak bisa digunakan di blog Anda. Kemudian
akan muncul pesan peringatan yang bisa Anda buat. Berikut langkah-langkahnya:
-
Masuk ke menu “Tata Letak” > klik “Add Gadget” di salah satu sisi yang masih
tersedia.
-
Pilih gadget “JavaScript/HTML”, lalu salin kode di bawah ini:
<script> var message="Untuk mendukung blog ini, jangan menyalin isi blog tanpa mencantumkan sumber!";///////////////////////////////////function clickIE4(){if (event.button==2){alert(message);return false;}} function clickNS4(e){if (document.layers||document.getElementById&&!document.all){if (e.which==2||e.which==3){alert(message);return false;}}} if (document.layers){document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS4;} else if (document.all&&!document.getElementById){document.onmousedown=clickIE4;} document.oncontextmenu=new Function("alert(message);return false")</script>
-
Simpan gadget.
Kalimat
yang dimiringkan berarti bisa Anda ganti sesuai kebutuhan. Tetapi, kode ini
masih memungkinkan pengunjung blog untuk menyeleksi teks (Select Text) dan
menyalin dengan tombol CTRL+C. Tetapi, paling tidak mereka sudah mendapat
peringatan bahwa Anda tidak suka konten blog Anda di-copas orang lain.
#2.
Mematikan fungsi Select Text dan CTRL+C
Level
keamanan kode ini setingkat sedikit lebih tinggi dari sebelumnya, karena
pengunjung nantinya tidak akan bisa menyeleksi teks dan menggunakan kombinasi
tombol CTRL+C. Tambahkan gadget JavaScript/HTML lagi di halaman Tata Letak lalu
salin kode di bawah ini:
<script language='JavaScript1.2'>function disableselect(e){return false}function reEnable(){return true}document.onselectstart=new Function ("return false")if (window.sidebar){document.onmousedown=disableselectdocument.onclick=reEnable}</script>
#3.
Mematikan fungsi CTRL+P
Kenapa
fungsi CTRL+P sebaiknya juga dimatikan? Sebab pengunjung masih bisa menyalin
isi artikel di halaman print (CTRL+P). Nah, dengan kode ini, maka pengunjung
akan mendapati halaman kosong ketika menekan CTRL+P. Cara pemasangan kodenya
berbeda dengan dua sebelumnya, berikut penjelasannya:
-
Masuk ke menu “Template” > klik “Edit HTML”.
-
Cari kode </body> lalu salin kode berikut ini tepat di atasnya:
<style type="text/css" media="print"> * { display: none; }</style>
#4.
Kode Anti Copas Terbaik
Jika
kode sebelumnya bisa diterapkan secara bersamaan, namun kode ini harus berdiri
sendiri. Fungsinya untuk mematikan klik kanan mouse, namun pada bagian block quote
tetap bisa di-copy. Selain itu, kode ini juga tidak akan mengganggu fitur kotak
pencarian. Berikut cara pemasangannya:
-
Masuk ke menu “Template” > klik “Edit HTML”.
-
Cari kode </head> lalu salin kode berikut ini tepat di atasnya:
<b:if cond='data:blog.pageType == "item"'><style type='text/css'>.post-body {-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 0 10px 0;margin:0 0 10px 0;line-height:21px;}.post-body img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:#fdfdfd;height:auto;max-width:100%;border:0;margin-bottom:2.0px;box-shadow:0 0 0 1px rgba(0,0,0,0.03);opacity:1;transition:all .6s ease;}.post_body p, .post blockquote,.post pre,.post code {-webkit-touch-callout:text;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;}</style></b:if>
Terakhir,
simpan semua perubahan yang telah Anda lakukan.
Menurut
banyak testimonial, penggunaan kode nomor 1-3 biasanya membuat pengunjung merasa
kesal dan berpotensi mengurangi trafik blog Anda. Tetapi Anda bisa menggunakan
opsi keempat, yang mana pengunjung masih bisa menyeleksi dan menyalin teks yang
ada di block quote. Selamat mencoba.