{% extends "jury/base.html.twig" %} {% import "jury/jury_macros.twig" as macros %} {% block title %}Executable {{ executable.execid }} - {{ parent() }}{% endblock %} {% block extrahead %} {{ parent() }} {{ macros.table_extrahead() }} {% endblock %} {% block content %}
{{ executable.execid }}{{ button(path('jury_executable_download', {'execId': executable.execid}), 'Download ZIP', 'secondary', 'file-download') }} {{ button(path('jury_executable_delete', {'execId': executable.execid}), 'Delete', 'danger', 'trash-alt', true) }}
{% endif %}| Description | {{ executable.description }} |
|---|---|
| Type | {{ executable.type }} |
| Used as {{ executable.type }} script | {% set used = false %} {% if executable.type == 'compare' and default_compare == executable.execid %} default compare {% set used = true %} {% elseif executable.type == 'run' and default_run == executable.execid %} default run {% set used = true %} {% endif %} {% if executable.type == 'compare' %} {% for problem in executable.problemsCompare %} p{{ problem.probid }} {{ problem | problemBadgeForContest }} {% set used = true %} {% endfor %} {% elseif executable.type == 'run' %} {% for problem in executable.problemsRun %} p{{ problem.probid }} {{ problem | problemBadgeForContest }} {% set used = true %} {% endfor %} {% elseif executable.type == 'compile' %} {% for language in executable.languages %} {{ language | entityIdBadge }} {% set used = true %} {% endfor %} {% endif %} {% if not used %} none {% endif %} |
{{ data.filename }}No files in this executable.
{% else %}