From ab8bcb8d0dbfa32fd646769c93ac8de54825cd5d Mon Sep 17 00:00:00 2001 From: Gregory Trullemans Date: Tue, 30 Apr 2024 08:31:32 +0200 Subject: [PATCH] Lots of minor improvements --- jarvis/core/templates/help/help.html | 5 ++-- jarvis/followup/forms.py | 2 +- jarvis/followup/templates/chronos/list.html | 13 +++++---- .../templates/intensities/create.html | 27 ++++++++++--------- jarvis/followup/views.py | 16 ++++++----- jarvis/followup/views_chrono.py | 8 ++++-- 6 files changed, 42 insertions(+), 29 deletions(-) diff --git a/jarvis/core/templates/help/help.html b/jarvis/core/templates/help/help.html index 0d7eccd..f437e76 100644 --- a/jarvis/core/templates/help/help.html +++ b/jarvis/core/templates/help/help.html @@ -657,7 +657,8 @@
  • Le nombre de passages demandé (calculée sur base du programme, en général calculée sur base du programme : 21)
  • -

    Vous pouvez (non obligatoire) ajouter des informations relatives à votre entraînement. Typiquement, indiquer si vous avez arrêté avant la fin de l’entraînement, pourquoi vous avez arrêté avant la fin, …

    +

    Vous pouvez ajouter des informations relatives à votre entraînement. Typiquement, indiquer si vous avez arrêté avant la fin de l’entraînement, pourquoi vous avez arrêté avant la fin, … Ces informations deviennent obligatoires lorsque certains paramètres (qualités individuelles ou qualité globale) sont au dessus ou en dessous de certaines valeurs. Actuellement les limites inférieures sont de 70% individuellement et de 85% pour la qualité globale ; les limites supérieures sont de 105% pour les limites individuelles et de 110% pour la qualité globale.

    +

    Liste des intensités

    @@ -668,7 +669,7 @@

    Dans les détails d'une intensité, vous trouverez les 4 données enregistrées précédemment : la durée, le nombre de passages, le nombre d'éléments et la difficulté cumulée. En outre, sur la droite, vous trouverez les 4 statistiques calculées : la difficulté moyenne par passage, la difficulté moyenne par élément, la quantité moyenne d'éléments, et la quantité moyenne d'éléments par passage.


    -

    Chronos

    +

    Chronos

    diff --git a/jarvis/followup/forms.py b/jarvis/followup/forms.py index cc09dfe..6d6e4b9 100644 --- a/jarvis/followup/forms.py +++ b/jarvis/followup/forms.py @@ -711,7 +711,7 @@ class IntensityForm(forms.ModelForm): "informations": forms.Textarea( attrs={ "class": "form-control", - "placeholder": "Informations about intensity: did you do your full program, did you stop before the end, why did you stop before the end, …", # pylint: disable=line-too-long + "placeholder": "Informations about intensity: why did you do more/less than your program, did you stop before the end, why did you stop before the end, …", # pylint: disable=line-too-long } ), } diff --git a/jarvis/followup/templates/chronos/list.html b/jarvis/followup/templates/chronos/list.html index a5cf571..7e818a3 100644 --- a/jarvis/followup/templates/chronos/list.html +++ b/jarvis/followup/templates/chronos/list.html @@ -10,10 +10,7 @@ {% if gymnast.id in request.session.available_gymnast or request.user.is_superuser %} {% endif %} - {{ gymnast }} - {% if gymnast.id in request.session.available_gymnast or request.user.is_superuser %} - - {% endif %}'s + {{ gymnast }}{% if gymnast.id in request.session.available_gymnast or request.user.is_superuser %}{% endif %}'s {% endif %} chronos @@ -86,7 +83,13 @@
    -

    {{ personnal_best.date | date:"l j F Y" }} : {{ personnal_best.tof }} (ToF) | {{ personnal_best.score }} sec

    +

    {{ personnal_best_10.date | date:"l j F Y" }} : {{ personnal_best_10.tof }} (ToF) | {{ personnal_best_10.score }} sec

    + {% if personnal_best_q1r1 %} +

    {{ personnal_best_q1r1.date | date:"l j F Y" }} : {{ personnal_best_q1r1.tof }} (ToF) | {{ personnal_best_q1r1.score }} sec ({% widthratio personnal_best_q1r1.tof personnal_best_10.score 100 %}%)

    + {% endif %} + {% if personnal_best_q1r2 %} +

    {{ personnal_best_q1r2.date | date:"l j F Y" }} : {{ personnal_best_q1r2.tof }} (ToF) | {{ personnal_best_q1r2.score }} sec ({% widthratio personnal_best_q1r2.tof personnal_best_10.score 100 %}%)

    + {% endif %}
    diff --git a/jarvis/followup/templates/intensities/create.html b/jarvis/followup/templates/intensities/create.html index ff250b8..3552b4d 100644 --- a/jarvis/followup/templates/intensities/create.html +++ b/jarvis/followup/templates/intensities/create.html @@ -15,7 +15,7 @@ method="post" class="form-horizontal" id="formulaire" name="formulaire"> {% csrf_token %}
    - +
    {{ form.gymnast }} {{ form.gymnast_related }} @@ -23,7 +23,7 @@
    - +
    {{ form.date }} {% if form.date.errors %}{% for error in form.date.errors %}{{ error }}{% endfor %}{% endif %} @@ -31,7 +31,7 @@
    - +
    {{ form.time }} {% if form.time.errors %} {% for error in form.time.errors %}{{ error }}{% endfor %}{% endif %} @@ -44,7 +44,7 @@
    - +
    {{ form.difficulty }} {% if form.difficulty.errors %} {% for error in form.difficulty.errors %}{{ error }}{% endfor %}{% endif %} @@ -57,7 +57,7 @@
    - +
    {{ form.quantity_of_skill }} {% if form.quantity_of_skill.errors %} {% for error in form.quantity_of_skill.errors %}{{ error }}{% endfor %}{% endif %} @@ -71,7 +71,7 @@
    - +
    {{ form.number_of_passes }} {% if form.number_of_passes.errors %} {% for error in form.number_of_passes.errors %}{{ error }}{% endfor %}{% endif %} @@ -85,7 +85,7 @@
    - +
    {{ form.number_of_gymnast }} {% if form.number_of_gymnast.errors %} {% for error in form.number_of_gymnast.errors %}{{ error }}{% endfor %}{% endif %} @@ -93,11 +93,11 @@
    -

    Details required !

    +

    Details required because at least one quality is above/under the limits.

    - +
    @@ -119,6 +119,7 @@ {% block footerscript %}