Teilnehmer:in-Details
Teilnehmer:in
Dieser Bildschirm zeigt eine:n einzelne:n Teilnehmer:in mit den zu ihm:ihr protokollierten Leistungen und Abwesenheiten. Der Titel oben trägt den Namen des:der Teilnehmer:in. Erreichbar ist die Ansicht über einen Tipp auf eine Teilnehmer:in-Zeile — sowohl in der Timeslot-Ansicht als auch in der Teilnehmer:innen-Gesamtübersicht des Moduls.
Aufbau der Ansicht
Solange beide Dokumentationen (Protokolle) gemeinsam auf den Bildschirm passen, erscheinen die Abschnitte Leistungen und Abwesenheiten (und, falls eingeschaltet, Webserver) untereinander. Reicht der Platz nicht mehr — etwa bei langen Listen oder auf kleinen Displays —, schaltet die Ansicht automatisch auf einen Umschalter um: In der unteren Toolbar erscheint dann ein segmentierter Wähler, mit dem du zwischen Leistungen, Abwesenheiten und Webserver hin- und herwechselst; sichtbar ist jeweils nur eine Kategorie. Liegen weder Leistungen noch Abwesenheiten vor, steht dort der Hinweis „Noch keine Informationen".
Leistungen
Der Abschnitt Leistungen protokolliert die Bewertungen, die der:die Teilnehmer:in über die Daumen-Symbole in der Timeslot-Ansicht gegeben wurden. Jede Zeile zeigt das Datum, den Namen und rechts ein Daumen-Symbol: Daumen hoch (grün) für eine positive, Daumen runter (rot) für eine negative Leistungsbewertung.
Oberhalb der Liste steht die Gesamtleistung — hervorgehoben in einer eigenen, grau hinterlegten Zeile. Links fasst sie das Verhältnis als „⌀ positiv:negativ über N Termine" zusammen, rechts steht der berechnete Zahlenwert mit zwei Nachkommastellen. Der Wert ergibt sich aus der Anzahl der positiven Bewertungen minus der Anzahl der negativen, geteilt durch die Zahl der Leistungs-Tage aller Teilnehmer:innen des Moduls. Er liegt damit stets zwischen -1 und +1: +1 bedeutet an jedem Leistungs-Tag durchweg positiv bewertet, -1 durchweg negativ, 0 ein ausgeglichenes oder leeres Protokoll. Weil der Nenner die gemeinsame Zahl der Leistungs-Tage ist und nicht die eigenen Bewertungen, sind die Werte verschiedener Teilnehmer:innen desselben Moduls direkt vergleichbar; wer an einem Tag nicht bewertet wurde, zählt für diesen Tag als neutral. Gibt es noch keine Leistungen, steht statt des Abschnitts der Hinweis „Keine Leistungen".
Abwesenheiten
Der Abschnitt Abwesenheiten führt chronologisch alle Tage zusammen, an denen der:die Teilnehmer:in gefehlt hat. Er mischt zwei Quellen: die eigenen Abwesenheiten der Teilnehmer:in (gesetzt über das Auge-Symbol in der Timeslot-Ansicht) und die Ausfälle des Timeslots, in dem die Teilnehmer:in eingeteilt ist (die alle Teilnehmer:innen des Timeslots gemeinsam betreffen). Der Name in der Zeile verrät die Herkunft: Er trägt entweder den Namen der Teilnehmer:in oder den des Timeslots. Rechts zeigt jede Zeile das Entschuldigt- oder Unentschuldigt-Symbol; entschuldigte Abwesenheiten zählen nicht für die Warnschwellen.
Ob Timeslot-Ausfall und eigene Abwesenheit gekoppelt sind, stellst du in den Einstellungen unter Regeln ein. Ist die Kopplung aktiv (Standard), erscheint ein Timeslot-Ausfall, der bereits durch eine eigene Abwesenheit desselben Termins abgedeckt ist, nicht doppelt — der Tag steht dann nur einmal in der Liste. Ohne Kopplung werden beide Herkünfte getrennt gezeigt. Gibt es weder eigene Abwesenheiten noch Timeslot-Ausfälle, steht dort der Hinweis „Keine Abwesenheiten".
Bearbeiten-Modus
Der Bearbeiten-Button oben rechts erscheint, sobald Leistungen oder Abwesenheiten vorliegen; ohne Einträge gibt es nichts zu bearbeiten. Im Bearbeiten-Modus lässt sich jeder Eintrag anpassen:
Das Datum änderst du über einen Datums-Wähler, der in der Zeile anstelle des Datums-Textes erscheint. Für Leistungen ist der erste Modul-Termin die untere Grenze, für Abwesenheiten der letzte Modul-Termin die obere Grenze.
Die Bewertung einer Leistung schaltest du über das Daumen-Symbol rechts zwischen positiv und negativ um; den Entschuldigt-Status einer Abwesenheit über das Symbol rechts. Änderst du einen Timeslot-Ausfall, wirkt das auf alle Teilnehmer:innen dieses Timeslots — verschiebst oder entschuldigst du eine gemeinsame Abwesenheit also in einem Schritt.
Löschen kannst du eine Zeile über den Bearbeiten-Button oder außerhalb des Bearbeiten-Modus per Wisch-Geste nach links. Beim Löschen wird der Eintrag anhand seiner Herkunft in die richtige Quelle zurückgeschrieben; entfernst du den heutigen Eintrag, gilt die Teilnehmer:in bzw. der Timeslot wieder als anwesend und das zugehörige Symbol wird wieder grau.
Webserver
Der Abschnitt Webserver erscheint nur, wenn der Datenaustausch mit dem Webserver in den Einstellungen unter Webserver eingeschaltet ist; standardmäßig ist er aus und der Abschnitt bleibt verborgen. Die Überschrift ist antippbar und klappt den Bereich auf und zu — sein Zustand wird über App-Neustarts hinweg gemerkt und startet eingeklappt. Ein Chevron rechts zeigt den Zustand an.
Aufgeklappt zeigt der Abschnitt einen großen QR-Code und darunter den Zugangs-Link im Klartext. Beide kodieren dieselbe Web-Adresse, über die der:die Teilnehmer:in später ihre eigenen Informationen — Modul, Timeslots, Leistungen und Abwesenheiten — im Browser abrufen kann. Diese Webseite ist Teil des Timeslotter-Webprojekts: Die App überträgt die Daten an den Webserver, die eigentliche Darstellung im Browser liefert der Server. Der QR-Code ist absichtlich groß und scharf gehalten, damit der:die Teilnehmer:in ihn bequem abfotografieren kann.
Der Link setzt sich aus mehreren Teilen zusammen, die aus den Webserver-Einstellungen stammen: Der Host wird der dort hinterlegten Server-Adresse entnommen (aus der Keychain; ohne Eintrag gilt timeslotter.de), und das Schema richtet sich nach demselben SSL-Schalter — eingeschaltet ergibt https, ausgeschaltet http. Schaltest du SSL in den Einstellungen um, aktualisiert sich der QR-Code hier entsprechend. Modul- und Teilnehmer:in-Kennung im Link stammen aus den jeweiligen UIDs, sodass der Link genau auf diese:n eine:n Teilnehmer:in in diesem Modul verweist.