{% extends "base.html" %} {% load i18n static wger_extras django_bootstrap_breadcrumbs %} {% block title %}{{current_user|format_username}}{% endblock %} {% block breadcrumbs %} {% if current_user.userprofile.gym %} {{ block.super }} {% if perms.gym.manage_gyms %} {% breadcrumb "Gyms" "gym:gym:list" %} {% endif %} {% breadcrumb_raw current_user.userprofile.gym "gym:gym:user-list" current_user.userprofile.gym.pk %} {% breadcrumb_raw current_user|format_username "core:user:overview" current_user.pk %} {% endif %} {% endblock %} {% block content %} {% url 'core:user:trainer-login' current_user.pk as trainer_login %} {% if perms.gym.gym_trainer %}

{% translate "Workouts" %} ({% blocktranslate with number=10 %}last {{ number }}{% endblocktranslate %})

{% if perms.gym.gym_trainer %} {% translate "Overview" %} {% translate "Add workout" %} {% endif %} {% for workout in workouts %} {% empty %} {% endfor %}
{% translate "Date" %} {% translate "Description" %} {% translate "Number of logs (days)" %} {% translate "Last activity" %}
{{workout.workout.creation_date}} {{workout.workout}} {{workout.logs|default:'-/-'}} {{workout.last_log.date|default:'-/-'}}
{% translate "No workouts found." %}

{% translate "Log" %} ({% blocktranslate with number=10 %}last {{ number }}{% endblocktranslate %})

{% if perms.gym.gym_trainer %} {% translate "Calendar" %} {% endif %} {% for log in session %} {% empty %} {% endfor %}
{% translate "Date" %} {% translate "General impression" %} {% translate "Notes" %} {% translate "Time" %}
{{log.date}} {{log.get_impression_display}} {{log.notes|default:'-/-'|truncatewords:6}} {% if log.time_start and log.time_end %} {{log.time_start|time:"H:i"}} - {{log.time_end|time:"H:i"}} {% else %} -/- {% endif %}
{% translate "Nothing found" %}

{% translate "Weight" %} ({% blocktranslate with number=5 %}last {{ number }}{% endblocktranslate %})

{% if perms.gym.gym_trainer %} {% translate "Weight overview" %} {% endif %} {% for weight in weight_entries %} {% empty %} {% endfor %}
{% translate "Date" %} {% translate "Weight" %}
{{weight.date}} {{weight.weight}} {% trans_weight_unit 'kg' current_user %}
{% translate "Nothing found" %}

{% translate "Nutrition plans" %} ({% blocktranslate with number=5 %}last {{ number }}{% endblocktranslate %})

{% if perms.gym.gym_trainer %} {% translate "Overview" %} {% translate "Add nutrition plan" %} {% endif %} {% for nutrition_plan in nutrition_plans %} {% empty %} {% endfor %}
{% translate "Date" %} {% translate "Description" %} {% translate "Energy" %} {% translate "Protein" %} {% translate "Carbohydrates" %} {% translate "Fat" %}
{{nutrition_plan.creation_date}} {{nutrition_plan}} {{nutrition_plan.get_nutritional_values.total.energy|floatformat}} {% translate "kcal" %} {{nutrition_plan.get_nutritional_values.total.protein|floatformat}} {% trans_weight_unit 'g' current_user %} {{nutrition_plan.get_nutritional_values.total.carbohydrates|floatformat}} {% trans_weight_unit 'g' current_user %} {{nutrition_plan.get_nutritional_values.total.fat|floatformat}} {% trans_weight_unit 'g' current_user %}
{% translate "Nothing found" %}
{% endif %} {% endblock %} {% block sidebar %} {% if perms.gym.manage_gyms or perms.gym.manage_gym %}
{% endif %}

{% translate "Details" %}

{% if perms.gym.manage_gym or perms.gym.manage_gyms %} {% endif %}
{% translate "Nr." %} {{current_user.pk}}
{% translate "Name" %} {{current_user.first_name}}
{% translate "Last name" %} {{current_user.last_name}}
{% translate "Email" %} {% if current_user.email %} {{current_user.email}} {% else %} -/- {% endif %}
{% translate "Phone" %} {{ current_user.userprofile.address.phone|default:'-/-' }}
{% translate "Address" %} {% if not current_user.userprofile.address.zip_code and not current_user.userprofile.address.city and not current_user.userprofile.address.street%} -/- {% else %} {{current_user.userprofile.address.zip_code}} {{current_user.userprofile.address.city}}
{{current_user.userprofile.address.street}} {% endif %}
{% translate "Registered" %} {{current_user.date_joined}}
{% translate "Last login" %} {{current_user.last_login}}
{% translate "Status" %} {% if current_user.is_active %} {% translate "Active" %} {% else %} {% translate "Inactive" %} {% endif %}
{# #} {# Contract #} {# #} {% if perms.gym.add_contract %}

{% translate "Contracts" %} ({% blocktranslate with number=5 %}last {{ number }}{% endblocktranslate %})

{% for contract in contracts %} {% empty %} {% endfor %}
{{ contract }} {{ contract.date_start }} {{ contract.amount }}
{% translate "Nothing found" %}
{% endif %} {# #} {# Admin notes #} {# #} {% if perms.gym.add_adminusernote %}

{% translate "Notes" %} ({% blocktranslate with number=5 %}last {{ number }}{% endblocktranslate %})

{% for note in admin_notes %} {% empty %} {% endfor %}
{{ note.timestamp_created }} {{ note.note|truncatewords:10 }}
{% translate "Nothing found" %}
{% endif %} {# #} {# Documents #} {# #} {% if perms.gym.add_userdocument %}

{% translate "Documents" %} ({% blocktranslate with number=5 %}last {{ number }}{% endblocktranslate %})

{% for document in current_user.userdocument_member.all %} {% empty %} {% endfor %}
{{ document.timestamp_created }} {{ document.name }}
{% translate "Nothing found" %}
{% endif %} {# #} {# Gym configuration #} {# #} {% if perms.gym.change_gymuserconfig and current_user.gymuserconfig %}
{% endif %}

{% translate "Configuration" %}

{% translate 'Include in inactive overview' %} {% if current_user.gymuserconfig.include_inactive %} {% else %} {% endif %}
{% endblock %} {# #} {# Options #} {# #} {% block options %} {% if perms.gym.gym_trainer %} {% translate "Log in as this user" %} {% endif %} {% endblock %}