Работа с оцифрованными книгами с изображениями больших размеров (A1/A0/карты)
При оцифровке карт, афиш и других ресурсов больших физических размеров возможны два подхода к распространению.
1. Создать PDF.
2. Создать веб-ресурс.
При оцифровке карт, афиш и других ресурсов больших физических размеров возможны два подхода к распространению.
1. Создать PDF.
2. Создать веб-ресурс.
Обычно в подвале сайта размещает логотипы, информацию о лицензировании, контактах или иные данные путем создания блока и размещения его в подвале.
Подвал в теме ELiS имеет заданную высоту и исходя из высоты подвала выставлена высота боковой панели как 100% высоты окна браузера - 200 px.
Все, перед кем вставала задача сделать в организации электронную библиотеку знают, что из бесплатных электронных библиотек выбирать нечего. Они все полностью устарели лет 10-15 назад и в общем случае малопригодны для эксплуатации, хотя в частных случаях может и будут работать.
Вы можете встроить любую ноду (любой ресурс) ELiS во внешний сайт с помощью кода вставки.
Код вставки обычно представляет из себя iframe, указывающий на специальный URL, по которому отображается только ресурс (без интерфейса сайта).
В ELiS стандартный URL встраивания для ноды, размещенной по адресу https://example.com/node/<nid> получается добавлением /embed к концу URL:
https://example.com/node/<nid>/embed
Пример ресурса на сайте:
Когда модулей было мало, было достаточно очевидно какой за что отвечает.
Но по мере увеличения числа модулей возникла необходимость более подробного документирования.
Страница документации по модулям: https://elibsystem.ru/docs/module
Модуль создает ноду типа license для управления доступом к ресурсам.
В ноде лицензии можно перечислить ресурсы, на которые предоставляется доступ и срок начала предоставления доступа и окончания предоставления доступа.
Затем лицензию на ресурсы можно привязать к организации (в словаре organizaion).
Пользователи, ассоциированные с организацией, смогут получить доступ на чтение к ресурсам, указанным в лицензии на срок действия лицензии.
RPM-пакет: drupal7-elis-mod-drm.
Модуль ELiS DRM ограничивает просмотр ресурсов, но иногда необходимо ограничить и загрузку.
В Drupal есть штатный механизм ограничения создания ресурсов на основе ролей (можно создать роль библиотекая, контент-менеджера, администраторам, модератора и т.п. и выдать им разные разрешения на создание и редактирования своих и чужих ресурсов).
Модуль создает каталог библиотеки и решает сразу несколько задач:
Создание каталога (точнее навигаторов);
Создание коллекций ресурсов;
Создание административного каталога (для управления правами);