{% extends "jury/base.html.twig" %} {% block title %}Source s{{ submission.submitid }} - {{ parent() }}{% endblock %} {% block extrahead %} {{ parent() }} {% endblock %} {% block content %}

Source code for submission s{{ submission.submitid }} {%- if submission.originalSubmission %} (resubmit of s{{ submission.originalSubmission.submitid }}) {%- endif %} {% if submission.resubmissions is not empty %} (resubmitted as {%- for resubmission in submission.resubmissions %} s{{ resubmission.submitid }} {%- if not loop.last -%},{%- endif -%} {%- endfor -%} ) {% endif %}

{%- if submission.entryPoint %}

Entry point: {{ submission.entryPoint }}

{%- endif %} {%- if oldSubmission is not null %}

Go to diff to previous submission

{%- endif %} {%- if submission.originalSubmission %}

Go to diff to original submission

{%- endif %}
{%- for file in files %}
{{ file.sourcecode | codeEditor(file.rank, submission.language.aceLanguage) }}
{%- endfor %}
{%- if oldSubmission is not null %}

Diff to submission s{{ oldSubmission.submitid }}

{%- include 'jury/partials/submission_diff.html.twig' with {oldSubmission: oldSubmission, oldFiles: oldFiles, oldFileStats: oldFileStats} %} {%- endif %} {%- if originalSubmission is not null %}

Diff to original submission s{{ originalSubmission.submitid }}

{%- include 'jury/partials/submission_diff.html.twig' with {oldSubmission: originalSubmission, oldFiles: originalFiles, oldFileStats: originalFileStats} %} {%- endif %} {% endblock %}