Secure PDF Плагин Secure PDF позволяет вам загрузить PDF-файл в свой курс и предотвратить его скачивание студентами. Пользователи получат изображение каждой страницы, а не сам PDF-файл. Изображения защищены от "щелчка правой кнопкой мыши", чтобы предотвратить сохранение изображения. Элемент курса считается выполненным только после того, как пользователь увидит все страницы документа. Пользователи, обладающие навыками веб-разработки, смогут скачать изображения (одно за другим). Установка Пожалуйста, обратите внимание, что вам необходимо установить PHP-модуль, который не требуется самому Moodle. Установите модуль php-imagick в свою систему. (debian/ubuntu) apt-get install php-imagick (Redhat/Centos) yum install php-imagick Настройте imagemagick так, чтобы он разрешал чтение PDF-файлов, добавьте в политику по адресу /etc/ImageMagick-6/policy.xml смотрите более подробную информацию здесь : https://stackoverflow.com/questions/52703123/override-default-imagemagick-policy-xml Перезапустите php-fpm или ваш веб-сервер. cd [moodle]/мод/ git clone https://github.com/yedidiaklein/moodle-mod_securepdf.git securepdf Перейдите на страницу уведомлений moodle и установите плагин.

Как пользоваться Добавьте модуль securepdf в свой курс. Добавьте PDF-файл в модуль и просмотрите его. Обратите внимание, что первый просмотр страницы будет медленным (20-25 секунд), затем она будет кэширована для других пользователей. https://moodle.org/plugins/mod_securepdf