недавно я обновил сайт moodle с 2.6.7 до 2.9.1.
Само moodle работает нормально, но пользователь больше не может менять свои пароли.
Проверил настройки ролей: ("moodle/user:changeownpassword = Allow")
это как должно быть.
Где я могу еще проверить?
Видеть https://docs.moodle.org/29/en/Preferences
Теперь у вас есть специальная страница для изменения пароля доступа: yourmoodle / user / preferences.php chmagepassword
Ссылки на учетную запись пользователя здесь позволяют пользователям редактировать информацию своего профиля и изменять свой пароль, указывать, как они хотят получать уведомления форума и другие уведомления, выбирать текстовый редактор (если разрешено) и просматривать / сбрасывать свой токен RSS.
Проблема заключалась в том, что старая тема скрывала окно нового профиля.
Мой обходной путь - создать простую ссылку на /login/change_userpassword.php внутри меню.
Вы можете загрузить локальный плагин под названием «local_resetpasswordmoodleversion ... zip» и установить его. Убедитесь, что вы включили плагин в его настройках. В конце концов, когда вы перейдете в настройки пользователя, вы найдете действия по смене пароля, как показано на изображении.введите описание изображения здесь