Запись на все курсы категории

Запись на все курсы категории

от Валерий Ядрышников -
Количество ответов: 9

Добрый день.

Не получается разобраться в вопросе освещенном в теме https://moodle.org/mod/forum/discuss.php?d=269794

После обновления до 3.1 сделать тем же образом не получается - пишет, что это устаревший способ и нужно использовать синхронизацию с глобальной группой.

Дайте пожалуйста алгоритм действий. В Администрировании в Плагинах я проключил способ синхронизации с глобальной группой. А каким образом эту группу можно прикрепить к определенной категории? 

Пытался это сделать разными способами - не получается. И подскажите пожалуйста - это будет работать только для вновь созданных курсов? Или для старых тоже? Такая же проблема и с самостоятельной записью на курс по кодовому слову. Все включил в плагинах. А при заходе студента - пишет, что вы не сможете записаться на этот курс. В чем то туплю, а в чем не понимаю. Заранее огромное спасибо

В ответ на Валерий Ядрышников

Re: Запись на все курсы категории

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

Скорее, не "не знает", а не понимает Вашего вопроса.

Что конкретно не получается? Зачисление через назначение ролей на уровне категорий? Зачисление через когорты? Или через мета-курсы? Обо всём этом шла речь в теме по приведённой Вами ссылке.

И что Вы хотите получить в результате?

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

Re: Запись на все курсы категории

от Валерий Ядрышников -
У меня есть категория, в категории созданы 5 курсов. Необходимо создать группу, добавить пользователей и после этого дать подписку на все те курсы которые находятся в определенной категории. Подписка на конкретные курсы без проблем. А вот как одним махом...
--
В ответ на Людмила Татарникова

Re: Запись на все курсы категории

от Валерий Ядрышников -

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

В ответ на Валерий Ядрышников

Re: Запись на все курсы категории

от Vadim Tabunshchik -
Изображение пользователя Developers
Мне нужен алгоритм подписания глобальной группы на все курсы находящиеся в категории

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

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

Документацию почитайте.

В ответ на Валерий Ядрышников

Re: Запись на все курсы категории

от Alexandre Scherbyna -

Не надо бояться того, что система пишет. Да, метод старый, но незаменимый. Если курсов много, то очень долго записывать студентов в каждый курс более новыми способами. А так записал в категорию и забыл. И не важно сколько в ней курсов. Хоть миллион! показываю язык

Алгоритм такой:

1. Даем роли Студент разрешение enrol/category:synchronise

2. Идем в Администрирование ► Плагины ► Запись на курсы ► Управление способами записи и "раскрываем глаз" у Зачисление из категории.

3. Идем в Администрирование ► Пользователи ► Права ► Определить роли. Выбираем Студент и в Типы контекста, где эта роль может быть назначена ставим галочку на Категория.

4. Заходим в нужную категорию. Выбираем Назначить роли, Студент и зачисляем кого надо.

Жаль только, что этот метод работает только с конкретными фамилиями (Иванов, Петров, Сидоров). Никаких глобальных групп или мета-курсов в категорию записать пока нельзя.

В ответ на Alexandre Scherbyna

Re: Запись на все курсы категории

от Ivan Nikolar -
Здравствуйте! Александр скажите, пожалуйста, а при отчислении студента из категории удаляется вся его деятельность?
Спасибо
В ответ на Ivan Nikolar

Re: Запись на все курсы категории

от Alexandre Scherbyna -
По-моему, сохранение оценок зависит не от способа записи, а от параметров, обсуждавшихся здесь: https://moodle.org/mod/forum/discuss.php?d=391900#p1620921
Но вы лучше проверьте и нам расскажите.