VetBlogger

Копирование контента!

45 posts in this topic

Привет!

 

Я слишал о такой фишке, что при копировании текста с сайта автоматически создается ссылка на этот самый сайт. И когда текст вставляют на другой сайт там есть ссылка. Как это сделать? У меня сайт на вордпрес.

 

Спасибо! :)

Share this post


Link to post
Share on other sites

Хм. Это скорее всего плагин какой-то для wordpress. Или js на стороне сайта с которого копируете.

Share this post


Link to post
Share on other sites

Хм. Это скорее всего плагин какой-то для wordpress. Или js на стороне сайта с которого копируете.

 

Мне кажется, что это яваскрипт. это с моего сайта тырят.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Это не поможет в борьбе с копирование это всего лишь правила хорошего тона.

 

В файл header.php вставьте следующее:

<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>
workmaster95 and Irakez like this

Share this post


Link to post
Share on other sites

 

Это не поможет в борьбе с копирование это всего лишь правила хорошего тона.

 

В файл header.php вставьте следующее:

<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

А может ручками просто вписывают источник?)

И что? копирующий будет видеть ссылку и уберет ее, а так она незаметна

Share this post


Link to post
Share on other sites

 

Это не поможет в борьбе с копирование это всего лишь правила хорошего тона.

 

В файл header.php вставьте следующее:

<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>

Нормал. Взял на заметку. Может пригодится когда-нибудь B)

Share this post


Link to post
Share on other sites

Копируют обычно через блокнот или редактор.Весь ненужный код уберут.
Вам нужно подумать над тем, чтобы Вашу страницу проиндексировал поисковик побыстрей.Через быстробота Яши например, есть разные способы.Ну и потом пусть копируют, от этого вам хуже не будет.

Irakez likes this

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

Ой не сказал бы)))

Ну если сравнивать лет 5-7 назад и сейчас, то грамотность веб-мастеров стремительно растет, правда и технологии развиваются в геометрической прогрессии.

Share this post


Link to post
Share on other sites

У меня в подписи сайт стоит - там такой яваскрипт есть

- при копировании текста и вставке его на др сайт внизу появится ссылка на источник. 

Как исходный код страницы посмотреть учить не буду  - сам должен знать.

Share this post


Link to post
Share on other sites

У меня в подписи сайт стоит - там такой яваскрипт есть

- при копировании текста и вставке его на др сайт внизу появится ссылка на источник. 

Как исходный код страницы посмотреть учить не буду  - сам должен знать.

Эт самое, форум рассчитан не только на профи, но и новичков. Вот вы сами тут только что задали вопрос - http://talk.pr-cy.ru/topic/11545-vopros-ekspertam-po-povodu-noindeks-i-nofollov/. Вы же рассчитываете получить развернутый ответ или вам хватит ответа - вот вам гугл, вперед?

 

Вот тот код. Проверен, работает.

<script type="text/javascript">
function addLink() {
var body_element = document.getElementsByTagName('body')[0];
var selection;
selection = window.getSelection();
var pagelink = "<br /><br /> Источник: <a href='"+document.location.href+"'>"+document.location.href+"</a><br /> "; //ssilka.ucoz.com
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>
witosp likes this

Share this post


Link to post
Share on other sites

Еще на некоторых сайтах видел, что не работает правая кнопка мыши, тем самым нельзя скопировать или же посмотреть код элемента, вот это интересно. Как так сделать?

Share this post


Link to post
Share on other sites

Еще на некоторых сайтах видел, что не работает правая кнопка мыши, тем самым нельзя скопировать или же посмотреть код элемента, вот это интересно. Как так сделать?

<script language=JavaScript>

<!--

var message="Правая кнопка мыши отключена!"; // Здесь введите свою надпись, которая появится в окне предупреждения

function click(e) {

if (document.all) {

if (event.button == 2) { // Чтобы отключить левую кнопку поставьте цифру 1

alert(message);

return false;

}

}

if (document.layers) {

if (e.which == 3) {

alert(message);

return false;

}

}

}

if (document.layers) {

document.captureEvents(Event.MOUSEDOWN);

}

document.onmousedown=click;

// -->

</script>

 

 

Только зачем?))))))))

ну еще модули есть под разные движки

Share this post


Link to post
Share on other sites

Еще есть плагин , но время загрузки увеличивается, а скачать континент можно тупо сохранив страницу на пк

Share this post


Link to post
Share on other sites

Я через Rds бар код смотрю - так как данный скрипт в нем не работает. 

Кстати,

скрипт с ошибками it-vologda выложил. 

Share this post


Link to post
Share on other sites

нашел проще способ отключение клавиш мыши 

<body onclick="return true;" onmousedown="return false;"> 

но отключение правой кнопки не работает в IE и Opera.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.