{% extends "common-content.html" %} {% block meta %} {% endblock %} {% block media %} {% endblock %} {% block js_media %} {% endblock %} {% block title_ruler %}{% endblock %} {% block title_row %} {% set tab = 'list' %} {% set title = 'Contests' %} {% 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 %} {{ _('Window ends in %(countdown)s', countdown=participation.time_remaining|as_countdown)}} {% elif contest.time_before_end %} {{ _('Ends in %(countdown)s', countdown=contest.end_time|as_countdown) }} {% 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 %} {{ _('Ends in %(countdown)s', countdown=contest.end_time|as_countdown) }} {% 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 %} |