core&ui: handle contest status display

This commit is contained in:
undefined committed 2022-06-03 02:58:27 +08:00
1 parent 069f420310
commit 78b1141a02
12 files changed
+29 -31

No files matched your search

@@ -98,7 +98,7 @@
<dl class="large horizontal">
<dt>{{ _('Status') }}</dt>
<dd>
{{ _(model.contest.statusText(tdoc)) }}
{{ _(model.contest.statusText(tdoc, tsdoc)) }}
{% if tsdoc.attend %}
({{ _('Attended') }})
{% endif %}
@@ -7,7 +7,7 @@
</div>
<ol class="section__list contest__list">
{%- for tdoc in tdocs -%}
<li class="section__list__item contest__item contest-type--{{ tdoc.rule }} {% if model.contest.isOngoing(tdoc) %}{{ 'live' }}{% elif model.contest.isUpcoming(tdoc) %}{{ 'ready' }}{% endif %}">
<li class="section__list__item contest__item contest-type--{{ tdoc.rule }} {% if model.contest.isOngoing(tdoc, tsdoc) %}{{ 'live' }}{% elif model.contest.isUpcoming(tdoc) %}{{ 'ready' }}{% endif %}">
<div class="media">
<div class="media__left medium">
<div class="contest__date numbox">
@@ -7,7 +7,7 @@
{% endif %}
<div>
<ol class="menu">
{% if model.contest.isOngoing(tdoc) %}
{% if model.contest.isOngoing(tdoc, tsdoc) %}
{% if page_name == 'contest_detail_problem' %}
<li class="menu__item scratchpad--hide"><a class="menu__link highlight" name="problem-sidebar__open-scratchpad" href="javascript:;" data-global-hotkey="alt+e">
<span class="icon icon-enlarge"></span> {{ _('Open Scratchpad') }} (Alt+E)
@@ -7,7 +7,7 @@
{% endif %}
<div>
<ol class="menu">
{% if model.contest.isOngoing(tdoc) or model.contest.isExtended(tdoc) %}
{% if model.contest.isOngoing(tdoc, tsdoc) or model.contest.isExtended(tdoc, tsdoc) %}
{% if page_name == 'homework_detail_problem' %}
<li class="menu__item scratchpad--hide"><a class="menu__link highlight" name="problem-sidebar__open-scratchpad" href="javascript:;" data-global-hotkey="alt+e">
<span class="icon icon-enlarge"></span> {{ _('Open Scratchpad') }} (Alt+E)