Тексты с сайта копируют, не только веб мастера, но и если ресурс посещаем обычные пользователи тоже. Вот решил выложить код, который автоматом ставит обратную ссылку при копировании материалов с сайта. Понятно, что если этим промышляет админ, то скорее всего удалит ссыль, но все же не все и не всегда.
А обычному пользователя, то что он так и вставит ссыль вместе с текстом.
А обычному пользователя, то что он так и вставит ссыль вместе с текстом.
<script type="text/javascript"> function addLink() { var body_element = document.getElementsByTagName('body')[0]; var selection; selection = window.getSelection(); var pagelink = " Источник: <a href='"+document.location.href+"'>"+document.location.href+""; 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>
К примеру копируешь код товара на сайте чтоб в админке найти и отредактировать и в админке вставляется код товара вместе с обратной ссылкой. Просто бесит...
Мне кажется нужно сделать чтоб этот скрипт показывался всем кроме админов и модераторов.
Решение, как предложил ТС там тоже описано.
Я написал плагин, который ссылки вставляет в исходный текст. Думаете для чего генератор плагина мастерил?
Зы: плагин просто не видел ваш..
По сабжу: конечно проще и лучше было использовать jQuery, а еще лучше, как правильно заметил Странник, написать плагин.
p.s. текст подправил.
Было бы здорово оформить в плагин...
А еще кто-то хотел в виде плагина, вот пожалуйста, я не жадный. ссылка на скачивание
Как оказалось)) это сервис tynt.com