{% set title = __("Log in") %} {% set formId = "login" %} {% set formError = getAndClearFormError(formId) %} {% extends "base.twig" %} {% block content %} <div class="page-header"> <h1>{{ __("Log in") }}</h1> </div> <div class="main-form"> {% if formError %} {% include "components/alert_error.twig" with { message: formError } %} {% endif %} <form action="{{ g.server.REQUEST_URI }}" method="post"> <input type="hidden" name="form_id" value="{{ formId }}"> <div class="form-group"> <label for="i_username">{{ __("Username:") }}</label> <input class="form-control" type="text" id="i_username" name="username" value="{{ lastFormField(formId, "username") }}" required autofocus> </div> <div class="form-group"> <label for="i_password">{{ __("Password:") }}</label> <input class="form-control" type="password" id="i_password" name="password" required> </div> <div class="form-group form-actions"> <button class="btn btn-primary" type="submit">{{ __("Log in") }}</button> <a class="btn btn-link" href="?_action=pwreset">{{ __("I forgot my password") }}</a> </div> {% if constant("REGISTRATION_ENABLED") %} <div class="form-group form-additional"> {{ __("Don't have an account? %link%Register now%/link%", { "link": '<a href="?_action=register">', "/link": '</a>', }) }} </div> {% endif %} </form> </div> {% endblock %}