Доработка блока "Связаться с преподавателем" для поддержки отправки файла и выбора преподавателя по группе
В данной статье описан еще не реализованный проект, который мы проектировали и оценивали для одного из наших клиентов, но по каким-либо причинам так и не реализовали. Если вас заинтересовал данный функционал, вы можете заказать его разработку в компании ООО "Открытые технологии". Ориентировочная оценка в нормо-часах указана под статьей.
Поддержка группового режима для отправки сообщения только преподавателям, находящимся со слушателем в одной группы. В настройках блока добавляется раздел с настройками групового режима среди которых можно выбрать следующее:
- нет групп - отображаются все преподаватели подписанные на курс, сообщения отправляются всем преподавателям;
- изолированные группы - отображаются преподаватели только той группы в которой состоит пользователь, сообщения отправляются только группе в которой состоит пользователь;
- видимые группы - у пользователя появляется возможность выбрать конкретную группу или "вне групп", увидеть соответствующих преподавателей и отправить им сообщение.
Также, добавляется возможность прикреплять к сообщению файлы. Поскольку система обмена сообщений Moodle не поддерживает передачу файлов, файлы будут загружаться в папку "inbox" внутри личной файловой папки получателя, а в сообщение добавляться ссылка. При этом, ссылка будет видна и отправителю и получателю, но воспользоваться ею сможет только получатель.
Оценочная трудоемкость: 14 нормо-часа.
Теги: коммуникации