Добавить в корзинуПозвонить
Найти в Дзене
MOODLE_INTERNAL

Secure PDF

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-файлов, добавьте <policy domain="coder" rights="read" pattern="PDF"> в политику по адресу /etc/ImageMagick-6/policy.xml смотрите более подробную информацию здесь : https://stackoverflow.com/questions/52703123/over

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-файлов, добавьте <policy domain="coder" rights="read" pattern="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