Chamilo is a learning management system focused on ease of use and accessibility
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
chamilo-lms/src/CoreBundle/Resources/views/login.html.twig

53 lines
2.5 KiB

{% extends "@ChamiloCore/layout.html.twig" %}
{% block fos_user_content %}
{% block sonata_user_login %}
{% block sonata_user_login_error %}
{% if error %}
<div class="alert alert-danger alert-danger">
{{ error.messageKey|trans(error.messageData, 'security') }}
</div>
{% endif %}
{% endblock %}
<div class="login-box-body">
{% block sonata_user_login_form %}
<form id="form-login-user" action="{{ path("login") }}" method="post" role="form">
<div class="wrap-input validate-input m-b-23" data-validate = "{{ 'Username is required' | trans }}">
<label for="inputUsername">Username</label>
<input type="text" value="{{ last_username }}" name="username" id="inputUsername" class="form-control" required autofocus>
</div>
<div class="wrap-input validate-input" data-validate="Password is required">
<label for="inputPassword">Password</label>
<input type="password" name="password" id="inputPassword" class="form-control" required>
</div>
<input type="hidden" name="csrf_token" value="{{ csrf_token('authenticate') }}"/>
<div class="form-group has-feedback">
<div class="checkbox control-group">
<label for="remember_me">
<input type="checkbox" id="remember_me"
name="_remember_me" value="on"/>
{{ 'security.login.remember_me'|trans({}, 'FOSUserBundle') }}
</label>
</div>
</div>
<div class="form-group has-feedback">
<a href="{{ path('legacy_main', { 'name' : 'auth/lostPassword.php'}) }}">
{{ 'forgotten_password'|trans({}, 'SonataUserBundle') }}
</a>
</div>
<div class="form-group">
<input type="submit" id="_submit" name="_submit"
class="btn btn-lg btn-primary btn-block"
value="{{ 'security.login.submit'|trans({}, 'FOSUserBundle') }}"/>
</div>
</form>
{% endblock %}
</div>
{% endblock %}
{% endblock fos_user_content %}