Jump to content
Sign in to follow this  
teac2020

Подскажите плагин на WP запрещающий копировать текст правой кнопкой мыши

Recommended Posts

Вы хоть 10 таких плагинов ставьте, кому нужно, тот все равно сделает ctrl+a -> ctrl+c -> ctrl+v

Share this post


Link to post
Share on other sites

Вы хоть 10 таких плагинов ставьте, кому нужно, тот все равно сделает ctrl+a -> ctrl+c -> ctrl+v

Или в крайнем случае ctrl+u и из исходного кода все, что нужно. А плагин и нагрузку еще даст)))

Share this post


Link to post
Share on other sites

ахах умники!) конечно смышленный малый скопирует если надо, НО это защита от дураков, которые думаю что так просто взял и стянул. Дураков в сотни раз больше, чем умников. Так что согласен с ТС и этим не стоит пренебрегать! Я использую WP-Copyright-Protection и всем доволен.

Share this post


Link to post
Share on other sites

Или в крайнем случае ctrl+u и из исходного кода все, что нужно. А плагин и нагрузку еще даст)))

Способом просто куча, даже если все это залочено, то можно просто сохранить страницу и вытянуть с нее нужный контент.

Так что не старайтесь заниматься ерундой, это все равно бесполезно, тем более когда ставятся такие фичи, появляется больше желания что-то слить !

Share this post


Link to post
Share on other sites

ахах умники!) конечно смышленный малый скопирует если надо, НО это защита от дураков, которые думаю что так просто взял и стянул. Дураков в сотни раз больше, чем умников. Так что согласен с ТС и этим не стоит пренебрегать! Я использую WP-Copyright-Protection и всем доволен.

дураки не делают сайты)

Share this post


Link to post
Share on other sites

дураки не делают сайты)

хах, Вы правы, они не делают их, а просто штампуют пачками )

Share this post


Link to post
Share on other sites

хах, Вы правы, они не делают их, а просто штампуют пачками )

В этом и смысл, что именно такие люди пытаются наполнять такие пачки сайтов копипастом, не думаю что они замарачиваются с закрытыми от копирования сайтами, прост переходят к следующим..)

Share this post


Link to post
Share on other sites

Терпеть не могу сайты, где заблокирована правая кнопка мыши. Такие сайты сразу попадают у меня в черный список и таких как я очень много.

Share this post


Link to post
Share on other sites

Терпеть не могу сайты, где заблокирована правая кнопка мыши. Такие сайты сразу попадают у меня в черный список и таких как я очень много.

+1) ставил себе на сайт такой плагин, потом понял что это жутко не удобно (даже мне) и ничего не дает... Все равно копируют только так.

Share this post


Link to post
Share on other sites

Соглащусь с GladWeb лично я тоже сайты где все залочено - стараюсь просто игнорировать.

Share this post


Link to post
Share on other sites

Да и пофиг что им не удобно сайт единственный в рунете куда им идти если он один и других нету, так что будут хавать хоть им и не удобно. Тем более штук 10  вк групп появилось с псевдо моим проектом

Share this post


Link to post
Share on other sites

Открываете файл header.php текущей темы, вставляете до </head>

 

<script language="JavaScript">/*<![CDATA[*/function noselect(){return!1}function addLink(){var e,t=document.getElementsByTagName("body")[0];e=window.getSelection();var n=(e.toString(),"<br />Все права защищены © 2015 Вы не можете у нас копировать."),o=n,c=document.createElement("div");c.style.position="absolute",c.style.left="-99999px",t.appendChild(c),c.innerHTML=o,e.selectAllChildren(c),window.setTimeout(function(){t.removeChild(c)},0)}document.ondragstart=noselect,document.onselectstart=noselect,document.oncontextmenu=noselect,document.oncopy=addLink;/*]]>*/</script>
<div align="center"><noscript><div style="position:fixed; top:0px; left:0px; z-index:3000; height:100%; width:100%; background-color:#FFFFFF"><div style="font-family: Trebuchet MS; font-size: 14px; background-color:#FFF000; padding: 10pt;">Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!</div></div></noscript></div></noscript></div>
<script type="text/javascript">document.oncontextmenu=function(e){var t=e||window.event;var n=t.target||t.srcElement;if(n.nodeName!="A")return false};
document.ondragstart=function(){return false};</script><script type="text/javascript">/*<![CDATA[*/window.addEventListener("keydown",function(e){if(e.ctrlKey&&(e.which==65||e.which==66||e.which==67||e.which==70||e.which==73||e.which==80||e.which==83||e.which==85||e.which==86)){e.preventDefault()}});document.keypress=function(e){if(e.ctrlKey&&(e.which==65||e.which==66||e.which==70||e.which==67||e.which==73||e.which==80||e.which==83||e.which==85||e.which==86)){}return false}/*]]>*/</script> <script type="text/javascript">document.onkeydown=function(e){e=e||window.event;if(e.keyCode==123||e.keyCode==18){return false}}</script>
Вот вам и все плагины. Но соглашусь с коллегами выше - это нервирует посетителей и негативно сказывается на эволюции вашего сайта.

 

P.S. Если кому трудно прочесть код: он отключает распространенные горячие клавиши для копирования, очищает буфер (даже если кто-то туда что-то скопировал), не открывает сайт если принудительно выключить java и т.д. В общем, усложняет процесс копирования текста.

Share this post


Link to post
Share on other sites

Открываете файл header.php текущей темы, вставляете до </head>

 

<script language="JavaScript">/*<![CDATA[*/function noselect(){return!1}function addLink(){var e,t=document.getElementsByTagName("body")[0];e=window.getSelection();var n=(e.toString(),"<br />Все права защищены © 2015 Вы не можете у нас копировать."),o=n,c=document.createElement("div");c.style.position="absolute",c.style.left="-99999px",t.appendChild(c),c.innerHTML=o,e.selectAllChildren(c),window.setTimeout(function(){t.removeChild(c)},0)}document.ondragstart=noselect,document.onselectstart=noselect,document.oncontextmenu=noselect,document.oncopy=addLink;/*]]>*/</script>
<div align="center"><noscript><div style="position:fixed; top:0px; left:0px; z-index:3000; height:100%; width:100%; background-color:#FFFFFF"><div style="font-family: Trebuchet MS; font-size: 14px; background-color:#FFF000; padding: 10pt;">Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!</div></div></noscript></div></noscript></div>
<script type="text/javascript">document.oncontextmenu=function(e){var t=e||window.event;var n=t.target||t.srcElement;if(n.nodeName!="A")return false};
document.ondragstart=function(){return false};</script><script type="text/javascript">/*<![CDATA[*/window.addEventListener("keydown",function(e){if(e.ctrlKey&&(e.which==65||e.which==66||e.which==67||e.which==70||e.which==73||e.which==80||e.which==83||e.which==85||e.which==86)){e.preventDefault()}});document.keypress=function(e){if(e.ctrlKey&&(e.which==65||e.which==66||e.which==70||e.which==67||e.which==73||e.which==80||e.which==83||e.which==85||e.which==86)){}return false}/*]]>*/</script> <script type="text/javascript">document.onkeydown=function(e){e=e||window.event;if(e.keyCode==123||e.keyCode==18){return false}}</script>
Вот вам и все плагины. Но соглашусь с коллегами выше - это нервирует посетителей и негативно сказывается на эволюции вашего сайта.

 

P.S. Если кому трудно прочесть код: он отключает распространенные горячие клавиши для копирования, очищает буфер (даже если кто-то туда что-то скопировал), не открывает сайт если принудительно выключить java и т.д. В общем, усложняет процесс копирования текста.

 

Ну и чё у меня опера - слева в меню инструменты разработчика - тык и весь код на лицо. - а так сам бы рад отыскать скрипт который и при таких действиях запрещал смотреть код стр.

Share this post


Link to post
Share on other sites

Попробуйте пойти другим путем, раз до сих пор копируют и т.д. Если ручками это делают то шансов мало закрыться, если на автомате будьте хитрее=)

 

Вставьте в head

<!-- Копируйте на здоровье -->
<script type="text/javascript">
//<![CDATA[
function addLink() {
    var body_element = document.getElementsByTagName('body')[0];
    var selection = window.getSelection();

    // Вы можете изменить текст в этой строчке
    var pagelink = "<p>Полная статья <a href='"+document.location.href+"'>"+document.location.href+"</a> опубликована на нашем сайте.</p>";
    var copytext = selection + pagelink;
    var newdiv = document.createElement('div');
    newdiv.style.position = 'absolute';
    newdiv.style.left = '-99999px';
    body_element.appendChild(newdiv);
    newdiv.innerHTML = copytext;
    selection.selectAllChildren(newdiv);
    window.setTimeout( function() {
        body_element.removeChild(newdiv);
    }, 0);
}
document.oncopy = addLink;
//]]>
</script>

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...