ForumIRC.Com

ForumIRC.Com (https://www.forumirc.com/)
-   Hazır Web Sistemleri (https://www.forumirc.com/hazir-web-sistemleri/)
-   -   SMF Ziyaretçilere Sağ Tık Engelleme (https://www.forumirc.com/hazir-web-sistemleri/964-smf-ziyaretcilere-sag-tik-engelleme.html)

Kerem 07 Mayıs 2021 14:18

SMF Ziyaretçilere Sağ Tık Engelleme
 
SMF forumlarda ziyaretçilerin konularınızı kopyalamasını engellemek maksadıyla aşağıdaki değişiklileri uygulayabilirsiniz. Ekleyeceğiniz kodun içerisinde uyarı metnini istediğiniz gibi değiştirebilirsiniz. Smf nin tüm sürümlerinde geçerlidir.


temanızın index.template.php dosyasında

Bulun
Kod:

</head>
<body>';

Altına Ekleyin
Kod:

if ($context['user']['is_guest'])
        echo '
        <script language=JavaScript>
        <!--
        var message="Emege Saygi. Lütfen Üye Olunuz !";

        ///////////////////////////////////
        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>
        <script type="text/javascript">

        //form tags to omit in NS6+:
        var omitformtags=["input", "textarea", "select"]

        omitformtags=omitformtags.join("|")

        function disableselect(e){
        if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
        return false
        }

        function reEnable(){
        return true
        }

        if (typeof document.onselectstart!="undefined")
        document.onselectstart=new Function ("return false")
        else{
        document.onmousedown=disableselect
        document.onmouseup=reEnable
        }

        </script>';



Forum saati GMT +3 olarak seçilmiştir.
Şuanki saat: 08:35.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.