Полноценно защитить контент сайта или интернет-магазина — не возможно. Однако, существуют способы несколько усложнить процесс копирования информации с сайта. Для этого используют различные методики: от отключения правой кнопки мышки до использования специальных скриптов, добавляющих ссылку на первоисточник в скопированную информацию. О таком скрипте — читайте ниже.
Содержание
Бесплатный скрипт для добавления ссылки на первоисточник для Opencart 2 и OcStore 2
Возможно вы заметили, что при копировании текста с веб-сайта, ссылка на исходную страницу автоматически копируется в буфер обмена — такая функция есть на некоторых сайтах и интернет-магазинах. Когда вы вставляете скопированную информацию, ссылка на источник добавляется вместе с текстом на целевой странице.
Автоматически добавить ссылку на источник скопированного текста можно с помощью JavaScript. Кроме ссылки, также можно добавить символ авторского права и уведомление об авторских правах.
Для ваших магазинов на Опенкарт 2 и ОкСторе 2, существует бесплатный модификатор, который будет добавлять ссылку на первоисточник:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<script> function addLink() { var selection = window.getSelection(); pagelink = " Оригинал здесь: " + document.location.href; copytext = selection + pagelink; newdiv = document.createElement('div'); newdiv.style.position = 'absolute'; newdiv.style.left = '-99999px'; document.body.appendChild(newdiv); newdiv.innerHTML = copytext; selection.selectAllChildren(newdiv); window.setTimeout(function () { document.body.removeChild(newdiv); }, 100); } document.addEventListener('copy', addLink); </script> |
Скрипт для других версий Опенкарт
Если ваш магазин работает на других версиях, или вы используете нестандартную тему, необходимо выполнить несколько простых действий:
- Открыть код модификатора
- Найти строчку:
1<file path="catalog/view/theme/default/template/common/footer.tpl"> - Внести изменения в код, согласно вашей темы и сохранить изменения.
Модификатор устанавливается стандартно. Он не изменяет файлы движка или темы. Удачной защиты!