diff --git a/admin/auth.php b/admin/auth.php index de0ef0825d9..c6fafff09c8 100644 --- a/admin/auth.php +++ b/admin/auth.php @@ -113,7 +113,7 @@ require_once("$CFG->dirroot/auth/$auth/config.html"); - if ($auth != "email" and $auth != "none") { + if ($auth != "email" and $auth != "none" and $auth != "manual") { echo ""; echo "

"; print_string("changepassword", "auth"); diff --git a/user/view.php b/user/view.php index 1f8c2114c19..9e98fb4d54b 100644 --- a/user/view.php +++ b/user/view.php @@ -131,15 +131,15 @@ echo ""; $internalpassword = false; - if ($CFG->auth == "email" or $CFG->auth == "none") { + if ($CFG->auth == "email" or $CFG->auth == "none" or $CFG->auth == "manual") { $internalpassword = "$CFG->wwwroot/login/change_password.php"; } // Print other functions echo "

"; if ($currentuser and !isguest()) { - if ($CFG->auth == "email" or $CFG->auth == "none") { - echo "";

wwwroot/login/change_password.php\" METHOD=GET>"; + if ($internalpassword) { + echo "

"; echo "id\">"; echo ""; echo "