diff --git a/ServerCore/Pages/Submissions/Index.cshtml b/ServerCore/Pages/Submissions/Index.cshtml index fb8e2518..de052d45 100644 --- a/ServerCore/Pages/Submissions/Index.cshtml +++ b/ServerCore/Pages/Submissions/Index.cshtml @@ -92,20 +92,20 @@
- @foreach (var item in Model.Submissions) + @for (int i = Model.Submissions.Count-1; i >= 0; --i) {- + @Html.DisplayNameFor(model => model.PuzzleViews[0].Group) | - + Puzzle | @@ -32,7 +57,7 @@ }- + Solve | @@ -41,73 +66,74 @@ @if (Model.AllowFeedback) { -- Feedback - | ++ Feedback + | }
---|---|---|---|---|
- @Html.DisplayFor(modelItem => item.Group) - | -
- @if (!string.IsNullOrWhiteSpace(item.Errata))
- {
- |
- @if (Model.ShowAnswers)
- {
+ @foreach (var item in Model.PuzzleViews)
+ {
+ |||
- @if (item.Answer != null) + @Html.DisplayFor(modelItem => item.Group) + | +
+ @if (!string.IsNullOrWhiteSpace(item.Errata))
{
- @Html.ActionLink("View answer", "Index", "Files", new { eventId = Model.Event.ID, filename = item.Answer.ShortName }, new { target = "_blank" })
+ |
- }
-
-
- @if (item.SolvedTime != null)
+
+ @if (item.CustomUrl != null)
{
- |
- - Hints - | - @if (Model.AllowFeedback) - { -- Submit feedback - | - } -+ @if (item.Answer != null) + { + @Html.ActionLink("View answer", "Index", "Files", new { eventId = Model.Event.ID, filename = item.Answer.ShortName }, new { target = "_blank" }) + } + | + } +
+
+ @if (item.SolvedTime != null)
+ {
+ |
+ + Hints + | + @if (Model.AllowFeedback) + { ++ Submit feedback + | + } + + }