Commit 7b69274d authored by Robert Czechowski's avatar Robert Czechowski
Browse files

Replace duplicate templates by symlinks

parent 74cb2790
Pipeline #142 passed with stages
in 16 minutes and 26 seconds
<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>
<style>
td { padding-left: 15px;}
</style>
{{#if result}}
<table>
<tr>
<td>Gruppe</td>
<td>Teilnehmer</td>
<td>Punkte</td>
<tr>
<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
../default/contestresults.hbs
\ No newline at end of file
<h1>Wettbewerbe</h1>
<p><a href="/">Zur Startseite</a></p>
<ul>
{{#each contest}}
<li><a href="/contest/{{id}}">{{name}}</a></li>
{{/each}}
</ul>
<p><a href="/">Zur Startseite</a></p>
\ No newline at end of file
../default/contests.hbs
\ No newline at end of file
<h1>403: Forbidden</h1>
<p>Diese Aktion ist nicht erlaubt!
\ No newline at end of file
../default/conteststartfail.hbs
\ No newline at end of file
<h1>Keine Cookies</h1>
<p>
Leider konnte diese Seite kein Cookie in deinem Browser setzen.
<p>
Möglicherweise hast du Cookies in deinem Browser allgemein oder für diese Seite deaktiviert. In diesem Fall aktiviere bitte Cookies für diese Seite.
Vielleicht unterstützt dein Browser auch keine Cookies. Dann kannst du Teile dieser Seite leider nicht nutzen.
<p>
Wenn du Cookies jetzt in deinem Browser aktiviert hast, kannst du auf diesen Button drücken, um die angeforderte Seite noch einmal zu laden.<br>
<button onclick="location.href='/'" type="button">Ich habe Cookies aktiviert, noch einmal probieren</button>
<p>
Ansonsten kommst du mit diesen Buttons zurück oder zur Startseite.<br>
<button onclick="window.history.back()">Zurück</button><br>
<button onclick="location.href='/'" type="button">Zur Startseite</button>
<h3>Wozu benötigt diese Seite Cookies</h3>
<p>
Die Cookies werden von dieser Seite benötigt, um eine Session zwischen deinem Browser und dem Server aufzubauen.
Ansonsten könnte der Server beim nächsten Seitenaufruf nicht mehr wissen, welcher Computer die Seite anfragt.
Das brauchen wir einerseits, damit du dich auf der Seite einloggen kannst (sonst wüssten wir nicht, wer sich eingeloggt hat) und andereseits, um deine Aufgabenlösungen zu speichern.
<p>
Die Cookies werden nicht zu Werbezwecken verwendet oder gar an Dritte weitergegeben.
\ No newline at end of file
../default/cookie.hbs
\ No newline at end of file
{{#if known_session}}<p>Session in Datenbank vorhanden {{/if}}
{{#if alive_session}}<p>Session lebt {{/if}}
<p>Now: {{ now_timestamp }}
<p>Last: {{ session_timestamp }}
<p>Diff: {{ timediff }}
{{#if logged_in}}
<p> Eingeloggt als <em>{{ username }}</em>
{{#if firstname}}{{#if lastname}}
<p>({{firstname}} {{lastname}})
{{/if}}{{/if}}
{{#if teacher}}
<p>[Lehrer]
{{/if}}
{{#if admin}}
<p>[Admin]
{{/if}}
<p><a href="/debug/logout">Logout</a>
{{/if}}
<p>Session-Token: {{session}}
<p><a href="/debug/reset">Neues Token</a>
<p><a href="/debug/create">Erzeuge Session in DB</a>
../default/debug.hbs
\ No newline at end of file
<h1>Jugendwettbewerb Informatik</h1>
<p><a href="/login">Login</a>
<p><a href="/logout">Logout</a>
<p><a href="/contest">Wettbewerb</a>
<p><a href="/group">Gruppenverwaltung</a>
<p><a href="/profile">Profil</a>
\ No newline at end of file
../default/greeting.hbs
\ No newline at end of file
<h1>Gruppe: {{group.name}}</h1>
<p>Gruppencode: {{group.code}}<br>
Mitglieder: –<br>
Marker: {{group.tag}}</p>
<p><a href="./">Zur Gruppenübersicht</a> | <a href="/">Zur Startseite</a></p>
<h2>Mitglieder</h2>
<table>
<tr>
<th>Name</th>
<th>Logincode</th>
<th>Jahrgangstufe</th>
</tr>
{{#each member}}
<tr>
<td><a href="/user/{{id}}">{{firstname}} {{lastname}}</a></td>
<td>{{logincode}}</td>
<td>{{grade}}</td>
<td><a href="/user/{{id}}">bearbeiten …</a></td>
</tr>
{{/each}}
</table>
<p><a href="./">Zur Gruppenübersicht</a> | <a href="/">Zur Startseite</a></p>
../default/group.hbs
\ No newline at end of file
<h1>Gruppen</h1>
<p><a href="/">Zur Startseite</a></p>
<h2>Gruppe anlegen</h2>
<p>
<form action="/group/" method="post">
Gruppename:
<input name="name">
Marker:
<input name="tag" placeholder="optional">
<input type="hidden" name="csrf" value="{{csrftoken}}">
<input type="submit" value="Neue Gruppe anlegen">
</form>
</p>
<p>Der Marker wird beim Druck von Urkunden mitgedruckt und dient für Sie zur Zuordnung</p>
<h2>Meine bestehenden Gruppen</h2>
<p><a href="/contest/">Wettbewerbsergebnisse meiner Gruppen</a></p>
<p>
{{#if group}}
<table>
<tr>
<th>Name</th>
<th>Gruppencode</th>
<th>Mitglieder</th>
<th>Marker</th>
</tr>
{{#each group}}
<tr>
<td><a href="/group/{{id}}">{{name}}</a></td>
<td>{{code}}</td>
<td></td>
<td>{{tag}}</td>
<td><a href="/group/{{id}}">bearbeiten …</a></td>
</tr>
{{/each}}
</table>
{{else}}
<em>
Noch keine Gruppe vorhanden.
Legen Sie oben eine neue Gruppe an, um Ihren Schülerinnen und Schülern
die Teilnahme an Wettbewerben zu ermöglichen
</em>
{{/if}}
<p>
<p><a href="/">Zur Startseite</a></p>
../default/groups.hbs
\ No newline at end of file
<h1>Login</h1>
<p>
{{ reason }}
<p>
<form action="login" method="post">
Username:<br>
<input type="text" name="username" value="{{ username }}" autofocus>
<br>
Password:<br>
<input type="password" name="password" value="">
<br><br>
<input type="submit" value="log in">
</form>
<form action="clogin" method="post">
Gruppencode / Teilnahmecode:<br>
<input type="text" name="code" value="{{ code }}">
<br><br>
<input type="submit" value="log in">
</form>
{{#if oauth_url}}
{{#if self_url}}
<p><a href="{{ oauth_url }}{{ self_url }}/oauth">PMS-Login</a>
{{/if}}
{{/if}}
../default/login.hbs
\ No newline at end of file
{{#if ownprofile}}
<h1>Mein Profil: {{firstname}} {{lastname}}</h1>
{{else}}
<h1>Benutzerdaten bearbeiten: {{firstname}} {{lastname}}</h1>
{{/if}}
{{#if username}}
<p>Benutzername: {{username}}</p>
{{/if}}
{{#if logincode}}
<p>Login-Code: {{logincode}}</p>
{{/if}}
<form action="" method="post">
<table>
<tr>
<td>Vorname:</td><td><input name="firstname" value="{{ firstname }}"></td>
</tr>
<tr>
<td>Nachname:</td><td><input name="lastname" value="{{ lastname }}"></td>
</tr>
<tr>
<td>Jahrgangsstufe:</td><td>
<select name="grade">
<option value="0" {{ sel0 }}>Noch kein Schüler</option>
<option value="1" {{ sel1 }}>1</option>
<option value="2" {{ sel2 }}>2</option>
<option value="3" {{ sel3 }}>3</option>
<option value="4" {{ sel4 }}>4</option>
<option value="5" {{ sel5 }}>5</option>
<option value="6" {{ sel6 }}>6</option>
<option value="7" {{ sel7 }}>7</option>
<option value="8" {{ sel8 }}>8</option>
<option value="9" {{ sel9 }}>9</option>
<option value="10" {{ sel10 }}>10</option>
<option value="11" {{ sel11 }}>11 (G8)</option>
<option value="12" {{ sel12 }}>12 (G8)</option>
<option value="111" {{ sel111 }}>11 (G9)</option>
<option value="112" {{ sel112 }}>12 (G9)</option>
<option value="113" {{ sel113 }}>13 (G9)</option>
<option value="114" {{ sel114 }}>Berufsschule</option>
<option value="255" {{ sel255 }}>Kein Schüler mehr</option>
</select>
</td>
</tr>
<tr>
<td>Neues Passwort:</td><td><input type="password" name="password" value=""></td>
</tr>
<tr>
<td>Neues Passwort (wdh):</td><td><input type="password" name="password_repeat" value=""></td>
</tr>
<tr>
<td></td><td><input type="hidden" name="csrftoken" value="{{ csrftoken }}"><input type="submit" value="Speichern"></td>
</tr>
</table>
</form>
<div style="color:green; font-weight:bold">
{{#if nothing_changed}}
<p>Keine Änderungen.</p>
{{/if}}
{{#if data_changed}}
<p>Daten wurden erfolgreich geändert.</p>
{{/if}}
{{#if password_changed}}
<p>Passwort wurde erfolgreich geändert.</p>
{{/if}}
{{#if password_missmatch}}
<p style="color:red;">Die eingegebenen Paswörter stimmen nicht überein. Passwort wurde nicht geändert.</p>
{{/if}}
<div>
<a href="/">Zur Startseite</a>
<!--a href="javascript:window.history.back();">Zurück</a-->
../default/profile.hbs
\ No newline at end of file
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