Информация к новости
  • Просмотров: 530
  • Автор: sulicompany
  • Дата: 15-12-2012, 23:06
 (голосов: 0)
15-12-2012, 23:06

Защита от копирования контента на DLE

Категория: Программирование » DLE


Этот хак отключает нажатие правой кнопки мышки. Контент возможно сберечь только при чтении исходного кода сайта.

Установка проста! Находим файл main.tpl в своём шаблоне и находим так:

{content}


Далее заменяем его на:
[group=4,5]<div id="noselect">[/group]
            {content}
[group=4,5]</div>
  <script type="text/javascript">
  function disableSelection(target){
  if (typeof target.onselectstart!="undefined")
      target.onselectstart=function(){return false}
  else if (typeof target.style.MozUserSelect!="undefined")
      target.style.MozUserSelect="none"
  else
      target.onmousedown=function(){return false}
  target.style.cursor = "default"
  }
  
  if (document.getElementById("noselect")) {
  disableSelection(document.getElementById("noselect"));
  }
  </script>[/group]


Вот и всё, приятного использования!