mirror of
https://github.com/moodle/moodle.git
synced 2025-01-18 22:08:20 +01:00
Merge branch 'MDL-58836-master' of git://github.com/damyon/moodle
This commit is contained in:
commit
fd8d1648a7
@ -128,7 +128,7 @@ class login implements renderable, templatable {
|
|||||||
$data->error = $this->error;
|
$data->error = $this->error;
|
||||||
$data->forgotpasswordurl = $this->forgotpasswordurl->out(false);
|
$data->forgotpasswordurl = $this->forgotpasswordurl->out(false);
|
||||||
$data->hasidentityproviders = !empty($this->identityproviders);
|
$data->hasidentityproviders = !empty($this->identityproviders);
|
||||||
$data->hasinstructions = !empty($this->instructions);
|
$data->hasinstructions = !empty($this->instructions) || $this->cansignup;
|
||||||
$data->identityproviders = $identityproviders;
|
$data->identityproviders = $identityproviders;
|
||||||
list($data->instructions, $data->instructionsformat) = external_format_text($this->instructions, FORMAT_MOODLE,
|
list($data->instructions, $data->instructionsformat) = external_format_text($this->instructions, FORMAT_MOODLE,
|
||||||
context_system::instance()->id);
|
context_system::instance()->id);
|
||||||
|
@ -97,5 +97,17 @@ $PAGE->set_heading($SITE->fullname);
|
|||||||
|
|
||||||
echo $OUTPUT->header();
|
echo $OUTPUT->header();
|
||||||
|
|
||||||
echo $OUTPUT->render($mform_signup);
|
if ($mform_signup instanceof renderable) {
|
||||||
|
// Try and use the renderer from the auth plugin if it exists.
|
||||||
|
try {
|
||||||
|
$renderer = $PAGE->get_renderer('auth_' . $authplugin->authtype);
|
||||||
|
} catch (coding_exception $ce) {
|
||||||
|
// Fall back on the general renderer.
|
||||||
|
$renderer = $OUTPUT;
|
||||||
|
}
|
||||||
|
echo $renderer->render($mform_signup);
|
||||||
|
} else {
|
||||||
|
// Fall back for auth plugins not using renderables.
|
||||||
|
$mform_signup->display();
|
||||||
|
}
|
||||||
echo $OUTPUT->footer();
|
echo $OUTPUT->footer();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user