Senin, 05 Januari 2015

Memasang Skrip Agar Artikel Tidak Bisa Dicopy-Paste Orang

Pernahkah artikel yang sudah anda buat dengan mengerahkan pikiran, tenaga dan waktu yang panjang dijiplak orang lain secara full? si plagiator tidak meminta ijin, tidak mencantumkan link URL kita sebagai sumber, kemudian postingan dia malah lebih atas tempatnya dalam mesin pencarian google ? kalau jawabannya "Ya" maka anda akan saya beri "pagar teralis" yang dapat mengamankan artikel anda dari jarahan pembacanya. Maaf, bukannya mengajari pelit atau tidak ikhlas dalam berbagi ilmu, tapi pembatasan kadang perlu juga untuk memberi pelajaran dan menghargai sebuah usaha. Tapi sebagai penyeimbang, saya juga mempublikasikan artikel Cara membuka block artikel yang tidak bisa dicopy-paste; biarlah pembaca memutuskan sendiri mana jalan yang mau diambil dan apa hikmah yang dapat diperoleh dari dunia maya ini.

Skrip yang akan anda dapatkan nanti adalah suatu kode yang dapat menonaktifkan fungsi copy paste pada halaman web atau artikel Sobat? Tentu saja fungsi tersebut bisa diatasi dengan menaruh kode script, selain itu kode yang akan di share ini spesial sekali yaitu Kode scriptnya VALID HTML5 (khususnya model 1, yang lain belum tahu).
Cara ini dapat mengatasi penjiplakan atau pencurian langsung artikel blog anda akibat orang-orang yang tidak mau repot. Berikut JavaScript yang sederhana untuk mencegah artikel blog tidak bisa di copy paste. Cara mencegah atau mengatasi agar tidak bisa di copy paste, valid html5, bisa sebagai salah satu solusi buat Anda.
Berikut akan saya tawarkan 4 model "Teralis" yang diharapkan mampu menghalangi copaser yang tidak dikehendaki, anda boleh pilih mana suka, gratis lagi!!!
Jangan lupa back up data template anda terlebih dahulu untuk berjaga-jaga.

Model 1.
1. Untuk memblok semua artikel, copas skrip di bawah ini setelah kode <head> pada kotak HTML Template blog. 

2. Untuk memblok artikel tertentu saja, maka copas skrip di bawah ini di bagian atas kotak HTML entri (postingan) sebelahnya "Compose".

    <script type="text/JavaScript">
    //courtesy of BoogieJack.com
    function killCopy(e){
    return false
    }
    function reEnable(){
    return true
    }
    document.onselectstart=new Function ("return false")
    if (window.sidebar){
    document.onmousedown=killCopy
    document.onclick=reEnable
    }
    </script>
    Setelah itu, simpan/save perubahan.
    Jika tahapan anda benar, maka pada artikel yang diblok, mouse kanan tidak berfungsi, artinya menu copy pada sistem komputer tidak berfungsi.

    Model 2
    1. Klik rancangan -->Edit HTML
    2. Cari dan ganti kode <body> dengan kode berikut
    <body onmousedown="return false" oncontextmenu="return false" onselectstart="return false" >
    3. klik save

    Model 3.
    Menonaktifkan klik kanan sekaligus mengeluarkan pesan peringatan seperti gambar berikut.
    Caranya : 
    1. Klik rancangan --> Elemen laman --> Tambah gadget --> HTML/Javascript
    2. masukkan kode dalam kotak yang di sediakan

    <script>
    var pesen="Klik kanan tidak diperkenankan!";
    ///////////////////////////////////
    function clickIE4(){if (event.button==2){alert(pesen);return false;}}
    function clickNS4(e){if (document.layers||document.getElementById&&!document.all){if (e.which==2||e.which==3){alert(pesen);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(pesen);return false")
    </script>

     catatan:
     Ubah tulisan yang berwarna merah dengan pesan peringatan yang di inginkan.
    3. klik save

    Model 4.
    Ini seperti model 2, ganti kode <body> di template HTML anda dengan skrip di bawah ini:

    <script language='JavaScript1.2'>
    //Disable select-text script (IE4+, NS6+)- By Andy Scott
    //Exclusive permission granted to Dynamic Drive to feature script
    //Visit http://www.dynamicdrive.com for this script
    function disableselect(e){
    return false
    }
    function reEnable(){
    return true
    }
    //if IE4+
    document.onselectstart=new Function (&quot;return false&quot;)
    //if NS6
    if (window.sidebar){
    document.onmousedown=disableselect
    document.onclick=reEnable
    }
    </script>
    <script language='JavaScript'>curPage=1;
    document.oncontextmenu = function(){return false}
    if(document.layers) {
    window.captureEvents(Event.MOUSEDOWN);
    window.onmousedown = function(e){
    if(e.target==document)return false;
    }
    }
    else {
    document.onmousedown = function(){return false}
    }</script>

    Jangan lupa save template

    Semoga bermanfaat.
    Sumber:
    http://ucok-milanisti.blogspot.com/ dan telah diedit.
    http://christiantatelu.blogspot.com/2012/03/cara-membuat-artikel-tidak-bisa-di-copy.html
    http://askiam.com/cara-agar-artikel-tidak-bisa-di-copy-paste-untuk-blogspot/

    2 komentar:

    1. assalamualaikum Mas Mika, anti copasnya saya terapkan diblog saya, tapi letak postingan saya jadi tidak beraturan terus saya coba codenya dipadatkan, agak mendingan tidak terlalu berantakan lay out postingannya...
      terimakasih ilmunya,...wassallam.

      BalasHapus
      Balasan
      1. Alaikum salam wr. wb.
        Terima kasih atas masukannya, Bang Asep, ini ilmu baru, peluang kita bisa cari solusi dan kreatifitas.
        Sama-sama, sukses selalu.

        Hapus