Commit 9205cf41 authored by Robert Czechowski's avatar Robert Czechowski
Browse files

Clean up teamplates, make navigation more consistent

parent 60cd07b1
<h1>{{contest.name}}</h1> <h1>{{contest.name}}</h1>
<p> <p><a href="./">Zur Wettbewerbsübersicht</a> | <a href="/">Zur Startseite</a></p>
Dauer: {{contest.duration}} Minuten
{{#if teacher}}
<p><a href="/contest/{{ contest.id }}/result/">Ergebnisse meiner Gruppen anzeigen.</a></p>
{{/if}}
<p>Dauer: {{contest.duration}} Minuten</p>
{{#if participation_start_date}} {{#if participation_start_date}}
<p> <p>Gestartet vor {{participation_start_date}} Sekunden.</p>
Gestartet vor {{participation_start_date}} Sekunden.
<p> <p>
{{#if time_left}} {{#if time_left}}
Verbleibenden Zeit: {{time_left}} Verbleibenden Zeit: {{time_left}}
{{else}} {{else}}
Die Zeit ist abgelaufen! Die Zeit ist abgelaufen!
{{/if}} {{/if}}
</p>
{{#each contest.tasks}} {{#each contest.tasks}}
<p> <p>
{{name}}: {{name}}:
{{#each subtasks}} {{#each subtasks}}
<li><a href="/task/{{id}}">{{linktext}}</a></li> <li><a href="/task/{{id}}">{{linktext}}</a></li>
{{/each}} {{/each}}
</p> </p>
{{/each}} {{/each}}
{{else}} {{else}}
<p> <p>
<form action="" method="post"> <form action="" method="post">
<input type="hidden" name="csrftoken" value="{{csrftoken}}"> <input type="hidden" name="csrftoken" value="{{csrftoken}}">
<input type="submit" value="Jetzt starten!"> <input type="submit" value="Jetzt starten!">
</form> </form>
</p>
<p> <p>Der Wettbewerb kann nach dem starten nicht mehr pausiert werden.</p>
Der Wettbewerb kann nach dem starten nicht mehr pausiert werden.
{{/if}} {{/if}}
{{#if teacher}} {{#if teacher}}
<a href="/contest/{{ contest.id }}/result/">Ergebnisse meiner Gruppen anzeigen.</a> <p><a href="/contest/{{ contest.id }}/result/">Ergebnisse meiner Gruppen anzeigen.</a></p>
{{/if}} {{/if}}
\ No newline at end of file
<p><a href="./">Zur Wettbewerbsübersicht</a> | <a href="/">Zur Startseite</a></p>
\ No newline at end of file
<h1>{{contest.name}}</h1>
<p><a href="..">Zum Wettbewerb</a> | <a href="../..">Zur Wettbewerbsübersicht</a> | <a href="/">Zur Startseite</a></p>
<h2>Ergebnisse</h2>
{{#each taskname}}
{{this}}
{{/each}}
<style>
td { padding-left: 15px;}
</style>
{{#each result}} {{#if result}}
{{this.1}} <table>
{{1}} <tr>
{{#each this.2}} <td>Gruppe</td>
{{this.1}} <td>Teilnehmer</td>
{{/each}} <td>Punkte</td>
{{/each}} <tr>
\ No newline at end of file <td></td>
<td></td>
<td>Summe</td>
{{#each taskname}}
<td>{{this}}</td>
{{/each}}
</tr>
{{#each result}}
<tr><td>{{this.0}}</td></tr>
{{#each this.1}}
<tr><td></td>
<td>{{this.0}}</td>
{{#each this.1}}
<td>{{this}}</td>
{{/each}}
{{/each}}
</tr>
{{/each}}
</table>
{{else}}
<em>Für diesen Wettbewerb sind noch keine Ergebnisse ihrer Gruppen verzeichnet.</em>
{{/if}}
<p><a href="..">Zum Wettbewerb</a> | <a href="../..">Zur Wettbewerbsübersicht</a> | <a href="/">Zur Startseite</a></p>
\ No newline at end of file
<h1>Wettbewerbe</h1> <h1>Wettbewerbe</h1>
<p><a href="/">Zur Startseite</a></p>
<ul> <ul>
{{#each contest}} {{#each contest}}
<li><a href="/contest/{{id}}">{{name}}</a></li> <li><a href="/contest/{{id}}">{{name}}</a></li>
{{/each}} {{/each}}
</ul> </ul>
\ No newline at end of file
<p><a href="/">Zur Startseite</a></p>
\ No newline at end of file
...@@ -4,7 +4,8 @@ ...@@ -4,7 +4,8 @@
Mitglieder: –<br> Mitglieder: –<br>
Marker: {{group.tag}}</p> Marker: {{group.tag}}</p>
<p><a href="/group">Zurück zur Gruppenübersicht</a></p> <p><a href="./">Zur Gruppenübersicht</a> | <a href="/">Zur Startseite</a></p>
<h2>Mitglieder</h2> <h2>Mitglieder</h2>
<table> <table>
<tr> <tr>
...@@ -25,4 +26,4 @@ Marker: {{group.tag}}</p> ...@@ -25,4 +26,4 @@ Marker: {{group.tag}}</p>
</table> </table>
<p><a href="/group">Zurück zur Gruppenübersicht</a></p> <p><a href="./">Zur Gruppenübersicht</a> | <a href="/">Zur Startseite</a></p>
<h1>Gruppen</h1> <h1>Gruppen</h1>
<p><a href="/">Zurück zur Startseite</a></p> <p><a href="/">Zur Startseite</a></p>
<h2>Gruppe anlegen</h2> <h2>Gruppe anlegen</h2>
<p> <p>
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
</p> </p>
<p>Der Marker wird beim Druck von Urkunden mitgedruckt und dient für Sie zur Zuordnung</p> <p>Der Marker wird beim Druck von Urkunden mitgedruckt und dient für Sie zur Zuordnung</p>
<h2>Meine Gruppen</h2> <h2>Meine bestehenden Gruppen</h2>
<p><a href="/contest/">Wettbewerbsergebnisse meiner Gruppen</a></p> <p><a href="/contest/">Wettbewerbsergebnisse meiner Gruppen</a></p>
<p> <p>
...@@ -45,4 +45,4 @@ ...@@ -45,4 +45,4 @@
{{/if}} {{/if}}
<p> <p>
<p><a href="/">Zurück zur Startseite</a></p> <p><a href="/">Zur Startseite</a></p>
...@@ -9,7 +9,9 @@ ...@@ -9,7 +9,9 @@
{{#if teacher}} {{#if teacher}}
[Lehrer] [Lehrer]
{{/if}} {{/if}}
|
<a href="/profile">Profil</a>
|
<a href="/logout">Logout</a> <a href="/logout">Logout</a>
{{else}} {{else}}
<form action="login" method="post"> <form action="login" method="post">
...@@ -37,7 +39,7 @@ ...@@ -37,7 +39,7 @@
<h1>Jugendwettbewerb Informatik</h1> <h1>Jugendwettbewerb Informatik</h1>
<p><a href="/contest">Wettbewerb</a></p> <p><a href="/contest">Wettbewerbe</a></p>
{{#if teacher}} {{#if teacher}}
<p><a href="/group">Gruppenverwaltung</a></p> <p><a href="/group">Gruppenverwaltung</a></p>
......
...@@ -50,4 +50,6 @@ ...@@ -50,4 +50,6 @@
</table> </table>
</form> </form>
<a href="javascript:window.history.back();">Zurück</a> <a href="/">Zur Startseite</a>
<!--a href="javascript:window.history.back();">Zurück</a-->
...@@ -141,7 +141,7 @@ else { ...@@ -141,7 +141,7 @@ else {
</div> </div>
</div> </div>
<iframe src="/tasks/{{taskpath}}#taskid={{taskid}}&csrftoken={{csrftoken}}" name="taskframe">Leider unterstützt ihr Browser keine Frames. Sie können die Aufgabe auch manuell aufrufen: <a href="/{{taskpath}}#taskid={{taskid}}&csrftoken={{csrftoken}}">Aufgabe manuell bearbeiten</a>.</iframe> <iframe src="/{{taskpath}}#taskid={{taskid}}&csrftoken={{csrftoken}}" name="taskframe">Leider unterstützt ihr Browser keine Frames. Sie können die Aufgabe auch manuell aufrufen: <a href="/{{taskpath}}#taskid={{taskid}}&csrftoken={{csrftoken}}">Aufgabe manuell bearbeiten</a>.</iframe>
</body></html> </body></html>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment