'form-stacked']); $params = [ 'placeholder' => get_lang('UserName'), ]; // Avoid showing the autocapitalize option if the browser doesn't // support it: this attribute is against the HTML5 standard if (api_browser_support('autocapitalize')) { $params['autocapitalize'] = 'none'; } $form->addElement( 'text', 'login', null, $params ); $params = [ 'placeholder' => get_lang('Password'), ]; if (api_browser_support('autocapitalize')) { $params['autocapitalize'] = 'none'; } $form->addElement( 'password', 'password', null, $params ); $form->addButtonNext(get_lang('LoginEnter'), 'submitAuth'); // see same text in main_api.lib.php function api_not_allowed if (api_is_cas_activated()) { $msg .= Display::return_message(sprintf(get_lang('YouHaveAnInstitutionalAccount'), api_get_setting("Institution")), '', false); $msg .= Display::div(Template::displayCASLoginButton(), ['align' => 'center']); $msg .= Display::return_message(get_lang('YouDontHaveAnInstitutionAccount')); $msg .= "
".get_lang('LoginWithExternalAccount')."
"; $msg .= ""; } $msg .= ''.get_lang('ReturnToCourseHomepage').'
'; $tpl->assign('content', '