Aufgabe: Ab-wann + Bis-wann mit gutem Picker; neue Klasse nur Weltkueche frei

- Modal: "Ab wann" (Sofort/Zeitpunkt) + "Bis wann" (Presets + date/time statt
  datetime-local), Live-Zusammenfassung; zukuenftiger Start => vorbereitet
- assignments.php: startsAt-Param (Default NOW()), T->Space
- modules.php: neue Klasse ohne Eintrag -> nur Weltkueche frei (_defaultMode),
  Rest gesperrt; Freigabe-Matrix bleibt (getrennt von der Aufgabe)
- schueler.html: Hinweis "Deine Lehrperson kann weitere Simulationen freischalten"

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-22 17:39:28 +02:00
parent 7f774c7b2a
commit 405fcc2b69
4 changed files with 87 additions and 30 deletions
+1 -1
View File
@@ -311,7 +311,7 @@ async function renderModules() {
html += '</div>';
if (lockedByTeacher.length > 0) {
html += '<div class="coming-divider">Kann durch die Lehrperson freigegeben werden</div>';
html += '<div class="coming-divider">🔒 Deine Lehrperson kann weitere Simulationen freischalten</div>';
html += '<div class="mod-grid">';
lockedByTeacher.forEach(function(m) { html += renderModCard(m); });
html += '</div>';