Commit e59e6c2c authored by Schuster's avatar Schuster

Merge branch 'master' of git.bwinf.de:zgtm/medal-prototype

parents f49f0a9a 2889f976
Pipeline #772 passed with stage
in 8 minutes and 46 seconds
**Whats happening:**
… [Please fill in all dots]
**What should be happening:**
**Additional information:**
**Debug information:**
… [Please paste the output of https://jwinf.de/debug]
......@@ -5,9 +5,12 @@ ein erstklassiges und stabiles Produkt entschieden. Bitte lesen Sie das folgende
Handbuch aufmerksam durch, damit Sie noch lange ein angenehmes Nutzererlebnis
mit der Plattform "Medal" haben.
## Bedienung für Schülerinnen und Schüler und andere Teilnehmer
Bedienung für Teilnehmerinnen und Teilnehmer
-------------------------------------------
### Einloggen
Es gibt drei verschiedene Möglichkeiten sich zur Teilnahme am Jugendwettbewerb Informatik einzuloggen.
#### Einloggen mit Logincode
......@@ -52,12 +55,10 @@ Nein. Beim Einloggen mit dem Gruppencode wird ein neuer Account angelegt. Um dei
### Einloggen
#### Einloggen auf jwinf.de
Gehen Sie auf <https://jwinf.de/>. Klicken Sie oben rechts auf `BWINF-Login / Lehrer-Login`. Loggen Sie sich mit Ihren BWINF-Accountdaten ein.
Gehen Sie auf https://jwinf.de/. Klicken Sie oben rechts auf `BWINF-Login / Lehrer-Login`. Loggen Sie sich mit Ihren BWINF-Accountdaten ein. Wählen Sie im folgenden Menü Ihre Schule aus, mit der Sie sich für diese Sitzung anmelden möchten.
#### Einloggen über login.bwinf.de (funktioniert zur Zeit noch nicht)
Gehen Sie auf <https://login.bwinf.de/> und loggen Sie sich ein. Wählen Sie oben in der Navigation `Wettbewerbe` und dann `Jugendwettbewerb Informatik` aus. Klicken Sie auf den ersten Link.
Gehen Sie auf https://login.bwinf.de/ und loggen Sie sich ein. Wählen Sie oben in der Navigation `Wettbewerbe` und dann `Jugendwettbewerb Informatik` aus. Klicken Sie auf den ersten Link. Wählen Sie im folgenden Menü Ihre Schule aus, mit der Sie sich für diese Sitzung anmelden möchten.
### Gruppenverwaltung
In der Gruppenverwaltung können Sie neue Grzppen anlegen, bestehende Gruppen anpassen und die Wettbewerbsergebnisse einsehen.
......@@ -142,3 +143,15 @@ Rufen Sie den entsprechenden Nutzer auf. Vergewissern Sie sich, dass es sich um
### Gruppe löschen
Rufen Sie die entsprechende Gruppe auf. Vergewissern Sie sich, dass es sich um die richtigen Gruppe handelt, eine gelöschte Gruppe lässt sich nicht wiederherstellen. Löschen Sie alle ggf. vorhandenen Mitglieder der Gruppe (s. o.) und löschen Sie dann die Gruppe indem Sie auf `Gruppe löschen!` klicken.
### Wettbewerbsergebnisse herunterladen
Gehen Sie auf http://jwinf.de/admin/contest/. (Alternativ die Administrationsseite aufrufen (s.o.) und ganz unten auf `Wettbewerbsübersicht` klicken.)
Mit klick auf den entsprechenden Wettbewerb werden die Ergebnisse des Wettbewerbs zusammengestellt und heruntergeladen.
Achtung: Die Zusammenstellung der Ergebnisse nimmt viel Rechenleistung in Anspruch. Dies sollte nicht während eines laufenden Wettbewerbs und auf keinen Fall in Stoßzeiten durchgeführt werden, da das sonst zu schweren Erreichbarkeitsproblemen bei den Teilnehmern führen kann.
### Teilnahmezahlen ansehen
Unter https://jwinf.de/admin/dbstatus können jederzeit die Teilnahmezahlen aller Wettbewerbe abgerufen werden.
Achtung: Die Zusammenstellung der Teilnahmezahlen nimmt etwas Rechenleistung in Anspruch. Diese Seite sollte nicht sehr oft hintereinander aufgerufen werden, da das sonst zu Erreichbarkeitsproblemen bei den Teilnehmern führen kann.
This diff is collapsed.
......@@ -72,6 +72,8 @@ fn fill_user_data(session: &SessionUser, data: &mut json_val::Map<String, serde_
data.insert("teacher".to_string(), to_json(&session.is_teacher));
data.insert("csrf_token".to_string(), to_json(&session.csrf_token));
data.insert("parent".to_string(), to_json(&"base"));
data.insert("medal_version".to_string(), to_json(&env!("CARGO_PKG_VERSION")));
}
fn fill_oauth_data((self_url, oauth_providers): (Option<String>, Option<Vec<OauthProvider>>),
......
......@@ -112,6 +112,10 @@
{{/if}}
</p>
<p>
{{#if medal_version}}
<nobr>Medal v{{medal_version}}</nobr>
&nbsp; &nbsp; · &nbsp; &nbsp;
{{/if}}
<a href="https://git.bwinf.de/bwinf/medal">Quellcode</a>
&nbsp; &nbsp; · &nbsp; &nbsp;
<a href="https://bwinf.de/jugendwettbewerb/datenschutz/">Datenschutz</a>
......@@ -120,8 +124,10 @@
&nbsp; &nbsp; · &nbsp; &nbsp;
<nobr>🖂 <a href="mailto:jugendwettbewerb@bwinf.de">jugendwettbewerb@bwinf.de</a></nobr>
{{#if teacher}}
&nbsp; &nbsp; · &nbsp; &nbsp;
<nobr>☏ 0228 9762 6999</nobr>
&nbsp; &nbsp; · &nbsp; &nbsp;
<nobr>☏ 0228 9762 6999</nobr>
&nbsp; &nbsp; · &nbsp; &nbsp;
<nobr><a href="https://git.bwinf.de/bwinf/medal/-/issues/new?issuable_template=bugreport">Bug melden</a></nobr>
{{/if}}
</p>
<!-- <p>Diese Wettbewerbsplattform ist freie Software.</p> -->
......
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