{% extends 'base.jinja' %} {% block title %}Formula 10 - Race{% endblock title %} {% set active_page = "/race/" ~ model.active_user_name_sanitized_or_everyone() %} {% block head_extra %} {% endblock head_extra %} {% block navbar_center %} {{ active_user_dropdown(page='race') }} {% endblock navbar_center %} {% block body %}
Race | Call | Result | |
---|---|---|---|
{# Link should only be visible if all users are visible #} {% if model.active_user is not none %} | {{ model.active_user.name }} | {% else %} {% for user in model.all_users() %}{{ user.name }} | {% endfor %} {% endif %}|
{{ model.current_race.number }}: {{ model.current_race.name }} Guess: P{{ model.current_race.place_to_guess }} Date: {{ model.current_race.date.strftime("%d.%m %H:%M") }} |
{% if model.all_users() | length > 0 %}
{% for user in model.all_users() %}
{% set user_guess = model.race_guesses_by(user_name=user.name, race_name=model.current_race.name) %}
{% if user_guess is not none %}
|
{% endfor %}
{% else %}
{% endif %} {# Race countdown #} {{ model.current_race.date.strftime("%Y-%m-%dT%H:%M") }} |
Race starts in: 00d 00h 00m 00s |
{{ model.current_race.number }}: {{ model.current_race.name }} Guess: P{{ model.current_race.place_to_guess }} Date: {{ model.current_race.date.strftime("%d.%m %H:%M") }} |
{% if model.race_guess_open(model.current_race) == true %} {% set action_save_href = "/race-guess/" ~ model.current_race.name_sanitized ~ "/" ~ model.active_user.name_sanitized %} {% set action_delete_href = "/race-guess-delete/" ~ model.current_race.name_sanitized ~ "/" ~ model.active_user.name_sanitized %} {% else %} {% set action_save_href = "" %} {% set action_delete_href = "" %} {% endif %} {# Enter + Save guess #} {# Delete guess #} | ||
{{ past_result.race.number }}: {{ past_result.race.name }} Guessed: P{{ past_result.race.place_to_guess }} Date: {{ past_result.race.date.strftime("%d.%m %H:%M") }} |
{% if model.all_users_or_active_user() | length > 0 %}
{% for user in model.all_users_or_active_user() %}
{% set user_guess = model.race_guesses_by(user_name=user.name, race_name=past_result.race.name) %}
{% if user_guess is not none %}
|
{% endfor %}
{% else %}
{% endif %} {# Actual result #} |
|