Результаты миграции из DSpace в ELiS Пермской электронной библиотеки
Опубликовано 21 марта, 2021 - 13:35 пользователем Арсен Боровинский
Модуль позволяет автоматически генерировать подсайты для любых нод и любых прикрепленных к нодам синонимов.
Так если есть синоним catalog, сайт ELiS размещен по URL https://elis.example.com, то включение модуля автоматически сгенерирует подсайт https://catalog.elis.example.com.
Стандартные сайты могут быть слишком медлительны на мобильных устройствах. Чтобы работать на смартфонах на скорости мобильных приложений, было создано одностраничное приложение ELiS WebApps.
Появился отчёт, в котором можно посмотреть с каких IP-адресов было больше всего сессий просмотров документов по данным ELiS PlayLog.
В отчёте полный адрес видит только администратор сайта, остальные будут видеть адрес без последнего октета (обезличенный).
По отчёту можно понять, с каких адресов очень много просмотров, что может быть причиной для блокировки такого адреса.
В ELiS есть модуль видео, а в нем есть возможность развернуть ферму кластеров транскодирования.
Возникла гипотеза, что для транскодирования можно использовать смартфоны и прочие устройства на Android вместо дорогих серверов.
Для проверки была написана программа, которая использует ffmpeg для Android и в результате измерений на смартфоне Honor 6X с 8 ядрами Cortex-A53 2 ГГц получены результаты по транскодированию видео в сравнении с AMD Ryzen 3600 (6 ядер по 3600 ГГц).
Если вы встретились с ситуацией, что многочасовое видео в задачах показывает как прошедшее конвертацию, а на самом деле на файловом сервере видео нет, возможно вы столкнулись с такой ошибкой.
Для решения проблемы надо проверить, что у вас стоит не слишком старый PHP (проверена работа на PHP7.2).
Также следует проверить таймауты в настройках PHP-FPM/Nginx:
Теперь перед тем, как вывести плеер, сервер проверит, что видео на файловых серверах существуют.
Также если вы потеряли одну из файловых нод, теперь можно все задачи с видео перезапустить. Для этого на сайте admin/config/media/myvideo/managment выделите чекбокс перезапуска задачи и отправьте форму.
C модулем ELiS H5P можно не только записывать события xAPI, генерируемые H5P, но и просматривать их в рамках сессии работы с документом.
На видео ниже показывается сессия работы пользователя с ресурсом H5P типа Column. Слева - сам ресурс, справа - события одной из сессии прохождения.
По умолчанию в Drupal все поля расположены друг под другом, а чтобы отобразить метаданные в две колонки, надо часть полей поместить в левую колонку, а часть в правую.
Сделать это можно используя дополнительный модуль, который уже установлен вместе с ELiS.
Год назад ELiS начала распространяться бесплатно на условиях открытой лицензии.