diff options
| author | Thibaut Horel <thibaut.horel@gmail.com> | 2012-11-08 22:22:36 +0100 |
|---|---|---|
| committer | Thibaut Horel <thibaut.horel@gmail.com> | 2012-11-08 22:22:36 +0100 |
| commit | 8ab3ac64902e3216feaf6333a6ab93a0175b8b51 (patch) | |
| tree | c522a9cf9638305779339b2e4b2c8a63ac444cdc /templates/user | |
| parent | 3e83f67dd0f3e16631207596f849e0977aa6d020 (diff) | |
| download | famille-flask-8ab3ac64902e3216feaf6333a6ab93a0175b8b51.tar.gz | |
User feature (view and edit profile)
Diffstat (limited to 'templates/user')
| -rw-r--r-- | templates/user/edit.html | 57 | ||||
| -rw-r--r-- | templates/user/show.html | 15 |
2 files changed, 72 insertions, 0 deletions
diff --git a/templates/user/edit.html b/templates/user/edit.html new file mode 100644 index 0000000..e9d151a --- /dev/null +++ b/templates/user/edit.html @@ -0,0 +1,57 @@ +{% extends 'layout.html' %} + +{% block content %} +<form method="post" action="{{url_for('edit_user')}}" class="userform"> +<fieldset> +<legend>Paramètres</legend> +<p class="info">Laisser les champs vides si vous ne souhaitez pas changer de mot de passe.</p> + +<p> +<label for="password">Nouveau mot de passe :</label> +<input type="password" name="password" id="password"/><br/> + +<label for="confirm">Répéter le mot de passe :</label> +<input type="password" name="password_confirm" id="confirm"/><br/> + +<label for="notify">Recevoir un mail lors<br/>d'une nouvelle actualité:</label> +<input type="checkbox" name="notify" id="notify" {% if user.notify %}checked="checked"{% endif %} /> <br/> +</p> +</fieldset> + +<fieldset> +<legend>Contact</legend> + +<p> +<label for="email">Email <span class="info">(pour la famille)</span> :</label> +<input type="text" id="email" name="email" size="25" value="{{user.email}}"/><br /> + +<label for="phone">Téléphone :</label> +<input type="text" id="phone" name="phone" size="15" value="{{user.phone}}"/><br /> + +<label for="line1">Adresse <span class="info">(ligne 1)</span> :</label> +<input type="text" id="line1" size="30" name="address_line1" value="{{user.address_line1}}"/><br /> + +<label for="line2">Adresse <span class="info">(ligne 2)</span> :</label> +<input type="text" id="line2" size="30" name="address_line2" value="{{user.address_line2}}"/><br /> + +<label for="city_line">Ville, CP <span class="info">(dernière ligne)</span> :</label> +<input type="text" id="city_line" size="30" name="address_city_line" value="{{user.address_city_line}}"/><br /> +</p> +</fieldset> + +<fieldset> +<legend>Informations personelles</legend> + +<p> +<label for="birthday">Anniversaire <span class="info">(JJ/MM)</span> :</label> +<input type="text" id="birthday" name="birthday" size="5" value="{{user.birthday}}" /><br/> + +<label for="nameday">Fête <span class="info">(JJ/MM)</span> :</label> +<input type="text" id="nameday" name="nameday" size="5" value="{{user.nameday}}" /><br/> +</p> +</fieldset> +<p class="submit"><input type="submit" id="submit" value="Enregistrer"/></p> +</form> + + +{% endblock %} diff --git a/templates/user/show.html b/templates/user/show.html new file mode 100644 index 0000000..ef70a08 --- /dev/null +++ b/templates/user/show.html @@ -0,0 +1,15 @@ +{% extends "layout.html" %} + +{% block content %} +<h1>{{user.user_name}}</h1> + +<table> + <tr><th>Email</th><td>{{user.email or ""}}</td></tr> + <tr><th>Téléphone</th><td>{{user.phone or ""}}</td></tr> + <tr><th>Anniversaire</th><td>{{user.birthday or ""}}</td></tr> + <tr><th>Fête</th><td>{{user.nameday or ""}}</td></tr> + <tr><th>Adresse</th><td>{{user.address_line1 or ""}}<br/> + {{user.address_line2 or ""}}<br/> + {{user.address_city_line or ""}}</td></tr> + <tr><th>Dernière connexion</th><td>{{user.last_seen|format_date}}</td></tr> +{% endblock %} |
