home

Докуентация

ELiS Site

Модуль позволяет автоматически генерировать подсайты для любых нод и любых прикрепленных к нодам синонимов.

Так если есть синоним catalog, сайт ELiS размещен по URL https://elis.example.com, то включение модуля автоматически сгенерирует подсайт https://catalog.elis.example.com.

Модуль ELiS Access Organization

Модуль решает задачу предоставления пользователям организации (группе пользователей) прав на чтение и запись во все ресурсы, вложенные в определенную папку.

Модуль создает поле: field_access_rw_organization и назначает его папкам каталога.

В созданное поле можно вписать отдельные организации, при этом:

Модуль ELiS Access User

Модуль решает две задачи:

  • Предоставление отдельным пользователям доступа на просмотр ресурсов, вложенных в определенные папки каталога.
  • Предоставление отдельным пользователям прав на редактирования всех (любых) ресурсов, вложенных в определенные папки каталога.

Модуль создает два поля: field_access_read_user и field_access_rw_user и назначает их папкам каталога.

В созданные поля можно вписать отдельных пользователей, при этом:

Модуль ELiS LDAP

При установке в корпоративной сети может потребоваться управление доступом с помощью групп в LDAP.

Компания Intel уже опубликовала модуль LDAP с помощью которого можно настроить синхронизацию ролей в Drupal с группами в Active Directory.

Но в ELiS многие задачи по доступу управляются не ролями в Drupal, а путем ассоциации сущности пользователя с сущностью одной или нескольких организаций. В целом это похоже на роли, но работает независимо от ролей в Drupal.

Конкурентные лицензии

К некоторым ресурсам требуется предоставить доступ ограниченному числу пользователей.

Это называется "конкурентной лицензией". Одна конкурентная лицензия - один пользователь может смотреть ресурс.

В ELiS модуль ELiS DRM может контролировать доступ к любым ресурсам, имеющим специальное служебное поле field_concurrency_license типа "целое".

Домашнее задание

Тип ресурса "Домашнее задание" позволяет учителю собирать домашнее задание с учащихся в виде скриншотов, проверять задания и давать обратную связь в виде точек-комментариев там, где допущена ошибка или где учитель хочет оставить комментарий.

В разных системах сбор домашних заданий может осуществляться по-разному, ниже представлен пример для ситуации, когда отправить изображение с домашним заданием может даже незарегистрированный в ELiS учащийся.

Модуль ELiS Homework

homework_list.png

Опыт массового перехода на дистанционное обучение во время COVID-19 показал, что учителям часто надо не сложное решение, а простой способ проверить скриншоты домашнего задания и дать обратную связь.

Обмен файлами часто шел через электронную почту (что достаточно неудобно) или мессенджеры.

Создание собственных тем

Может возникнуть ситуация, что встроенных в ELiS механизмов темизации недостаточно и надо создать собственную тему.

Для этого можно использовать встроенный в Drupal механизм создания и применения тем, по чему есть достаточно информации в интернете.

При этом надо иметь в виду следующее: некоторые элементы интерфейса ELiS используют функционал CSS-фреймворка bootstrap и вам надо вашу тему основывать именно на нем.