Удаление глобальных групп (cohort) moodle 3.x

Удаление глобальных групп (cohort) moodle 3.x

от Виталий Лавров -
Количество ответов: 5
Изображение пользователя Эксперт по Moodle

Загружаются эти группы просто, а вот как бы их удалить ?

Удалять 400 групп вручную - моветон.

Нет ли web-api для создания/удаления ГГ ?

PS Написать что ли cli-скрипт по аналогии со сбросом кеша/пароля ?

В ответ на Виталий Лавров

Re: Удаление глобальных групп (cohort) moodle 3.x

от Alexandre Scherbyna -

Базовые средства Moodle позволяют манипулировать с ГГ только вручную. Но есть плагин для автоматизации работы с большим количеством ГГ. Позволяет ли он быстро удалить 400 ГГ не знаю. Пока не было времени им заняться. Может вы нам скажете?

В ответ на Alexandre Scherbyna

Re: Удаление глобальных групп (cohort) moodle 3.x

от Vadim Tabunshchik -
Изображение пользователя Developers
Но есть плагин для автоматизации работы с большим количеством ГГ

И где он? Ссылку можно?

Тикет есть - MDL-52046 и патч есть, но пока не доработали грущу

В ответ на Vadim Tabunshchik

Re: Удаление глобальных групп (cohort) moodle 3.x

от Alexandre Scherbyna -

Извините. Отвлекли. Забыл ссылку вставить. Речь идет о Profile field based cohort membership.

В ответ на Alexandre Scherbyna

Re: Удаление глобальных групп (cohort) moodle 3.x

от Vadim Tabunshchik -
Изображение пользователя Developers

Спасибо. Я этот плагин устанавливал. Не понравился.

Массового удаления ГГ не добавляет, только создает доп. проблемы. Если нужно переключить управление ГГ на этот плагин, то все ГГ нужно отметить галочкой каждую по отдельности, а у меня это столбик из 324 групп.

В добавок к этому нужно создать для каждой ГГ ещё правило записи по полю профиля, т. е., это ещё 324 операции. Бред, короче улыбаюсь

В ответ на Alexandre Scherbyna

Re: Удаление глобальных групп (cohort) moodle 3.x

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

Готовых средств нет, но есть шикарная библиотека cohort/extlib.php которая реализует все что нужно для автоматизации.