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.
144 lines
10 KiB
144 lines
10 KiB
{% extends "authbase.html.twig" %}
|
|
|
|
{% block css %}{{css}}{% endblock %}
|
|
|
|
{% block title %}Inscription - HearthTrack{% endblock %}
|
|
|
|
{% block main %}
|
|
<div class="container">
|
|
<div class="row justify-content-center">
|
|
<div class="col-lg-7">
|
|
<div class="card shadow-lg border-0 rounded-lg mt-5">
|
|
<div class="card-header"><h3 class="text-center font-weight-light my-4">Créer un compte</h3></div>
|
|
<div class="card-body">
|
|
{# Display error message if register_error is set #}
|
|
{% if register_error %}
|
|
{% for value in register_error %}
|
|
<div class="alert alert-danger" role="alert">
|
|
{{ value }}
|
|
</div>
|
|
{% endfor %}
|
|
{% endif %}
|
|
<form method="post" action="/register">
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<div class="form-floating mb-3 mb-md-0">
|
|
<input class="form-control" id="nom" name="nom" type="text" placeholder="Entrez votre nom" />
|
|
<label for="nom">Nom de famille</label>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="form-floating">
|
|
<input class="form-control" id="prenom" name="prenom" type="text" placeholder="Entrez votre prénom" />
|
|
<label for="prenom">Prénom</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<div class="form-floating mb-3 mb-md-0">
|
|
{#<<<<<<< HEAD#}
|
|
<input class="form-control" id="username" name="username" type="text" placeholder="Entrez votre pseudonyme" />
|
|
<label for="username">Nom d'utilisateur</label>
|
|
{#=======#}
|
|
{# <label for="inputUsername"></label><input class="form-control" id="inputUsername" type="text" placeholder="Entrez votre pseudonyme" />#}
|
|
{# <label for="inputFirstName">Nom d'utilisateur</label>#}
|
|
{#>>>>>>> origin/merged_PLE#}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<label for="sexe" >Sexe:</label>
|
|
<div class="form-floating">
|
|
{#<<<<<<< HEAD#}
|
|
<select id="sexe" name="sexe">
|
|
<option value="M">Homme</option>
|
|
<option value="H">Femme</option>
|
|
<option value="M">Ne se prononce pas</option>
|
|
{#=======#}
|
|
{# <label for="inputLastName">Sexe</label>#}
|
|
{# <label for="gender"></label><select id="gender" name="gender">#}
|
|
{# <option value="male">Homme</option>#}
|
|
{# <option value="female">Femme</option>#}
|
|
{# <option value="unknown">Ne se prononce pas</option>#}
|
|
{#>>>>>>> origin/merged_PLE#}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-floating mb-3">
|
|
<input class="form-control" id="mail" name="mail" type="mail" placeholder="nom@exemple.com" />
|
|
<label for="mail">Adresse eMail</label>
|
|
</div>
|
|
<div class="form-floating mb-3">
|
|
<input class="form-control" id="dateNaissance" name="dateNaissance" type="date" placeholder="" />
|
|
<label for="dateNaissance">Date de naissance</label>
|
|
</div>
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<div class="form-floating mb-3 mb-md-0">
|
|
<input class="form-control" id="taille" name="taille" type="text" placeholder="Entrez votre taille" />
|
|
<label for="taille">Taille</label>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="form-floating mb-3 mb-md-0">
|
|
{#<<<<<<< HEAD#}
|
|
<input class="form-control" id="poids" name="poids" type="text" placeholder="Entrez votre poids" />
|
|
<label for="poids">Poids</label>
|
|
{#=======#}
|
|
{# <label for="inputPoids"></label><input class="form-control" id="inputPoids" type="text" placeholder="Entrez votre poids" />#}
|
|
{# <label for="inputPasswordConfirm">Poids</label>#}
|
|
{#>>>>>>> origin/merged_PLE#}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<div class="form-floating mb-3 mb-md-0">
|
|
<input class="form-control" id="motDePasse" name="motDePasse" type="password" placeholder="Créez un mot de passe" />
|
|
<label for="motDePasse">Mot de passe</label>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="form-floating mb-3 mb-md-0">
|
|
<input class="form-control" id="confirmMdp" name="confirmMdp" type="password" placeholder="Confirmez votre mot de passe" />
|
|
<label for="confirmMdp">Confirmer le mot de passe</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row mb-3">
|
|
|
|
<div class="col-md-6">
|
|
<label for="roleName" >Role:</label>
|
|
<div class="form-floating">
|
|
<select id="roleName" name="roleName">
|
|
<option value="Athlete">Athlete</option>
|
|
<option value="Coach">Coach</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="mt-4 mb-0">
|
|
{#<<<<<<< HEAD#}
|
|
<div class="d-grid">
|
|
<button type="submit" class="btn btn-primary btn-block">Créer un compte</button>
|
|
</div>
|
|
{#=======#}
|
|
{# <div class="d-grid"><a class="btn btn-primary btn-block" href="/log">Créer un compte</a></div>#}
|
|
{#>>>>>>> origin/merged_PLE#}
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<div class="card-footer text-center py-3">
|
|
{#<<<<<<< HEAD#}
|
|
<div class="small"><a href="/login">Avez-vous déjà un compte ? Connectez-vous ?</a></div>
|
|
{#=======#}
|
|
{# <div class="small"><a href="/log">Avez-vous déjà un compte ? Connectez-vous ?</a></div>#}
|
|
{#>>>>>>> origin/merged_PLE#}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %} |