From 44e6c8bb79f1cbf4104d67a1384342b528812baa Mon Sep 17 00:00:00 2001 From: Florian Wilde Date: Mon, 5 Oct 2026 16:58:32 +0200 Subject: [PATCH] Module abschaltbar machen Merkkarten, Praxisaufgaben, Checklisten, Berichtsheft, Lernzielkontrollen und Feedbackgespraech lassen sich unter Verwaltung -> Module fuer die ganze Lern-Bar ab- und einschalten. Wochenplan, Handouts, Glossar, Auswertung und Verwaltung bleiben immer an. Gesperrt wird an drei Stellen, nicht im Layout (Next rendert Layouts beim Seitenwechsel darunter nicht neu): Seiten mit erfordereModul, Routen fuer PDF, Anhaenge und Lernstand mit modulAn, alle 37 Serveraktionen der Module mit pruefeModul. Die Anmeldepruefung kommt jeweils zuerst, damit ein Unangemeldeter nicht am 404 abliest, was abgeschaltet ist. Ein abgeschaltetes Modul traegt nirgends bei: Wochenplan, Fortschritt, Was-wartet, Mein Stand, Ergebnisverlauf, Rahmenplanabdeckung, Vorschlaege fuers Berichtsheft, Karten im Handout, Kurzbefehle im Manifest. Die Lernstand-Schnittstelle antwortet mit 410, das Geraet verwirft daraufhin seine Offline-Warteschlange. Abschalten loescht nichts. Gespeichert in modul_einstellung (Migration 0010); fehlt die Zeile, ist das Modul an, eine bestehende Datenbank verhaelt sich also wie vorher. 12 Tests fuer die Regeln, Abschnitt A8 im Abnahmelauf, Anleitung Kapitel 9 mit Bildschirmfoto, README, E43. Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 36 +++++ ENTSCHEIDUNGEN.md | 38 ++++++ README.md | 22 ++- ROADMAP.md | 11 ++ docs/ABNAHME.md | 22 ++- docs/ANLEITUNG.md | 88 ++++++++---- docs/bilder/25-module.png | Bin 0 -> 223713 bytes scripts/pruefungen/abnahme.mjs | 56 +++++++- scripts/screenshots.ts | 12 ++ src/app/(angemeldet)/WochenAnsicht.tsx | 106 ++++++++------- src/app/(angemeldet)/aufgaben/[id]/page.tsx | 2 + src/app/(angemeldet)/aufgaben/aktionen.ts | 9 ++ src/app/(angemeldet)/aufgaben/page.tsx | 2 + src/app/(angemeldet)/auswertung/page.tsx | 81 ++++++----- .../berichtsheft/[berichtId]/page.tsx | 11 +- .../berichtsheft/[berichtId]/pdf/route.ts | 4 + src/app/(angemeldet)/berichtsheft/aktionen.ts | 9 ++ src/app/(angemeldet)/berichtsheft/page.tsx | 2 + .../(angemeldet)/berichtsheft/pdf/route.ts | 2 + src/app/(angemeldet)/checklisten/aktionen.ts | 9 ++ .../checklisten/lauf/[laufId]/page.tsx | 4 + .../checklisten/lauf/[laufId]/pdf/route.ts | 4 + src/app/(angemeldet)/checklisten/page.tsx | 2 + .../feedback/[gespraechId]/page.tsx | 4 + .../feedback/[gespraechId]/pdf/route.ts | 4 + src/app/(angemeldet)/feedback/aktionen.ts | 7 + src/app/(angemeldet)/feedback/page.tsx | 2 + src/app/(angemeldet)/handouts/[id]/page.tsx | 39 +++--- src/app/(angemeldet)/karten/aktionen.ts | 2 + src/app/(angemeldet)/karten/lernen/page.tsx | 2 + src/app/(angemeldet)/karten/page.tsx | 2 + .../kontrollen/[kontrolleId]/page.tsx | 2 + src/app/(angemeldet)/kontrollen/aktionen.ts | 7 + src/app/(angemeldet)/kontrollen/page.tsx | 2 + src/app/(angemeldet)/layout.tsx | 5 +- src/app/(angemeldet)/page.tsx | 17 ++- .../verwaltung/Unternavigation.tsx | 23 ++++ .../verwaltung/module/aktionen.ts | 19 +++ .../(angemeldet)/verwaltung/module/page.tsx | 81 +++++++++++ src/app/(angemeldet)/verwaltung/page.tsx | 6 +- src/app/anhaenge/[id]/route.ts | 2 + src/app/api/lernstand/route.ts | 4 + src/app/manifest.ts | 21 ++- src/lib/auswertung/sammeln.ts | 11 +- src/lib/db/migrationen/0010_module.sql | 15 ++ src/lib/db/schema.ts | 10 ++ src/lib/module/module.test.ts | 105 ++++++++++++++ src/lib/module/module.ts | 128 ++++++++++++++++++ src/lib/module/pruefen.ts | 40 ++++++ src/lib/offline/warteschlange.ts | 6 + src/lib/planung/sicht.ts | 25 +++- src/lib/repos/module.ts | 28 ++++ 52 files changed, 993 insertions(+), 158 deletions(-) create mode 100644 docs/bilder/25-module.png create mode 100644 src/app/(angemeldet)/verwaltung/Unternavigation.tsx create mode 100644 src/app/(angemeldet)/verwaltung/module/aktionen.ts create mode 100644 src/app/(angemeldet)/verwaltung/module/page.tsx create mode 100644 src/lib/db/migrationen/0010_module.sql create mode 100644 src/lib/module/module.test.ts create mode 100644 src/lib/module/module.ts create mode 100644 src/lib/module/pruefen.ts create mode 100644 src/lib/repos/module.ts diff --git a/CHANGELOG.md b/CHANGELOG.md index 6a73d37..c7fb632 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,42 @@ Vor `npm version` wandert der Abschnitt „Unveröffentlicht" unter eine neue ## [Unveröffentlicht] +## [1.1.0] – 2026-10-05 + +Module lassen sich abschalten. + +### Hinzugefügt + +- **Verwaltung → Module.** Merkkarten, Praxisaufgaben, Checklisten, + Berichtsheft, Lernzielkontrollen und Feedbackgespräch lassen sich für die + ganze Lern-Bar ab- und wieder einschalten, sofort und ohne Neustart. Zu jedem + Modul steht dort, was es tut, was sich beim Abschalten ändert und wer es + zuletzt umgeschaltet hat. Wochenplan, Handouts, Glossar, Auswertung und + Verwaltung bleiben immer an +- Ein abgeschaltetes Modul ist **überall weg**: Navigation, Wochenplan und + Wochenfortschritt (eine Woche erreicht ohne das Modul trotzdem 100 %), „Was + auf dich wartet", „Mein Stand", Ergebnisverlauf, Rahmenplanabdeckung, + Vorschläge fürs Berichtsheft, Merkkarten im Handout, Kurzbefehle im + App-Symbol +- Ein abgeschaltetes Modul ist **gesperrt, nicht nur ausgeblendet**: Seiten, + PDF-Ausgaben, Anhänge und alle 37 Serveraktionen der Module prüfen den + Schalter. Die Lernstand-Schnittstelle antwortet mit 410, und Geräte verwerfen + daraufhin offline gesammelte Bewertungen +- **Abschalten löscht nichts.** Nach dem Einschalten ist alles unverändert da +- Die Verwaltung hat zwei Bereiche: Konten und Module +- Migration `0010_module` – eine bestehende Datenbank hat danach alle Module an + und verhält sich wie vorher +- 12 Tests für die Modulregeln, Abschnitt A8 im Abnahmelauf (abschalten, + Sperre für beide Rollen prüfen, einschalten, Daten noch da) +- Anleitung Kapitel 9 „Module ein- und ausschalten" mit Bildschirmfoto, + README-Abschnitt, Entscheidung E43 + +### Geändert + +- Das App-Manifest wird bei jedem Abruf erzeugt statt einmal beim Bau, damit + die Kurzbefehle zum Modulstand passen +- In der Anleitung haben sich die Kapitel ab 9 um eins verschoben + ## [1.0.5] – 2026-10-05 Das zweite Vierteljahr beginnt, mit Blick auf Teil 1 der Abschlussprüfung. diff --git a/ENTSCHEIDUNGEN.md b/ENTSCHEIDUNGEN.md index eb9fbd3..073c41d 100644 --- a/ENTSCHEIDUNGEN.md +++ b/ENTSCHEIDUNGEN.md @@ -493,3 +493,41 @@ oder eine erfolgreiche Anmeldung setzt den Zähler zurück. - **Gezählt wird vor der Prüfung.** Jeder Versuch gilt sofort als Fehlversuch und wird bei Erfolg zurückgenommen. Zwischen Sperrprüfung und Zählen liegt so kein `await`; sonst kämen gleichzeitige Anfragen alle an der Sperre vorbei. + +## E43 · Module schaltbar für die ganze Lern-Bar, gesperrt an drei Stellen, nie gelöscht + +Merkkarten, Praxisaufgaben, Checklisten, Berichtsheft, Lernzielkontrollen und +Feedbackgespräch lassen sich unter **Verwaltung → Module** abschalten. Wochenplan, +Handouts, Glossar, Auswertung und Verwaltung bleiben immer an – an ihnen hängt +alles andere, und die Auswertung passt sich ohnehin an. + +- **Für die ganze Lern-Bar, nicht je Azubi.** Ein Betrieb startet mit einer + Fachrichtung und entscheidet einmal, womit er arbeitet. Schalter je Azubi + hätten jede Ausbilderansicht je Person unterschiedlich gemacht. Ließe sich + später ergänzen, ohne das Bestehende umzubauen: Der Stand ist schon heute ein + Objekt, das an einer Stelle entsteht (`repos/module`). +- **In der Datenbank, nicht in einer Konfigurationsdatei.** Ein Ausbilder soll + ohne Zugang zum Server umschalten können, und die Änderung soll sofort + wirken, ohne Neustart. Gespeichert wird nur, was je umgeschaltet wurde; fehlt + die Zeile, ist das Modul an. Eine bestehende Datenbank verhält sich nach der + Migration also genau wie vorher. +- **Gesperrt an drei Stellen, nicht im Layout.** Seiten rufen `erfordereModul` + auf (Antwort „nicht gefunden", wie bei fehlender Berechtigung, E21), Routen + für PDF, Anhänge und Lernstand fragen `modulAn`, Serveraktionen rufen + `pruefeModul`. Ein Layout je Modul wäre kürzer gewesen, greift aber nicht + zuverlässig: Next.js rendert ein Layout beim Wechsel zwischen den Seiten + darunter nicht neu. +- **Abschalten löscht nichts.** Beim Berichtsheft ist das zwingend – es ist ein + Nachweis. Für alle anderen Module gilt dasselbe, damit niemand beim + Ausprobieren Daten verliert. +- **Abgeschaltet heißt: trägt nirgends bei.** Kein Eintrag im Wochenplan, kein + Anteil am Wochenfortschritt, kein Nachweis in der Rahmenplanabdeckung, kein + Vorschlag fürs Berichtsheft, kein Kurzbefehl im App-Symbol. Sonst stünden + Inhalte für immer als offen da, die niemand mehr bearbeiten kann. +- **Offline gesammelte Bewertungen werden verworfen**, wenn die Merkkarten aus + sind. Die Lernstand-Schnittstelle antwortet mit 410 statt 404, und das Gerät + leert daraufhin seine Warteschlange, statt sie bei jeder Verbindung erneut zu + schicken. +- **Die Prüfung der Anmeldung kommt zuerst**, die des Moduls danach. Sonst sähe + ein nicht angemeldeter Besucher an „nicht gefunden" statt der Anmeldeseite, + welche Module abgeschaltet sind. diff --git a/README.md b/README.md index 6124cdc..cc9759f 100644 --- a/README.md +++ b/README.md @@ -144,6 +144,21 @@ npm run inhalte:pruefen --- +## Module ein- und ausschalten + +Unter **Verwaltung → Module** lassen sich Merkkarten, Praxisaufgaben, +Checklisten, Berichtsheft, Lernzielkontrollen und Feedbackgespräch abschalten – +für die ganze Lern-Bar, sofort und ohne Neustart. Wochenplan, Handouts, Glossar, +Auswertung und Verwaltung bleiben immer an. + +Ein abgeschaltetes Modul verschwindet aus Navigation, Wochenplan, Fortschritt, +Auswertung und Rahmenplanabdeckung, und seine Seiten, PDFs und Serveraktionen +sind gesperrt. **Gelöscht wird nichts:** Nach dem Einschalten ist alles wieder +da. Einzelheiten in der [Anleitung](docs/ANLEITUNG.md#9-module-ein--und-ausschalten), +die Begründung in [E43](ENTSCHEIDUNGEN.md). + +--- + ## Datensicherung Gesichert werden **Datenbank und Anhänge**. Die Inhalte stecken im Repository @@ -244,7 +259,7 @@ Protokollzeilen. ```bash npm run typecheck # TypeScript npm run lint # ESLint -npm run test # Vitest – Logik, die wehtut (315 Tests) +npm run test # Vitest – Logik, die wehtut (341 Tests) npm run abnahme # der Abnahmelauf, siehe unten npm run abnahme:container # derselbe Weg gegen das Docker-Abbild ``` @@ -263,7 +278,10 @@ Datenbank** und spielt den ganzen Weg durch: 4. Der Azubi liest ein Handout, lernt eine Karte, meldet eine Aufgabe zur Abnahme 5. Der Ausbilder nimmt sie ab; sie schlägt in der Rahmenplanabdeckung durch 6. Das Wochenblatt wird angelegt und als PDF ausgegeben -7. **Gesichert, absichtlich beschädigt, zurückgespielt.** Eine Sicherung, die +7. Berichtsheft und Merkkarten werden über die Verwaltung abgeschaltet: Seite + und PDF sind für beide Rollen gesperrt, nach dem Einschalten ist das + Wochenblatt unverändert da +8. **Gesichert, absichtlich beschädigt, zurückgespielt.** Eine Sicherung, die nie zurückgespielt wurde, ist keine Sicherung Das Protokoll landet in [`docs/ABNAHME.md`](docs/ABNAHME.md). diff --git a/ROADMAP.md b/ROADMAP.md index 3ea624a..118a3ef 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -117,6 +117,17 @@ Legende: `[ ]` offen · `[~]` in Arbeit · `[x]` fertig - [x] Abnahmekriterien einzeln durchgespielt und protokolliert (`docs/ABNAHME.md`) +## 1.1 – Module + +- [x] **Module abschaltbar** unter Verwaltung → Module + - [x] Merkkarten, Praxisaufgaben, Checklisten, Berichtsheft, + Lernzielkontrollen, Feedbackgespräch; das Gerüst bleibt immer an + - [x] Gesperrt in Seiten, Routen und Serveraktionen, nicht nur ausgeblendet + - [x] Wochenplan, Fortschritt, Auswertung, Rahmenplanabdeckung, Vorschläge + und App-Kurzbefehle richten sich nach dem Stand + - [x] Abschalten löscht nichts + - [x] Im Abnahmelauf geprüft (A8) + --- ## Danach – bewusst zurückgestellt diff --git a/docs/ABNAHME.md b/docs/ABNAHME.md index 1d3f618..e51da21 100644 --- a/docs/ABNAHME.md +++ b/docs/ABNAHME.md @@ -1,6 +1,6 @@ # Abnahmeprotokoll -Erzeugt am 2026-10-04 16:24 Uhr +Erzeugt am 2026-10-05 14:48 Uhr Erzeugt von `scripts/pruefungen/abnahme.mjs` gegen eine **frische, leere Datenbank**. @@ -54,15 +54,25 @@ Erzeugt von `scripts/pruefungen/abnahme.mjs` gegen eine **frische, leere Datenba - ✓ Der Azubi legt das Wochenblatt der laufenden Woche an - ✓ Ein Wochenblatt lässt sich öffnen -- ✓ Das Wochenblatt kommt als PDF heraus — HTTP 200, 2649 Bytes +- ✓ Das Wochenblatt kommt als PDF heraus — HTTP 200, 2646 Bytes -## A8 · Sicherung zurückspielen +## A8 · Module abschalten -- ✓ Die Sicherung läuft durch — lernbar-20261004-182433.tar.gz +- ✓ Der Ausbilder schaltet das Berichtsheft ab +- ✓ Das Berichtsheft verschwindet aus der Navigation +- ✓ Die Seite ist für beide Rollen gesperrt, nicht nur ausgeblendet — Azubi HTTP 404, Ausbilder HTTP 404 +- ✓ Auch das PDF ist gesperrt — HTTP 404 +- ✓ Ohne Merkkarten zeigt das Handout keine Karten +- ✓ Ein Gerät mit gesammelten Bewertungen erfährt, dass es sie verwerfen soll — HTTP 410 +- ✓ Nach dem Einschalten ist das Wochenblatt unverändert wieder da — HTTP 200 + +## A9 · Sicherung zurückspielen + +- ✓ Die Sicherung läuft durch — lernbar-20261005-164818.tar.gz - ✓ Zum Beweis wird der Datenbestand beschädigt — 2 → 1 Konten - ✓ Die Rückspielung läuft durch — ohne Fehler - ✓ Der gelöschte Azubi ist wieder da — Tim Vogt - ✓ Auch der Lernverlauf kam mit zurück — 1 Einträge -- ✓ Der überschriebene Stand wurde zur Seite gelegt, nicht gelöscht — verdraengt-20261004-182436 +- ✓ Der überschriebene Stand wurde zur Seite gelegt, nicht gelöscht — verdraengt-20261005-164821 -**36 von 36 Prüfungen erfüllt.** +**43 von 43 Prüfungen erfüllt.** diff --git a/docs/ANLEITUNG.md b/docs/ANLEITUNG.md index b890082..9d3e00b 100644 --- a/docs/ANLEITUNG.md +++ b/docs/ANLEITUNG.md @@ -22,24 +22,25 @@ gemalt, sondern gemessen. 6. [Eine Lernzielkontrolle korrigieren](#6-eine-lernzielkontrolle-korrigieren) 7. [Die Rahmenplanabdeckung lesen](#7-die-rahmenplanabdeckung-lesen) 8. [Ein Feedbackgespräch führen](#8-ein-feedbackgespräch-führen) +9. [Module ein- und ausschalten](#9-module-ein--und-ausschalten) **Für den Azubi** -9. [Die Woche](#9-die-woche) -10. [Handouts lesen und suchen](#10-handouts-lesen-und-suchen) -11. [Merkkarten lernen](#11-merkkarten-lernen) -12. [Eine Praxisaufgabe abgeben](#12-eine-praxisaufgabe-abgeben) -13. [Eine Checkliste abarbeiten](#13-eine-checkliste-abarbeiten) -14. [Das Berichtsheft führen](#14-das-berichtsheft-führen) -15. [Eine Lernzielkontrolle schreiben](#15-eine-lernzielkontrolle-schreiben) +10. [Die Woche](#10-die-woche) +11. [Handouts lesen und suchen](#11-handouts-lesen-und-suchen) +12. [Merkkarten lernen](#12-merkkarten-lernen) +13. [Eine Praxisaufgabe abgeben](#13-eine-praxisaufgabe-abgeben) +14. [Eine Checkliste abarbeiten](#14-eine-checkliste-abarbeiten) +15. [Das Berichtsheft führen](#15-das-berichtsheft-führen) +16. [Eine Lernzielkontrolle schreiben](#16-eine-lernzielkontrolle-schreiben) **Überall** -16. [Auf dem Handy](#16-auf-dem-handy) -17. [Ohne Netz](#17-ohne-netz) -18. [Hell und dunkel](#18-hell-und-dunkel) -19. [Drucken](#19-drucken) -20. [Wenn etwas nicht geht](#20-wenn-etwas-nicht-geht) +17. [Auf dem Handy](#17-auf-dem-handy) +18. [Ohne Netz](#18-ohne-netz) +19. [Hell und dunkel](#19-hell-und-dunkel) +20. [Drucken](#20-drucken) +21. [Wenn etwas nicht geht](#21-wenn-etwas-nicht-geht) --- @@ -218,11 +219,49 @@ Unterschriftenfeldern. Abweichungen sind auch dort markiert. > anpassen. Ein bereits geführtes Gespräch behält seine Fassung, auch wenn du > die Vorlage später änderst. +### 9. Module ein- und ausschalten + +**Verwaltung → Module** + +![Verwaltung, Bereich Module, das Berichtsheft ist abgeschaltet](bilder/25-module.png) + +Nicht jeder Betrieb braucht alles. Führt ihr das Berichtsheft zum Beispiel im +Portal der Kammer, schaltest du es hier ab – für die ganze Lern-Bar, für alle +Azubis und Ausbilder zugleich. + +| Modul | Abschaltbar | +|---|---| +| Merkkarten, Praxisaufgaben, Checklisten, Berichtsheft, Lernzielkontrollen, Feedbackgespräch | ja | +| Wochenplan, Handouts, Glossar, Auswertung, Verwaltung | nein – das Gerüst | + +Was beim Abschalten passiert: + +- **Das Modul verschwindet** aus der Navigation, aus dem Wochenplan, aus „Was + auf dich wartet" und aus der Auswertung. Zu jedem Modul steht auf der Seite, + was sich genau ändert. +- **Seiten und PDFs sind gesperrt**, nicht nur ausgeblendet. Wer sich die + Adresse gemerkt hat, bekommt „Diese Seite gibt es nicht". +- **Der Wochenfortschritt** zählt das Modul nicht mehr mit. Eine Woche ohne + Merkkarten erreicht also trotzdem 100 %. +- **Die Rahmenplanabdeckung** zählt abgeschaltete Aufgaben und Checklisten + nicht mehr. Bleiben nur Handouts, gilt eine Position mit zwei gelesenen + Handouts als vermittelt. +- **Nichts wird gelöscht.** Was im Modul schon geschrieben wurde – Berichtshefte, + Bewertungen, Abnahmen –, bleibt gespeichert und ist nach dem Einschalten + unverändert wieder da. + +Unter jedem Modul steht, wer es wann zuletzt umgeschaltet hat. + +> **Berichtsheft abschalten heißt nicht, kein Berichtsheft zu führen.** Der +> Ausbildungsnachweis ist Pflicht und Voraussetzung für die Zulassung zur +> Abschlussprüfung. Er wird dann eben woanders geführt. In den Wochenplänen +> steht freitags weiterhin „Berichtsheft schreiben" – das gilt auch dann. + --- ## Für den Azubi -### 9. Die Woche +### 10. Die Woche ![Woche des Azubis](bilder/10-azubi-woche.png) @@ -232,7 +271,7 @@ Frage lautet „Was mache ich jetzt?", nicht „Wie ist meine Gesamtlage?". --- -### 10. Handouts lesen und suchen +### 11. Handouts lesen und suchen ![Handouts](bilder/11-handouts-liste.png) @@ -254,7 +293,7 @@ mit Querverweisen. --- -### 11. Merkkarten lernen +### 12. Merkkarten lernen ![Merkkarten](bilder/14-merkkarten.png) @@ -273,7 +312,7 @@ nachzuholen. --- -### 12. Eine Praxisaufgabe abgeben +### 13. Eine Praxisaufgabe abgeben ![Aufgaben](bilder/16-aufgaben-liste.png) @@ -287,7 +326,7 @@ Dann gibst du ab. Der Ausbilder nimmt ab oder gibt zurück, mit Bemerkung. --- -### 13. Eine Checkliste abarbeiten +### 14. Eine Checkliste abarbeiten ![Checklisten](bilder/18-checklisten.png) @@ -304,7 +343,7 @@ begonnen hast. Am Ende gibt es ein PDF – ein Beispiel liegt unter --- -### 14. Das Berichtsheft führen +### 15. Das Berichtsheft führen ![Berichtsheft](bilder/21-berichtsheft.png) @@ -323,7 +362,7 @@ Nach dem Abzeichnen ist das Blatt unveränderlich. --- -### 15. Eine Lernzielkontrolle schreiben +### 16. Eine Lernzielkontrolle schreiben Der Ausbilder gibt die Kontrolle frei, du siehst sie unter *Kontrollen*. Du schreibst deine Antworten und sendest ab. @@ -336,7 +375,7 @@ Kontrolle, deren Lösung vorher abrufbar wäre, misst nichts. ## Überall -### 16. Auf dem Handy +### 17. Auf dem Handy Die Anwendung ist für das Handy gebaut, nicht dafür angepasst. Der Azubi hat es in der Tasche, nicht den Laptop. @@ -355,7 +394,7 @@ Danach startet sie ohne Adresszeile und mit eigenem Symbol. --- -### 17. Ohne Netz +### 18. Ohne Netz Im Serverraum, im Keller, im Zug gibt es kein Netz. Deshalb: @@ -376,7 +415,7 @@ weggeräumt. --- -### 18. Hell und dunkel +### 19. Hell und dunkel ![Dunkle Fassung](bilder/20-dunkel.png) @@ -386,7 +425,7 @@ hast – sonst käme schwarzes Papier aus dem Drucker. --- -### 19. Drucken +### 20. Drucken Für die Dokumente, die eine Unterschrift tragen, gibt es **PDFs**: Wochenblatt, Checklisten-Durchlauf, Feedbackgespräch. @@ -397,11 +436,12 @@ mitten durchgeschnitten, aufklappbare Abschnitte drucken aufgeklappt. --- -### 20. Wenn etwas nicht geht +### 21. Wenn etwas nicht geht | Beobachtung | Woran es liegt | |---|---| | „Zu viele Fehlversuche" bei der Anmeldung | Nach fünf falschen Passwörtern wird die Adresse für eine Minute gesperrt, bei weiteren Fehlversuchen länger, höchstens 15 Minuten. Abwarten – oder Passwort vom Ausbilder neu setzen lassen. Hat sich das einzige Ausbilderkonto ausgesperrt: `docker compose restart lernbar` setzt die Sperre zurück. | +| Ein Bereich fehlt in der Navigation, oder seine Seite meldet „Diese Seite gibt es nicht" | Das Modul ist abgeschaltet. Ein Ausbilder schaltet es unter **Verwaltung → Module** wieder ein; die Daten sind noch da. | | „Diese Seite gibt es nicht" bei fremden Daten | Kein Fehler, sondern die Rechteprüfung. Ob es zu einer Kennung überhaupt Daten gibt, geht Unbefugte nichts an – deshalb 404 und nicht „kein Zugriff". | | Die Anwendung startet nicht, nennt aber Datei und Zeile | Ein Inhaltsfehler unter `content/`. Die Meldung sagt genau, wo. `npm run inhalte:pruefen` prüft ohne Start. | | Ein Anhang lässt sich nicht hochladen | Über 25 MB. Bei einem Reverse Proxy zusätzlich `client_max_body_size 30m` setzen (siehe README). | diff --git a/docs/bilder/25-module.png b/docs/bilder/25-module.png new file mode 100644 index 0000000000000000000000000000000000000000..2970bb42b0c4c3f7d7f3d0474ec1c5ac8ac1d78d GIT binary patch literal 223713 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℞;{{c_r0-#PQJh7NsKl&kaRLL*rk<|E*vdL4@= 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˕`=Dl;u=w%}SJ$2Q& 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 { + await a.goto(`${BASIS}/verwaltung/module`); + await a.click(`form:has(input[name="modul"][value="${modul}"]) button[type=submit]`); + await a.waitForLoadState('networkidle'); + }; + const zustandIn = async (modul) => { + await a.goto(`${BASIS}/verwaltung/module`); + // Die Statusmarke steht direkt neben der Überschrift des Moduls. + return (await a.locator(`#modul-${modul} + .marke-status`).innerText()).trim(); + }; + + await umschalten('berichtsheft'); + await umschalten('karten'); + pruefe((await zustandIn('berichtsheft')).includes('aus'), 'Der Ausbilder schaltet das Berichtsheft ab'); + + await z.goto(`${BASIS}/`); + pruefe((await z.locator('nav a[href="/berichtsheft"]').count()) === 0, 'Das Berichtsheft verschwindet aus der Navigation'); + + const seiteAus = await azubi.request.get(`${BASIS}/berichtsheft`); + const ausbilderSeiteAus = await ausbilder.request.get(`${BASIS}/berichtsheft`); + pruefe( + seiteAus.status() === 404 && ausbilderSeiteAus.status() === 404, + 'Die Seite ist für beide Rollen gesperrt, nicht nur ausgeblendet', + `Azubi HTTP ${seiteAus.status()}, Ausbilder HTTP ${ausbilderSeiteAus.status()}`, + ); + if (blattAdresse) { + const pdfAus = await azubi.request.get(`${blattAdresse}/pdf`); + pruefe(pdfAus.status() === 404, 'Auch das PDF ist gesperrt', `HTTP ${pdfAus.status()}`); + } + + await z.goto(`${BASIS}/handouts/N3`); + pruefe( + (await z.locator('text=Merkkarten zu diesem Handout').count()) === 0, + 'Ohne Merkkarten zeigt das Handout keine Karten', + ); + const lernstandAus = await azubi.request.post(`${BASIS}/api/lernstand`, { data: { eintraege: [] } }); + pruefe(lernstandAus.status() === 410, 'Ein Gerät mit gesammelten Bewertungen erfährt, dass es sie verwerfen soll', `HTTP ${lernstandAus.status()}`); + + await umschalten('berichtsheft'); + await umschalten('karten'); + if (blattAdresse) { + const wieder = await azubi.request.get(blattAdresse); + pruefe(wieder.status() === 200, 'Nach dem Einschalten ist das Wochenblatt unverändert wieder da', `HTTP ${wieder.status()}`); + } + + // --- A9 Sicherung und Rückspielung --------------------------------------- + + abschnitt('A9 · Sicherung zurückspielen'); // Pfade für bash mit Schrägstrichen: Ein Backslash ist dort ein Fluchtzeichen. const alsPosix = (pfad) => pfad.split(path.sep).join('/'); diff --git a/scripts/screenshots.ts b/scripts/screenshots.ts index 832ddec..26eef17 100644 --- a/scripts/screenshots.ts +++ b/scripts/screenshots.ts @@ -74,6 +74,18 @@ async function main() { await seite.waitForSelector('#neu-name'); await bild(seite, '03-verwaltung'); + // Module: für das Bild ein Modul abschalten, danach den alten Stand herstellen. + const umschalten = async (modul: string) => { + await seite.goto(`${BASIS}/verwaltung/module`); + await seite.click(`form:has(input[name="modul"][value="${modul}"]) button[type=submit]`); + await seite.waitForLoadState('networkidle'); + }; + await umschalten('berichtsheft'); + await seite.goto(`${BASIS}/verwaltung/module`); + await seite.waitForSelector('#modul-karten'); + await bild(seite, '25-module'); + await umschalten('berichtsheft'); + await seite.goto(`${BASIS}/wochenplan`); await seite.waitForSelector('h1'); await bild(seite, '04-wochenplan'); diff --git a/src/app/(angemeldet)/WochenAnsicht.tsx b/src/app/(angemeldet)/WochenAnsicht.tsx index fe38917..c5f3f4e 100644 --- a/src/app/(angemeldet)/WochenAnsicht.tsx +++ b/src/app/(angemeldet)/WochenAnsicht.tsx @@ -155,58 +155,64 @@ export function WochenAnsicht({ )} -
-

- Praxisaufgaben -

- {sicht.aufgaben.length === 0 ? ( -

Keine.

- ) : ( -
    - {sicht.aufgaben.map((aufgabe) => ( -
  • - {aufgabe.id} {aufgabe.titel} -
    - {aufgabe.zeitrahmen} -
  • - ))} -
- )} -
+ {sicht.module.aufgaben ? ( +
+

+ Praxisaufgaben +

+ {sicht.aufgaben.length === 0 ? ( +

Keine.

+ ) : ( +
    + {sicht.aufgaben.map((aufgabe) => ( +
  • + {aufgabe.id} {aufgabe.titel} +
    + {aufgabe.zeitrahmen} +
  • + ))} +
+ )} +
+ ) : null} -
-

- Checklisten -

- {sicht.checklisten.length === 0 ? ( -

Keine.

- ) : ( -
    - {sicht.checklisten.map((liste) => ( -
  • {liste.titel}
  • - ))} -
- )} -
+ {sicht.module.checklisten ? ( +
+

+ Checklisten +

+ {sicht.checklisten.length === 0 ? ( +

Keine.

+ ) : ( +
    + {sicht.checklisten.map((liste) => ( +
  • {liste.titel}
  • + ))} +
+ )} +
+ ) : null} -
-

- Lernzielkontrolle -

- {sicht.kontrolle ? ( -

- {sicht.kontrolle.titel} -
- - {sicht.kontrolle.fragen.length} Fragen ·{' '} - {sicht.kontrolle.fragen.reduce((summe, f) => summe + f.punkte, 0)} Punkte - {sicht.kontrolle.dauer_minuten ? ` · ${sicht.kontrolle.dauer_minuten} Minuten` : ''} - -

- ) : ( -

Diese Woche keine.

- )} -
+ {sicht.module.kontrollen ? ( +
+

+ Lernzielkontrolle +

+ {sicht.kontrolle ? ( +

+ {sicht.kontrolle.titel} +
+ + {sicht.kontrolle.fragen.length} Fragen ·{' '} + {sicht.kontrolle.fragen.reduce((summe, f) => summe + f.punkte, 0)} Punkte + {sicht.kontrolle.dauer_minuten ? ` · ${sicht.kontrolle.dauer_minuten} Minuten` : ''} + +

+ ) : ( +

Diese Woche keine.

+ )} +
+ ) : null}