добрый день. Форумчане, подскажите, кто сталкивался: как сделать чтобы через определенное время (например, каждую неделю) обновлялся список пользователей из csv файла? Есть предположение, что это делается через Планировщик задач пункт "\auth_db\task\sync_users", но как именно информации не нашел. версия Moodle 3.5.2
auth_db - это плагин авторизации из внешней базы данных, никакого отношения к csv файлу не имеет. Запускать бесполезно.
Если вам нужно каждую неделю обновлять список, значит этот список в csv кто-то готовит, почему готовый список тут же и не загрузить в Мудл (Администрирование ► Пользователи ► Учетные записи ► Загрузить пользователей)?
Дело в автоматизации. Файл с пользователями в нужном формате для мудл выгружается из внутренней базы и необходимо сразу их загрузить на сайт
Тогда ставите http://moosh-online.com/commands/
Команда user-create.
Создаете не csv-файл, а текстовый файл в формате команд moosh , каким-то образом кладете его в определенное место на сервере (например, по ftp), и настраиваете cron операционной системы так, чтобы он запускал moosh, который возьмет из нужного места файл и отработает его.
Добрый день. А есть ли возможность выкачать данные пользователей из Moodle ?
А почему не хотите использовать способ записи CSV-файл (admin/settings.php?section=manageenrols). См. https://docs.moodle.org/35/en/Flat_file