Все курсы у глобальной группы

Все курсы у глобальной группы

от Max Milov -
Количество ответов: 7

Добрый день.


Каким образом можно посмотреть все курсы на которые подписана глобальная группа (когорта) ?

В ответ на Max Milov

Re: Все курсы у глобальной группы

от Людмила Татарникова -

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

В ответ на Людмила Татарникова

Re: Все курсы у глобальной группы

от Max Milov -

Спасибо, да как вариант я это рассматривал, однако всё равно это немного не удобно. Похоже требуемого мной функционала всё же еще нет.

В ответ на Людмила Татарникова

Re: Все курсы у глобальной группы

от Alexandre Scherbyna -

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

В ответ на Alexandre Scherbyna

Re: Все курсы у глобальной группы

от Людмила Татарникова -

Да, конечно, потому и назвала этот способ "домашним", благо у нас запись на курсы ведётся только через синхронизацию ГГ и иногда по запросу, причём каждый пользователь записан только в одну ГГ.

С этой проблемой тесно перекликается другая проблема. Есть глобальная группа, которая записана на множество курсов (магистранты, например, обучаются 3 семестра, в каждом не менее 10 дисциплин, плюс курсовые, которые приходится оформлять в виде отдельных курсов, чтобы в ведомости оценки за них отображались отдельно... а у студентов вообще по 8-10 семестров). Чтобы собрать все оценки в одну кучу, приходится создавать курс-зачётку на каждый семестр (для сбора оценок используются субкурсы, они же являются ссылками на сами курсы).  Студенту, вроде, удобно - зашёл в курс-зачётку, посмотрел свои оценки, перешёл в конкретный курс с помощью субкурса. А у администратора получается куча работы, половина которой дублирующая - в каждом курсе создать локальные группы, синхронизировать с ГГ, затем в курсе-зачётке создать субкурс...

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

Коллеги, может, Вы знаете способ сократить эту работу? Поделитесь, пожалуйста.

С уважением, Людмила

В ответ на Людмила Татарникова

Re: Все курсы у глобальной группы

от Alexandre Scherbyna -

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

В ответ на Max Milov

Re: Все курсы у глобальной группы

от Marina Glancy -

интересная мысль. Проблема реализации в том, что когорты - это системная функция, а enrol_cohort - это плагин. То есть получается, что ядро должно опрашивать плагин(ы) не хотят ли они рассказать как они используют эту конкретную когорту. В принципе интересная идея, создайте issue на tracker