|
66 | 66 | <tbody> |
67 | 67 | {% for summary in submission_data %} |
68 | 68 | <tr id="summary.submission-{{ summary.submission.id }}"> |
69 | | - <td> |
70 | | - {% profiles summary.submission.submitters.all instance summary.is_teacher %} |
71 | | - </td> |
72 | | - <td data-datetime="{{ summary.submission.submission_time|date:'Y-m-d H:i:s' }}"> |
73 | | - {{ summary.submission.submission_time|date:'DATETIME_SECONDS_FORMAT' }} |
74 | | - {% if summary.submission.late_penalty_applied %} |
75 | | - <span class="badge text-bg-warning"> |
76 | | - {% blocktranslate trimmed with percent=summary.submission.late_penalty_applied|percent %} |
77 | | - LATE_W_PENALTY -- {{ percent }} |
78 | | - {% endblocktranslate %} |
79 | | - </span> |
80 | | - {% endif %} |
81 | | - </td> |
82 | | - <td> |
83 | | - {{ summary.submission.status|submission_status }} |
84 | | - </td> |
85 | | - <td> |
86 | | - {% format_points summary.submission.grade True True %} |
87 | | - </td> |
88 | | - <td id="submission_tags"> |
89 | | - {% for tagging in summary.submission.submission_taggings.all %} |
90 | | - {{ tagging.tag|colortag }} |
91 | | - {% endfor %} |
92 | | - </td> |
93 | | - <td> |
94 | | - {% if summary.submission.grader %} |
95 | | - <span class="bi-check"></span> |
96 | | - {% translate "YES" %} |
97 | | - {% else %} |
98 | | - <span class="bi-x"></span> |
99 | | - {% translate "NO" %} |
100 | | - {% endif %} |
101 | | - </td> |
102 | | - <td> |
103 | | - <a href="{{ summary.submission|url:'submission-inspect' }}" class="aplus-button--secondary aplus-button--xs"> |
104 | | - <span class="bi-zoom-in" aria-hidden="true"></span> |
105 | | - {% translate "INSPECT" %} |
106 | | - </a> |
107 | | - </td> |
108 | | - <td> |
109 | | - <a href="{{ summary.exercise|url }}"> |
110 | | - {{ summary.exercise | parse_localization }} |
111 | | - </a> |
112 | | - </td> |
| 69 | + <td> |
| 70 | + {% profiles summary.submission.submitters.all instance summary.is_teacher %} |
| 71 | + </td> |
| 72 | + <td data-datetime="{{ summary.submission.submission_time|date:'Y-m-d H:i:s' }}"> |
| 73 | + {{ summary.submission.submission_time|date:'DATETIME_SECONDS_FORMAT' }} |
| 74 | + {% if summary.submission.late_penalty_applied %} |
| 75 | + <span class="badge text-bg-warning"> |
| 76 | + {% blocktranslate trimmed with percent=summary.submission.late_penalty_applied|percent %} |
| 77 | + LATE_W_PENALTY -- {{ percent }} |
| 78 | + {% endblocktranslate %} |
| 79 | + </span> |
| 80 | + {% endif %} |
| 81 | + </td> |
| 82 | + <td> |
| 83 | + {{ summary.submission.status|submission_status }} |
| 84 | + </td> |
| 85 | + <td> |
| 86 | + {% format_points summary.submission.grade True True %} |
| 87 | + </td> |
| 88 | + <td id="submission_tags"> |
| 89 | + {% for tagging in summary.submission.submission_taggings.all %} |
| 90 | + {{ tagging.tag|colortag }} |
| 91 | + {% endfor %} |
| 92 | + </td> |
| 93 | + <td> |
| 94 | + {% if summary.submission.grader %} |
| 95 | + <span class="bi-check"></span> |
| 96 | + {% translate "YES" %} |
| 97 | + {% else %} |
| 98 | + <span class="bi-x"></span> |
| 99 | + {% translate "NO" %} |
| 100 | + {% endif %} |
| 101 | + </td> |
| 102 | + <td> |
| 103 | + <a href="{{ summary.submission|url:'submission-inspect' }}" class="aplus-button--secondary aplus-button--xs"> |
| 104 | + <span class="bi-zoom-in" aria-hidden="true"></span> |
| 105 | + {% translate "INSPECT" %} |
| 106 | + </a> |
| 107 | + </td> |
| 108 | + <td> |
| 109 | + <a href="{{ summary.exercise|url }}"> |
| 110 | + {{ summary.exercise | parse_localization }} |
| 111 | + </a> |
| 112 | + </td> |
113 | 113 | </tr> |
114 | 114 | {% empty %} |
115 | 115 | <tr> |
116 | | - <td class="5">{% translate "NO_SUBMISSIONS" %}</td> |
| 116 | + <td colspan="8">{% translate "NO_SUBMISSIONS" %}</td> |
117 | 117 | </tr> |
118 | 118 | {% endfor %} |
119 | 119 | </tbody> |
|
0 commit comments