Как увеличить высоту подвала, чтобы корректно работал скролл в левой панели
Опубликовано 7 февраля, 2020 - 19:44 пользователем Арсен Боровинский
Обычно в подвале сайта размещает логотипы, информацию о лицензировании, контактах или иные данные путем создания блока и размещения его в подвале.
Подвал в теме ELiS имеет заданную высоту и исходя из высоты подвала выставлена высота боковой панели как 100% высоты окна браузера - 200 px.
Библиотека ELiS стала бесплатной
Опубликовано 6 февраля, 2020 - 00:08 пользователем Арсен Боровинский
Все, перед кем вставала задача сделать в организации электронную библиотеку знают, что из бесплатных электронных библиотек выбирать нечего. Они все полностью устарели лет 10-15 назад и в общем случае малопригодны для эксплуатации, хотя в частных случаях может и будут работать.
Встраивание ресурсов ELiS в сторонние сайты
Вы можете встроить любую ноду (любой ресурс) ELiS во внешний сайт с помощью кода вставки.
Код вставки обычно представляет из себя iframe, указывающий на специальный URL, по которому отображается только ресурс (без интерфейса сайта).
В ELiS стандартный URL встраивания для ноды, размещенной по адресу https://example.com/node/<nid> получается добавлением /embed к концу URL:
https://example.com/node/<nid>/embed
Пример ресурса на сайте:
Изображение авторов, тегов и классификационных терминов теперь отображаются при просмотре ресурсов
Опубликовано 27 января, 2020 - 03:36 пользователем Арсен Боровинский
Начато написание документации по модулям
Опубликовано 27 января, 2020 - 03:32 пользователем Арсен БоровинскийКогда модулей было мало, было достаточно очевидно какой за что отвечает.
Но по мере увеличения числа модулей возникла необходимость более подробного документирования.
Страница документации по модулям: https://elibsystem.ru/docs/module
Модуль ELiS License
Модуль создает ноду типа license для управления доступом к ресурсам.
В ноде лицензии можно перечислить ресурсы, на которые предоставляется доступ и срок начала предоставления доступа и окончания предоставления доступа.
Затем лицензию на ресурсы можно привязать к организации (в словаре organizaion).
Пользователи, ассоциированные с организацией, смогут получить доступ на чтение к ресурсам, указанным в лицензии на срок действия лицензии.
RPM-пакет: drupal7-elis-mod-drm.
Модуль Subj access
Модуль ELiS DRM ограничивает просмотр ресурсов, но иногда необходимо ограничить и загрузку.
В Drupal есть штатный механизм ограничения создания ресурсов на основе ролей (можно создать роль библиотекая, контент-менеджера, администраторам, модератора и т.п. и выдать им разные разрешения на создание и редактирования своих и чужих ресурсов).
Модуль Subj library
Модуль создает каталог библиотеки и решает сразу несколько задач:
Создание каталога (точнее навигаторов);
Создание коллекций ресурсов;
Создание административного каталога (для управления правами);
Модуль Ebooks DRM
Модуль реализует расширенное управление правами над книгами в PDF и расширяет функционал модуля ELiS DRM.
Модуль может реализовывать поддержку конкурентных лицензий, подсчет числа скачанных книг и возврат (удаление) книг с приложений ELiS.
Модуль поставляется вместе с модулем Ebooks в том числе с бесплатной лицензией, но не обеспечивает полноценное функционирование DRM-защиты без модуля ELiS DRM.