Автоматическое обновление списка пользователей

Автоматическое обновление списка пользователей

от Alexey Prizyuk -
Количество ответов: 5

добрый день. Форумчане, подскажите, кто сталкивался: как сделать чтобы через определенное время (например, каждую неделю) обновлялся список пользователей из csv файла? Есть предположение, что это делается через Планировщик задач пункт "\auth_db\task\sync_users", но как именно информации не нашел.  версия Moodle 3.5.2


В ответ на Alexey Prizyuk

Re: Автоматическое обновление списка пользователей

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

auth_db - это плагин авторизации из внешней базы данных, никакого отношения к csv файлу не имеет. Запускать бесполезно.

Если вам нужно каждую неделю обновлять список, значит этот список в csv кто-то готовит, почему готовый список тут же и не загрузить в Мудл (Администрирование ► Пользователи ► Учетные записи ► Загрузить пользователей)?

В ответ на Vadim Tabunshchik

Re: Автоматическое обновление списка пользователей

от Alexey Prizyuk -

Дело в автоматизации. Файл с пользователями в нужном формате для мудл выгружается из внутренней базы и необходимо сразу их загрузить на сайт

В ответ на Alexey Prizyuk

Re: Автоматическое обновление списка пользователей

от Evgeniy Schuetz -

Тогда ставите http://moosh-online.com/commands/

Команда user-create.

Создаете не csv-файл, а текстовый файл в формате команд moosh , каким-то образом кладете его в определенное место на сервере (например, по ftp), и настраиваете cron  операционной системы так, чтобы он запускал moosh, который возьмет из нужного места файл и отработает его.

В ответ на Alexey Prizyuk

Re: Автоматическое обновление списка пользователей

от Alex Dist -

А почему не хотите использовать способ записи CSV-файл  (admin/settings.php?section=manageenrols). См. https://docs.moodle.org/35/en/Flat_file