logo
Русский
    Русский

      Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

      Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

      Демо EBT модули Скачать EBT модули

      ❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

      Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

      Демо EPT модули Скачать EPT модули

      Scroll

      Защита текста

      22/02/2025, by Гость (не проверено)
      Форумы

      Подскажите пожалуйста, как защитить текст от копирования на моем сайте  http://grantaremont.ru  !!! Может есть какой модуль для этого дела.


      Честно говоря это бесполезно, тот кто захочет скопировать текст тот скопирует.

      Пример 1

      <body oncontextmenu="return false;">

      Данный код отключает возможность правого щелчка мыши (соответственно, и возможность сохранения изображения) для всей страницы.

       

      Пример 2

      <img src="safety.jpg" oncontextmenu=" alert('Демонстрация одного из способов защиты от копирования'); return false;">

      Данный код отключает возможность правого щелчка мыши (соответственно, и возможность сохранения изображения) для картинки, расположенной в верхнем правом углу данной страницы (изображение цифрового замка).

       

      Пример 3

      <body oncontextmenu="alert("Текст сообщения'); return false;">

      Данный код выводит сообщение. Например, почему посетитель не смог просмотреть изображение.

       

      Почти во всех случаях изображения будут находиться в кэше компьютера посетителя сайта. Пользователь может просмотреть кэш и найти искомое изображение. Установленная защита от копирования не поможет.

      Другой простой способ - копирование содержимого экрана.

      Более опытный пользователь может просмотреть программный код и ввести URL-адрес изображения непосредственно в адресную строку браузера.

       

      На каждое действие можно найти противодействие. А на принятое противодействие можно найти другое действие. У опытных пользователей подобные попытки защиты будут вызывать чувство раздражения.

       



      Спасибо за быстрый ответ. Скажите а куда вставлять этот код??? Может создать дополнительный блок и туду!!! 

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


      <body oncontextmenu="alert("Текст сообщения'); return false;">

      Вот этот код нужно вставить в тег body, он в файле page.tpl.php.


      А как сделать чтоб картинки можно было копировать, а текс нельзя!! Вот как на этом сайте например. http://herteg.narod.ru/

      Причем правая кнопка там работает, но не копирует, и Ctr+c там не работает. 


      На этом сайте вот здесь:

      no copy

      Вот этот код:

      document.write("<body "+ "oncopy="+'"return false;"'+">");

      Насколько я понимаю это вместо тега <body>. На друпал такое решение не совсем подойдет, потому что я например навешиваю на body различные классы. Можно конечно использовать отдельный div куда навешивать классы, но все-такие тег body самое оно место.


      И как быть??? Может попробывать что то в таком духе:  <body oncontextmenu="oncopy=; return false;">


      <body onselectstart="return false" oncopy="return false;">


      Я думаю вам стоит попробовать сделать как на показанном вами сайте. Просто скопируйте javascript как у них сделано и все. Должно и у вас так же заработать.


      Вот как нужно, <body oncopy="return false">

       


      Защита текста от копирования - это пустая трата времени, кто хочет почитает  (Фаербаг, Драгонфлай и т.д. никто не отменял, не говоря уже о чудесных Cntl+U)


      Извольте, у меня Drupal 7.*

      Где и в каком виде мне это вставить в код (если можно немного подробнее, я новичок)?