diff --git a/mo/web/templates/org_contest_task.html b/mo/web/templates/org_contest_task.html index 31b2bafd8d151fe59ca2f11330c495416cf6a8cc..7dea8cd146af49f56d2c97a139c193beaa987104 100644 --- a/mo/web/templates/org_contest_task.html +++ b/mo/web/templates/org_contest_task.html @@ -4,11 +4,12 @@ {% set edit_points = not ctx.site and rights.can_edit_points() %} {% set edit_create = rights.can_create_solutions() %} {% set edit_both = edit_points and edit_create %} -{% set edit_title = "Zadávání bodů a zakládání řešení" if edit_both else "Zadávání bodů" if edit_points else "Zakládání řešení" %} +{% set edit_title = "Editace řešení" if edit_form else "Odevzdaná řešení" %} +{% set edit_tip = 'Založit řešení nebo editovat body' if edit_both else 'Editovat body' if edit_points else 'Založit řešení' %} -{% block title %}{{ edit_title if edit_form else "Odevzdaná řešení" }} úlohy {{ ctx.task.code }} {{ ctx.task.name }}{% endblock %} +{% block title %}{{ edit_title }} úlohy {{ ctx.task.code }} {{ ctx.task.name }}{% endblock %} {% block breadcrumbs %} -{{ ctx.breadcrumbs(action=edit_title if edit_form else None) }} +{{ ctx.breadcrumbs(action=edit_title) }} {% endblock %} {% block pretitle %} @@ -38,15 +39,13 @@ </form> {% else %} <div class='btn-group'> + {% if edit_points or edit_create %} + <a class="btn btn-primary" href="{{ ctx.url_for('org_contest_task_edit') }}" title="{{ edit_tip }}">Editovat řešení</a> + {% endif %} <a class='btn btn-primary' href="{{ ctx.url_for('org_generic_batch_download') }}">Stáhnout řešení</a> {% if rights.can_upload_feedback() %} <a class='btn btn-primary' href="{{ ctx.url_for('org_generic_batch_upload') }}">Nahrát opravená řešení</a> {% endif %} - {% if edit_points or edit_create %} - <a class="btn btn-primary" href="{{ ctx.url_for('org_contest_task_edit') }}"> - {% if edit_both %}Zadat body / založit řešení{% elif edit_create %}Založit řešení{% else %}Zadat body{% endif %} - </a> - {% endif %} </div> {% endif %}