Интеграция с ЭБС Юрайт позволяет авторизовать пользователей ELiS в ЭБС Юрайт и отобразить учебники из ЭБС Юрайт на сайте ELiS как удаленный ресурс.
Содержание
Как работает для пользователя[править]
- Пользователь заходит на сайте ELiS и по метаданным находит учебник.
- ELiS автоматически авторизует пользователя в ЭБС Юрайт. Если у пользователя не был создан аккаунт в ЭБС Юрайт, он автоматически создается.
- ELiS показывает удаленный учебник из ЭБС Юрайт в своем сайте (пользователю один раз надо будет принять пользовательское соглашение ЭБС Юрайт при первом просмотре учебника).
- Пользователь может открыть учебник в новой вкладке на весь экран, перейдя на сайт ЭБС Юрайт, или читать его в ELiS.
Когда нужна интеграция с ЭБС Юрайт[править]
Интеграция оптимальна при покнижном комплектовании, когда в Юрайт закупается относительно небольшое число учебников.
Плюсы:
- пользователю не надо вводить логин и пароль в ЭБС Юрайт и не надо его знать. Также поиск по метаданным будет находить учебники Юрайт в ELiS.
Минусы:
- необходимо импортировать учебники Юрайт в ELiS как удаленный ресурс и администрировать их;
- книги из ЭБС Юрайт в ELiS доступны только для авторизованных пользователей.
Настройка интеграции[править]
- В ЭБС Юрайт надо получить идентификатор вашей организации (pid) и токен (token - секретный пароль) http://biblio-online.ru/ebs_integration;
- Включить в ELiS модуль ELiS Urite;
- Ввести в настройках модуля ELiS Urite полученные настройки на сайте https://example.com/admin/config/content/elis_urite.
ELiS настроена, можно приступать к импорту удаленных ресурсов.
Импорт[править]
В настоящий момент книги из ЭБС Юрайт необходимо импортировать в ручном режиме, путем создания удаленных ресурсов с простановкой корректных ссылок на книги.
Допустимы следующие шаблоны:
- ^https?://biblio\-online\.ru/book/([\dA-Za-z\-\_]+)$
- ^https?://(www.)?urait.ru/((book)|(viewer))/([a-zA-Z\d\-\_]+)$
Пример допустимого URL:
Шаблон https://www.urait.ru/bcode/* - не допустим, т.к. из него нельзя извлечь путь до плеера.
Кнопка бесшовной авторизации[править]
Вместо встраивания ресурсов, можно создать кнопку бесшовной авторизации, перебрасывающей на главную страницу ЭБС