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

Алексей Городков
2024-09-17 17:14

Статья об опциях, позволяющих убрать очевидные возможности скачивания контента в теме оформления «Открытые технологии».

С технической точки зрения запрет копирования текстового контента невозможен. Продвинутые пользователи смогут скопировать текст, даже если для этого не предусмотрено очевидной возможности. В крайнем случае, всегда можно сфотографировать экран на телефон и распознать в FineReader. Поэтому администраторы СЭО обычно ставят перед собой задачу убрать или усложнить возможность копирования контента для технически не подкованных пользователей, то есть убрать очевидные возможности копирования контента. Об этих способах и пойдет речь.

Для включения опций нужно перейти в блок «Настройки»->Администрирование->Внешний вид->Темы->Открытые технологии->Стандартный профиль (или другой использующийся)->Безопасность.

Здесь находятся настройки запрета копирования, перетаскивания, отображения контекстного меню и опции, касающиеся JavaScript:

Рис. 1. Страница настроек запрета копирования, перетаскивания и отображения контекстного меню.

Опции:

  • Текст при отключенном js. Текст , который отображается пользователю, если в его браузере отключен Javascript, например: «В вашем браузере отключен JavaScript».
  • Запрет перетаскивания. Отключено/Включено - запрещает перетаскивать объекты со страницы.
  • Запрет контекстного меню. Отключено/Включено - отключает меню браузера, вызываемое щелчком правой кнопкой мыши.
  • Запрет копирования текста. Отключено/Включено - запрещает копировать текст очевидными способами.
  • Запрет доступа без JavaScript. Отключено/Включено - запрещает доступ на страницу без включенного в браузере JavaScript. При включении опции и отключенном JavaScript в браузере, пользователю будет выведен текст из первой опции. При отключении JavaScript в браузере данный плагин не сможет корректно работать.

Игнорирование настроек безопасности

Начиная с версии Moodle 3.5.8b добавлены права, позволяющие игнорировать настройки безопасности темы оформления «Открытые технологии», касающиеся защиты контента. Данные права по умолчанию получили пользователи с ролью «Управляющий». Права могут быть назначены и другим уполномоченным пользователям.

Рис. 2. Форма выдачи прав пользователям.
Как это работает:
В настройках безопасности СЭО включен режим запрета «Copy-Paste», благодаря новой функции диспетчер-администратор (роль Управляющий) может игнорировать этот запрет и продолжать использовать «Copy-Paste» в СЭО. Изменив настройки ролей, администратор может предоставить такое право преподавателям или методистам.
Теги: безопасность, контент
Рейтинг ответа: 5 (1 оценка)

Комментарии запрещены