From d0fce093ef2f16fc2897baf7ddf93b6f969890bf Mon Sep 17 00:00:00 2001 From: Friedrich Beckmann Date: Fri, 30 Jan 2026 17:59:23 +0100 Subject: initial commit The first prototype where you can upload student data from moodle and change the marks. In student view the results for the logged in person can be viewed. --- show-user.php | 133 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 show-user.php (limited to 'show-user.php') diff --git a/show-user.php b/show-user.php new file mode 100644 index 0000000..f0441c7 --- /dev/null +++ b/show-user.php @@ -0,0 +1,133 @@ + + + + + + + + + +
+ Logout +
+ +$nachname, $vorname ($matrikelnummer)"; + echo "

Status

"; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + foreach ($students[$matrikelnummer]["noten"] as $fach => $notenliste) { + $fachname = $pfp[$fach]["name"]; + if (!empty($notenliste["klausur"])) { + $klausurnote = $notenliste["klausur"]; + } else { + $klausurnote = "-"; + } + if (!empty($notenliste["labor"])) { + $labornote = $notenliste["labor"]; + } else { + $labornote = "-"; + } + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + } + echo "
FachLaborKlausur
$fachname$labornote$klausurnote
"; + + echo "

Gruppen

"; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + foreach ($groups as $semestername => $fachliste) { + foreach ($fachliste as $fachname => $gruppenliste) { + foreach ($gruppenliste as $gname => $teilnehmerliste) { + if (in_array($matrikelnummer, $teilnehmerliste)) { + $tnnamensliste = ""; + foreach ($teilnehmerliste as $tnmat) { + if (empty($tnnamensliste)) { + $tnnamensliste = $students[$tnmat]["nachname"]; + } else { + $tnnamensliste = $tnnamensliste.", ".$students[$tnmat]["nachname"]; + } + } + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + } + } + } + } + echo "
SemesterFachGruppennameTeilnehmer
$semestername$fachname$gname$tnnamensliste
"; + + echo "

Geschichte

"; + echo ""; + echo ""; + echo ""; + echo ""; + foreach ($students[$matrikelnummer]["history"] as $ereignis) { + echo ""; + echo ""; + echo ""; + } + echo "
Ereignisliste
$ereignis
"; +} else { + echo "

Error

"; +} +?> + + + \ No newline at end of file -- cgit v1.2.3