{% extends "two-column-content.html" %} {% block meta %} {% endblock %} {% block two_col_media %} {% endblock %} {% block two_col_js %} {% endblock %} {% block left_sidebar %} {% include "contest/contest-list-tabs.html" %} {% endblock %} {% macro contest_head(contest) %} {% spaceless %} {{- contest.name -}} {% endspaceless %} {% endmacro %} {% macro time_left(contest) %}
{{ _('Contest') }} | {{ _('Users') }} | {% if not request.in_contest %}{% endif %} |
---|---|---|
{{ contest_head(contest) }}
{% if contest.start_time %}
{% if contest.time_limit %} {% trans countdown=participation.end_time|as_countdown %}Window ends in {{countdown}}{% endtrans %} {% elif contest.time_before_end %} {% trans countdown=contest.end_time|as_countdown %}Ends in {{countdown}}{% endtrans %} {% endif %} {{ time_left(contest) }} {% endif %} |
{{ user_count(contest, request.user) }} | {{ contest_join(contest, request) }}
{{ _('Contest') }} | {{ _('Users') }} | {% if not request.in_contest %}{% endif %} |
---|---|---|
{{ contest_head(contest) }}
{% if contest.start_time %}
{% if contest.time_before_end %} {% trans countdown=contest.end_time|as_countdown %}Ends in {{countdown}}{% endtrans %} {% endif %} {{ time_left(contest) }} {% endif %} |
{{ user_count(contest, request.user) }} | {{ contest_join(contest, request) }}
{{ _('Contest') }} |
---|
{{ contest_head(contest) }}
{% if contest.start_time %}
{% if contest.time_before_start %} {{ _('Starting in %(countdown)s.', countdown=contest.start_time|as_countdown) }} {% endif %} {{ time_left(contest) }} {% endif %} |
{{ _('Contest') }}{{ sort_order.name }} | {{ _('Users') }}{{ sort_order.user_count }} | {% if not request.in_contest %}{% endif %} |
---|---|---|
{{ contest_head(contest) }}
{{ time_left(contest) }}
|
{{ user_count(contest, request.user) }} | {% if not request.in_contest %}{% endif %} |