Изображение авторов, тегов и классификационных терминов теперь отображаются при просмотре ресурсов
Опубликовано 27 января, 2020 - 03:36 пользователем Арсен Боровинский
Когда модулей было мало, было достаточно очевидно какой за что отвечает.
Но по мере увеличения числа модулей возникла необходимость более подробного документирования.
Страница документации по модулям: https://elibsystem.ru/docs/module
Установка и настройка окружения ELiS удалось существенно упростить и привязать к серверу лицензирования.
Теперь установить ELiS, настроить базу данных и веб-сервер можно одной единственной командой:
curl https://elibsystem.ru/license/key/XXXX-XXXX-XXXX-XXXX-XXXX-XXXX/installer/install.sh | bash
Здесь вместо XXXX-XXXX-XXXX-XXXX-XXXX-XXXX надо подставить лицензионный ключ.
В целях отладки недавно ELiS была запущена на процессоре Ryzen 3600 в Hyper-V, и оказалось, что программа на нем работает в 3-4 раза быстрее существующих инсталляций ELiS на Xeon двухлетней давности (vmware, bare metal).
На разницу частот списать не получается (Ryzen - 4 ГГц, Xeon около 3 ГГц).
С программами, доступ к обновлениям которых ограничен, возникает сложность обновления. Как обновить ПО, если нельзя выложить само обновление в интернете?
Высылать по почте? Но установочные файлы большие и загружать их на сервер неудобно.
В ELiS эти проблемы решены с помощью расширения возможностей сервера лицензирования. Теперь по лицензии можно получить все обновления, на которые у вас есть активная техническая поддержка, причем обновления получаются штатными средствами Linux (пакетным менеджером dnf в CentOS8 и yum в CentOS7).
Изначально в ELiS модуль ELiS OAI-PMH обеспечивал поддержку работы OAI-PMH на всю библиотеку в целом.
Гарантий попадания ресурсов в Google Scholar нет, но можно сделать ряд действий для упрощения попадания в Google Scholar с правильными метаданными.
Пусть есть некоторый подкаталог и иногда возникает задача массово изменить какое-либо поле в подкаталоге.
Для этого можно создать в любом месте произвольный файл php со следующим кодом и запустить его из командной строки 'php <filename>.php' :
Дерево классификации, в виду больших размеров, удобней смотреть полностью развёрнутым.
В ядре Drupal нет для этого функций, но можно использовать внешний модуль views_tree, который добавляет необходимый виджет в представление.
Это устаревший способ, который может быть полезен в ряде случаев, чаще всего вам будет проще использовать встроенный навигатор.
Построить подобный навигатор можно при помощи внешнего модуля Views tree