"Base"
This commit is contained in:
@@ -16,13 +16,13 @@
|
||||
<li>Aucune des données que vous nous transmettrez ne sera fournie à un tiers</li>
|
||||
</ul>
|
||||
</p>
|
||||
<form method='POST' action='/account'>
|
||||
<label>Adresse email: </label><input id='login' name='login' type='text' /><br/>
|
||||
<label>Prénom ou pseudo: </label><input id='pseudo' name='pseudo' type='text' /><br/>
|
||||
<label>Nouveau mot de passe: </label><input id='password' name='password' type='password' /><br/>
|
||||
<label>Répetez mot de passe: </label><input id='confirm' name='confirm' type='password' /><br/>
|
||||
<label>Numéro de téléphone: </label><input id='phone' name='phone' type='text' /><br/>
|
||||
<label>Régime alimentaire: </label><input id='diet' name='diet' type='text' /><br/>
|
||||
<form method='POST' action='/account/update'>
|
||||
<label>Adresse email: </label><input id='login' name='login' type='text' value='{{ mail }}' disabled='disabled'/><br/>
|
||||
<label>Prénom ou pseudo: </label><input id='name' name='name' type='text' value='{{ name }}'/><br/>
|
||||
<label>Nouveau mot de passe: </label><input id='password' name='password' type='password'/><br/>
|
||||
<label>Confirmation mot de passe: </label><input id='confirm' name='confirm' type='password'/><br/>
|
||||
<label>Numéro de téléphone: </label><input id='phone' name='phone' type='text' value='{{ phone }}'/><br/>
|
||||
<label>Régime alimentaire et remarques: </label><input id='diet' name='diet' type='text' value='{{ diet }}'/><br/>
|
||||
<input type='submit' value='Update' onclick='javascript:return update_account();'>
|
||||
</article>
|
||||
{% endblock %}
|
||||
|
||||
15
templates/account_by_id.html
Normal file
15
templates/account_by_id.html
Normal file
@@ -0,0 +1,15 @@
|
||||
{% extends "index.html" %}
|
||||
{% block title %}Articles{% endblock %}
|
||||
{% block main %}
|
||||
<article>
|
||||
<h3>Informations du compte</h3>
|
||||
<form method='POST' action='/account/update/{{ user.id }}'>
|
||||
<label>Adresse email: </label><input id='login' name='login' type='text' value='{{ user.mail }}' disabled='disabled'/><br/>
|
||||
<label>Prénom ou pseudo: </label><input id='name' name='name' type='text' value='{{ user.name }}'/><br/>
|
||||
<label>Nouveau mot de passe: </label><input id='password' name='password' type='password'/><br/>
|
||||
<label>Confirmation mot de passe: </label><input id='confirm' name='confirm' type='password'/><br/>
|
||||
<label>Numéro de téléphone: </label><input id='phone' name='phone' type='text' value='{{ user.phone }}'/><br/>
|
||||
<label>Régime alimentaire et remarques: </label><input id='diet' name='diet' type='text' value='{{ user.diet }}'/><br/>
|
||||
<input type='submit' value='Update' onclick='javascript:return update_account();'>
|
||||
</article>
|
||||
{% endblock %}
|
||||
@@ -46,12 +46,13 @@
|
||||
</ul>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if message and message != '' %}
|
||||
<pre>{{ message }}</pre>
|
||||
{% endif %}
|
||||
{% block main %}
|
||||
<article class='right'>
|
||||
{% if message != '' %}
|
||||
<pre>{{ message }}</pre>
|
||||
{% endif %}
|
||||
<h3>We Make THSF</h3>
|
||||
<p>Bonjour {{ login }},</p>
|
||||
<p>
|
||||
Comme chaque année le <a href='https://www.thsf.net>'>Toulouse Hacker Space Factory</a> aura lieu à
|
||||
<a href='http://mixart-myrys.org'>Mix'Art Myrys</a>.
|
||||
@@ -71,7 +72,7 @@
|
||||
de sélectionner le poste et les créneaux horaires pendant lesquels vous souhaitez vous rendre disponible.
|
||||
</li>
|
||||
<li>
|
||||
d'être tenu informé des évolutions de l'organisation et du déroulement du THSF via la mailing list du staff.
|
||||
de poser vos questions, obtenir des réponses et être tenu informé des évolutions de l'organisation et du déroulement du THSF via la mailing list du staff.
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
29
templates/list_users.html
Normal file
29
templates/list_users.html
Normal file
@@ -0,0 +1,29 @@
|
||||
{% extends "index.html" %}
|
||||
{% block title %}Articles{% endblock %}
|
||||
{% block main %}
|
||||
<article>
|
||||
<h3>Liste des staffers enregistrés</h3>
|
||||
<div class='table_header'>
|
||||
<div class='border_right' style='width: 40px;'>ID</div>
|
||||
<div class='border_right'>Mail</div>
|
||||
<div class='border_right'>Nom</div>
|
||||
<div class='border_right'>Téléphone</div>
|
||||
<div class='border_right'>Régime / Remarques</div>
|
||||
<div style='width: 50px;'>Action</div>
|
||||
</div>
|
||||
{% set row_class = cycler('odd', 'even') %}
|
||||
{% for staffer in staffers %}
|
||||
<div class='table_row {{ row_class.next() }}'>
|
||||
<div class='border_right' style='width: 40px;'>{{ staffer.id }}</div>
|
||||
<div class='border_right'>{{ staffer.mail }}</div>
|
||||
<div class='border_right'>{{ staffer.name }}</div>
|
||||
<div class='border_right'>{{ staffer.phone }}</div>
|
||||
<div class='border_right'>{{ staffer.diet }}</div>
|
||||
<div style='width: 50px;'>
|
||||
<input class='edit' value='' onclick='javascript:document.location="/account/{{ staffer.id }}"' title='Éditer'/>
|
||||
<input class='trash' value='' onclick='javascript:delete_account({{ staffer.id }});' title='Supprimer'/>
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</article>
|
||||
{% endblock %}
|
||||
@@ -40,9 +40,6 @@
|
||||
<p class='note'>Aucun électron n'a été maltraité lors de la mise au point de ce site.
|
||||
Par ailleurs ce site n'utilise ni ressources hébergées par des tiers, ni bullshitwares, ni trackers.</p>
|
||||
</article>
|
||||
{% if message != '' %}
|
||||
<pre>{{ message }}</pre>
|
||||
{% endif %}
|
||||
<hr/>
|
||||
<article class='login'>
|
||||
<h3>Connexion</h3>
|
||||
@@ -53,6 +50,9 @@
|
||||
<label>Mot de passe: </label><input id='password' name='password' type='password' /><br/>
|
||||
<input type='submit' value='Log me in' onclick='javascript:return verify_login();'>
|
||||
</form>
|
||||
<p class='note'>
|
||||
Mot de passe oublié ? Envoyez une <a href='https://bofh.tetalab.org/?do=newtask&project=2'>demande de réinitialisation de votre mot de passe</a>.
|
||||
</p>
|
||||
</article>
|
||||
<hr/>
|
||||
<article class='login'>
|
||||
|
||||
Reference in New Issue
Block a user