diff --git a/webapp/templates/jury/partials/submission_diff.html.twig b/webapp/templates/jury/partials/submission_diff.html.twig index a7195f7ef3..051db3baa0 100644 --- a/webapp/templates/jury/partials/submission_diff.html.twig +++ b/webapp/templates/jury/partials/submission_diff.html.twig @@ -1,5 +1,4 @@ {% if files | length > 1 or oldFiles | length > 1 %} - @@ -19,9 +18,9 @@
Files added
{% endif %} +
{%- for filePair in oldFileStats.changedfiles %} +
+ + Download + + {% if allowEdit %} + + Edit + + {% endif %} +
{{ showDiff("diff" ~ filePair.1.submitfileid, filePair.0, filePair.1) }}
{%- endfor %} -
diff --git a/webapp/templates/jury/submission_source.html.twig b/webapp/templates/jury/submission_source.html.twig index eed7f785b0..2178173b03 100644 --- a/webapp/templates/jury/submission_source.html.twig +++ b/webapp/templates/jury/submission_source.html.twig @@ -25,71 +25,60 @@ ) {% endif %} + {% if oldSubmission %} + and diff to previous submission + + s{{ oldSubmission.submitid }} + + {% 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 %} - -
-
- - Download - - {% if allowEdit %} + {% if not oldSubmission %} + +
+ {%- for file in files %} +
+ + + {{ file.sourcecode | codeEditor(file.rank, submission.language.editorLanguage) }}
- - {{ file.sourcecode | codeEditor(file.rank, submission.language.editorLanguage) }} -
- {%- endfor %} - -
+ {%- endfor %} +
+ {% endif %} {%- 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