Constructor Schedule: 17. September 2026

17 September, 2026

Übersicht

In diesem Release haben wir die folgende Funktion hinzugefügt:

  • Kursimport auf Abschnittsebene aus CampusNet

Wir haben außerdem Probleme behoben, die Kursänderungen an großen Institutionen, die automatische Raumzuweisung, die Benutzerverwaltung, den Zugriff auf Constructor Cloud, lokalisierte Oberflächen und installerbasierte Bereitstellungen betrafen.

Was ist neu

Kursimport auf Abschnittsebene aus CampusNet

Die CampusNet-Term-Kurs-Synchronisierung erstellt nun für jede Kleingruppe eine eigene Aktivität, anstatt alle Kleingruppen eines Moduls zu einer einzigen Aktivität zusammenzuführen.

Die Sektionsnamen, die Anzahl der Lektionen, die Anzahl der Studierenden und die Klassen werden aus der Quell‑Modulgruppe importiert, sodass importierte Kurse den Quelldaten näherkommen. Wenn Studierende aus mehreren Studiengängen dieselbe Gruppe und denselben Lehrenden teilen, bleibt die Gruppe eine einzelne Aktivität und listet alle zugehörigen Studiengänge auf.

Tracking-IDs: SCH-5852

Behobene Probleme

Wir haben folgende Korrekturen und Verbesserungen vorgenommen:

  • Kursänderungen an großen Institutionen: Nach dem ersten Laden wartet das Öffnen eines Kurses, die Auswahl eines Zeitfensters und das Speichern einer Änderung nicht mehr darauf, dass Verteilungsdaten erneut geladen werden. Tracking-IDs: SCH-6049, SCH-6081.
  • Automatische Raumzuweisung für späte Zeitfenster: Die Raumsuche setzt nun von Ende der Woche bis zum Wochenanfang fort, sodass Kurse in späten Zeitfenstern geeigneten verfügbaren Räumen zugewiesen werden können. Tracking-IDs: SCH-6371.
  • Excel-Aktualisierungen für Head of Program-Benutzer: Die Aktualisierung eines Benutzers mit einer bestehenden Classroom of Responsibility über Excel gelingt nun. Tracking-IDs: SCH-6026.
  • Downloads auf Arabisch: Berichte und Exporte werden jetzt korrekt heruntergeladen, wenn Arabisch ausgewählt ist. Tracking-IDs: SCH-6027.
  • Schedule-Zugriff in Constructor Cloud: Administratoren öffnen jetzt die Schedule-Inhalte anstelle der öffentlichen Seite. Tracking-IDs: SCH-6030, SCH-6044.
  • Für Mitarbeiter reservierte Seiten, die Lernenden angezeigt werden: Das Schedule-Panel ist jetzt an den angemeldeten Benutzer gebunden, wodurch verhindert wird, dass ein Lernender ein im selben Browser offengelassenes Administratoren-Panel sehen kann. Tracking-IDs: SCH-6126, SCH-6127.
  • Schedule-Berechtigungshinweise: Eine Berechtigungsverweigerung für das Schedule-Panel zeigt jetzt eine Mitteilung an, ohne den Benutzer aus Constructor Cloud abzumelden. Tracking-IDs: SCH-5860.
  • Filter auf der Benutzerseite: Das Schließen des Edit User-Modals löscht nicht mehr die ausgewählten Filter, die Sortierung oder die aktuelle Seite. Tracking-IDs: SCH-5561.
  • Calendar-Filter auf der Solution-Seite: Zurücksetzen löscht nun den ausgewählten Calendar-Wert zusammen mit den anderen Filtern. Tracking-IDs: SCH-5562.
  • Dashboard-Term-Auswahl: Das Dashboard listet jetzt nur Course Terms, da es Kursplanungsdaten unterstützt. Tracking-IDs: SCH-5976.
  • Lokalisierte Bestätigungsnachrichten: Die Passwortänderungsbestätigung folgt jetzt der gewählten Interface-Sprache. Tracking-IDs: SCH-6238.
  • Chinesische Interface-Bezeichnungen: Die Liste der Synchronisationsjobs zeigt jetzt übersetzte Spaltennamen auf Chinesisch an. Tracking-IDs: SCH-5485.
  • Layout des Login-Dialogs: Das Schließen-Symbol hat im Login-Dialog jetzt den erwarteten Abstand. Tracking-IDs: SCH-5756.
  • Verteilung bei installerbasierten Bereitstellungen: Kurs- und Prüfungsverteilungen können jetzt erfolgreich gestartet werden. Tracking-IDs: SCH-6603.
  • Klareres Validierungs-Feedback: Mehrere Workflows, einschließlich Passwortzurücksetzung, Programm- und Benutzererstellung, Fakultätsaktualisierungen, Campus-Entfernungen, Backup-Aktualisierungen und Dashboard-Berichte, zeigen jetzt deutliche Validierungsnachrichten statt Serverfehlern an. Tracking-IDs: SCH-6224, SCH-6366, SCH-6221, SCH-6219, SCH-6220, SCH-6293.
  • Suche-, Import- und Term-Validierung: Terms können nicht ohne Namen erstellt werden, Prüfungszeitraum-Suchen ohne Treffer geben nicht mehr die vollständige Liste zurück, JSON-Importe bewahren die dokumentierte Feldstruktur und öffentliche Endpunkte verwenden konsistente Groß-/Kleinschreibung. Tracking-IDs: SCH-6225, SCH-6215, SCH-6223, SCH-6222.