Дополнительные типы блоков (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.*

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