Копирайт при копировании текста

голоса: 0

Здравствуйте, 

Я хотел бы, чтобы при копировании материалов с моего сайта автоматом после текста копировался бы копирайт моего сайта и мои заранее заготовленные слова, на подобии - Права защищены, Poet.Az и т.д. и т.п. На форумах нашел следующий скрипт:

https://forum.ucoz.ru/forum/55-52284-1#1033822

Но там не указано куда мне надо вставлять этот скрипт в ПУ. Я хочу, чтобы всё скопированное с моих страниц, Блога , Каталога статей, Форума, чтобы всё дополнялось копирайтом , если скопировать и кому-то переслать. Помогите пожалуйста, благодарю. 

Адрес сайта Poet.az
| Автор: | Категория: Дизайн сайта
Переоткрытие | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
Чтобы скрипт работал на всех страницах сайта, лучше вставить в глобальный блок нижняя часть сайта в самый низ.
| Автор:

Вставил код в нижнюю часть Глобального Блока, ничего не получилось. Код ниже:

<body>
<script type="text/javascript">
function addLink() {
var element_body = document.getElementsByTagName('body')[0];
var selection;
selection = window.getSelection();
var linkpage = '<br/>Источник: [url=poet.az$REQUEST_URI$]Poet.Az[/url]';
var copytext = selection + linkpage;
var divnew = document.createElement('div');
divnew.style.position='absolute';
divnew.style.left='-99999px';
element_body.appendChild(divnew);
divnew.innerHTML = copytext;
selection.selectAllChildren(divnew);
window.setTimeout(function() {
element_body.removeChild(divnew);
},0);
}
$(".eBlock").bind('copy', function(e){
_uWnd.alert('<div style="font-family: Verdana, Arial, Helvetica;font-size:14px;padding:6px;">При копировании материалов с нашего сайта обязательно указывайте <a href="http://poet.az$REQUEST_URI$" style="color: #0066CC;">активную ссылку</a> на него.</div>', 'Напоминание', {w:320,h:150,tm:30000,close:1});
addLink();
});
</script>
</body>

я вижу на другой ветке форума был такой вопрос:

https://www.ucoz.ru/qa/index.php/150323/%D0%BD%D0%B5%D0%BE%D0%B1%D1%85%D0%BE%D0%B4%D0%B8%D0%BC%D0%BE-%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8-%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D1%8F%D0%BB%D0%B0%D1%81%D1%8C-%D0%B8%D1%81%D1%82%D0%BE%D1%87%D0%BD%D0%B8%D0%BA

Но на него не ответили четко. А создатель вопроса как вижу по его сайту, всё таки реализовал это. Но каким образом? Помогите пожалуйста. 

Алекс #3,

Вот рабочий вариант:

 <script type="text/javascript">  
  function addLink() {  
  var element_body = document.getElementsByTagName('body')[0];  
  var selection;  
  selection = window.getSelection();  
  var linkpage = "<br/>Источник: © $HOME_PAGE_LINK$<?substr($REQUEST_URI$,1)?>";  
  var copytext = selection + linkpage;  
  var divnew = document.createElement('div');  
  divnew.style.position='absolute';  
  divnew.style.left='-99999px';  
  element_body.appendChild(divnew);  
  divnew.innerHTML = copytext;  
  selection.selectAllChildren(divnew);  
  window.setTimeout(function() {  
  element_body.removeChild(divnew);  
  },0);  
  }  
  document.oncopy = addLink;  
  </script>

Алекс #3,
Всё работает. Огромнейшее Вам спасибо!
Алекс #3,
Если код работает как-то не так, не идеально, за доработкой обращайтесь к фрилансерам.
Yuri_Geruk,
Код действительно рабочий! Но может кто подскажет, как сделать чтобы стихи копировались не в одну строчку.
...