Rehber Xenforo Kopya Ve Sağ Tık Engeli

LostFearLess

Administrator
Yönetici
piyon
Blogger
YardımSever
Yama çevirmeni
Yayıncı
Credits
179,838
Renkli Kullanıcı Adı
Kopyalama ve Sağ Tık engeli.png

Merhaba arkadaşlar, bugün sizlere Xenforo yazılımında kopyalama ve sağ tık engelini çalıştıran kod parçacığını tanıtacağım. İlk olarak Kod parçacığını tanıtmak istiyorum. Kod, sadece crtl+c yapıldığında veya sağ clik yapıldığında aktif olur. Ekrana çıkmasını istediğiniz yazıları ayarlaya bilir ve düzenleyebilirsiniz. Kurulum oldukça basit, ilk olarak görünüm ve diller kısmından şablonlara gelin. Şablonlar kısmından PAGE_CONTAINER isimli şablonu bulun ve şablonun en altına inin.
JavaScript:
<!-- Kopya ve sağ tık engellemesi için JavaScript kodu -->
<script>
    // Kopyalama işlemi engelleniyor
    $(document).bind('copy', function(e) {
        alert('Oops!.. Sitemizden İçerik Kopyalamak Yasaktır !!!'); // Kopyalama girişimine karşı uyarı mesajı
        return false; // Kopyalamayı engelle
    });

    // Sağ tıklama engellemesi
    $(document).bind('contextmenu', function(e) {
        alert('Oops!.. Sitemizde Sağ Tıklama Engellidir !!!'); // Sağ tıklama girişimine karşı uyarı mesajı
        return false; // Sağ tıklamayı engelle
    });

    // Internet Explorer'da sağ tıklama engellemesi
    function IE(e) {
        if (navigator.appName == "Microsoft Internet Explorer" && (event.button == "2" || event.button == "3")) {
            alert('UYARI !'); // Internet Explorer'da sağ tıklama girişimine karşı uyarı mesajı
            return false; // Sağ tıklamayı engelle
        }
    }

    // Diğer tarayıcılarda sağ tıklama engellemesi
    function NS(e) {
        if (document.layers || (document.getElementById && !document.all)) {
            if (e.which == "2" || e.which == "3") {
                alert('Hiç etik değil'); // Diğer tarayıcılarda sağ tıklama girişimine karşı uyarı mesajı
                return false; // Sağ tıklamayı engelle
            }
        }
    }

    // Internet Explorer'da mousedown ve Diğer tarayıcılarda mouseup olaylarını dinleme
    document.onmousedown = IE;
    document.onmouseup = NS;

    // Tarayıcı bağımsız sağ tıklama engellemesi
    document.oncontextmenu = new Function("return false");
</script>
Yukarıdaki gördüğünüz kodu eksiksiz bir şekilde şablonun en sonuna yapıştırdığınız dan emin olun. Daha sonra sayfayı yeniliyip kontrol edebilirsiniz. Çalışacağından eminim, eğer herhangi bir sorun yaşarsanız yorumlarda belirtmeyi unutmayı . Elimden geldiğince yardımcı olmaya çalışırım, kendinize iyi bakın. Eğer herhangi birini istemezseniz aradan silebilirsiniz.
 

Benzer konular


Takip et, abone ol

Son mesajlar

Geri
Üst