Доработка блока "Связаться с преподавателем" для поддержки отправки файла и выбора преподавателя по группе

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

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

  • нет групп - отображаются все преподаватели подписанные на курс, сообщения отправляются всем преподавателям;
  • изолированные группы - отображаются преподаватели только той группы в которой состоит пользователь, сообщения отправляются только группе в которой состоит пользователь;
  • видимые группы - у пользователя появляется возможность выбрать конкретную группу или "вне групп", увидеть соответствующих преподавателей и отправить им сообщение.

Также, добавляется возможность  прикреплять к сообщению файлы. Поскольку система обмена сообщений Moodle не поддерживает передачу файлов, файлы будут загружаться в папку "inbox" внутри личной файловой папки получателя, а в сообщение добавляться ссылка. При этом, ссылка будет видна и отправителю и получателю, но воспользоваться ею сможет только получатель.

Оценочная трудоемкость: 14 нормо-часа.
Теги: коммуникации
Рейтинг ответа: 5 (1 оценка)

Комментарии запрещены