Отключить/разрешить функцию копирования текста на CSS для блоггер



Здравствуйте друзья. Не так давно я писала в блоге информацию в статьях Способы защиты контента и авторского права и Запретить копирование картинок фото видео в blogger. В сообщениях я давала коды HTML и CSS для блокировки. Отзывы получила разные, у кого-то сработал код, у кого нет.

Сегодня мы попробуем запретить копировать текст и разрешить к примеру коды, выделив их в цитату, заблокировать копирование в целом по блогу или на отдельно выбранной странице. Повторюсь, что при минимальных знаниях скопировать можно все, но тем не менее мы должны что-то предпринять. Итак:

Для блокировки копирования всего контента в блоге код CSS ниже вставляем в шаблон изменить шаблон выше строки ]]></b:skin> Делайте резервную копию шаблона или тестируйте в тестовых блогах.

body {-webkit-user-select: none !important;-moz-user-select: -moz-none !important;-ms-user-select: none !important;user-select: none !important;} *// запрет копирования текста

При использовании этого кода CSS, даже если текст или код выделите в цитату, у пользователя не будет возможности скопировать, будем надеяться.

Запретить копировать контент, разрешить текст и коды, выделенные в цитату

.post blockquote {-webkit-user-select: text !important;-moz-user-select: text !important;-ms-user-select: text !important; user-select: text !important;}body {-webkit-user-select: none !important;-moz-user-select: -moz-none !important;-ms-user-select: none !important;user-select: none !important;}

В редакторе blogger выделите текст и сверху нажмите значок цитаты

Как выделить текст в цитату в редакторе блоггер

Для отдельной страницы перейти в редакторе сообщений блоггер по вкладке HTML и вставить код внизу страницы. 

<style>body {-webkit-user-select: none !important;-moz-user-select: -moz-none !important;-ms-user-select: none !important;user-select: none !important;}</style  *// блокировать копирование текста

Заблокировать текст на странице, разрешить копировать цитату

<style>.post blockquote {-webkit-user-select: text !important;-moz-user-select: text !important;-ms-user-select: text !important; user-select: text !important;}body {-webkit-user-select: none !important;-moz-user-select: -moz-none !important;-ms-user-select: none !important;user-select: none !important;}</style>


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

Напишите пожалуйста в комментариях, работают коды блокировки или нет. При тестировании в демо блогах, на родных шаблонах я не смогла скопировать текст, но копируется код в цитате. При желании сходите в демо блог и посмотрите пример.

В этом блоге на стороннем шаблоне блокируется весь текст, даже если нужный участок выделяю в цитату. Всем спасибо и всего доброго.

Почитайте другие статьи:

TEXT.RU - 100.00%




Автор статьи ✎ Olga Protasova Выпуск ✹ 2/22/2016 Ярлыки ►


Открыть комментарии →

0 коммент. :

Отправить комментарий

Ув. читатели! Для вставки HTML кода в комментарии, воспользуйтесь в меню Генератором преобразования HTML кода.

 
Технологии Blogger.

Форма для связи

Имя

Электронная почта *

Сообщение *