8507072c8f
- Le backend d'auth K-Fêt est étendu pour aussi identifier une personne dans le cas dans d'un formulaire en récupérant le password contenu dans l'input de nom `KFETPASSWORD` - Le middleware d'auth K-Fêt enregistre l'utilisateur connecté de manière normale dans `request.real_user` - Ajout d'un processeurs de contextes `kfet.context_processors.auth` qui qui remplace `user` et `perms` par l'utilisateur connecté de manière normale (`request.real_user`) et non celui connecté temporairement - Modification de la vue de modif d'un compte pour s'adapter à l'auth - Modification du template de modification d'un compte pour utiliser ce moyen d'authentification - Séparation du JS conservant le côté gauche d'une page à l'écran - Séparation de l'encart gauche contenant les infos d'un comtpe dans un autre template (`left_account`) pour l'utiliser dans `account_read` et `account_update` - `base_nav` utilise user (qui est donc le vrai utilisateur connecté) au lieu de `request.user` qui peut aussi bien être le vrai utilisateur qu'un utilisateur temporaire
43 lines
1.5 KiB
HTML
43 lines
1.5 KiB
HTML
{% load kfet_tags %}
|
|
|
|
<div class="content-left-top {% if account.is_frozen %}frozen-account{% endif %}">
|
|
<div class="line trigramme">{{ account.trigramme }}</div>
|
|
<div class="line balance">{{ account.balance|ukf:account.is_cof }} UKF</div>
|
|
<div class="block">
|
|
<div class="line">{{ account.name }}</div>
|
|
{% if perms.kfet.is_team %}
|
|
<div class="line">{{ account.nickname }}</div>
|
|
{% endif %}
|
|
<div class="line">
|
|
{% if account.email %}
|
|
{{ account.email }}
|
|
{% else %}
|
|
Pas d'email !
|
|
{% endif %}
|
|
</div>
|
|
<div class="line">
|
|
{{ account.departement }} {{ account.promo }}
|
|
</div>
|
|
<div class="line">Statut COF: {{ account.is_cof }}</div>
|
|
</div>
|
|
<div class="block block-neg">
|
|
{% if account.negative.start %}
|
|
<div class="line">En négatif depuis {{ account.negative.start }}</div>
|
|
{% endif %}
|
|
{% if account.negative.balance_offset %}
|
|
<div class="line">Solde réel: {{ account.real_balance }} €</div>
|
|
{% endif %}
|
|
{% if account.negative.authz_overdraft_amount %}
|
|
<div class="line">Découvert autorisé: {{ account.negative.authz_overdraft_amount }} €</div>
|
|
{% endif %}
|
|
{% if account.negative.authz_overdraft_until %}
|
|
<div class="line">Découvert autorisé jusqu'à : {{ account.negative.authz_overdraft_until }}</div>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
<div class="buttons">
|
|
<a class="btn btn-primary btn-lg" href="{% url 'kfet.account.update' account.trigramme %}">
|
|
Modifier
|
|
</a>
|
|
<a class="btn btn-primary btn-lg" disabled>Recharger par CB</a>
|
|
</div>
|