Здравия всем, перелопатил весь форум но так и не нашел адекватного решения.
Все банально просто: есть мудл с кучей курсов, на некоторых курсах обучаються до 1300 слушателей, есть самописная система контроля, управления и сортировки этих слушателей, ибо в мудле от такого количества можно "потеряться". Мудл используеться только как хранилище материала и тестов. Результаты деятельности слушателей формируються, сортируються и отображаються во внешней системе. Слушатели зачисляються на конкретные курсы с внешней БД. Как мне отчислить старых слушателей с курса при окончании курса с дальнейшим удалением их данных для того что бы они не путались с новыми? Удаляя запись в внешней БД я ожидал что они удаляться и в мудле... а нет, на курсе они все таки остаються. Я что то не понимаю? В настройках аутентификации->Внешняя БД->Скрипт синхронизации cron стоит полное удаление внутренней записи. Побороть бы еще это фиговину и можно вообще ничего не делать, генерить отчеты успешности слушателей автоматом ;)