Constructor Schedule: 30. Juni 2026

30 June, 2026

Übersicht

In dieser Version haben wir die folgenden Funktionen hinzugefügt:

  • Staff-Typ von Instructor auf dem Solution-Screen
  • Spalten zur Studierendenidentität in Prüfungsberichten
  • Kurs- und Raumcodes im Bericht Student Exam Counts
  • Classroom-Geltungsbereich für die Rolle Head of Program
  • Einschränkung der Aktivitätszeitfenster für die Rolle Head of Program
  • Planungsbeschränkungen für Instructor in den Institutionseinstellungen

Wir haben außerdem Probleme behoben, die Einstellungen, Benachrichtigungen, Backups, Bild-Uploads, Berichte, Aufsichtspläne, Prüfungsverteilung und Planungsvalidierungen betrafen.

What's new

Instructor staff type on the Solution screen

Admin- und Super Admin-Benutzer sehen jetzt den Staff-Typ jedes Instructor als kompakten Suffix auf dem Solution-Screen.

Staff-Typen wie (FT), (PT) und (PFT) erscheinen nun neben den Namen der Instructor für diese Rollen. Andere Rollen sehen weiterhin die Instructor-Namen ohne diese Zusatzinformation.

Tracking IDs: SCH-4736

Student identity columns in exam reports

Bestimmte Prüfungsberichte für Studierende enthalten nun Spalten zur Studierendenidentität und zum eingeschriebenen Programm am Anfang des Exports.

Die zugehörige Arbeitsmappe mit studentischen Daten enthält zusätzlich ein zweites Arbeitsblatt mit den zusätzlichen Spalten, während das ursprüngliche Arbeitsblatt zur Rückwärtskompatibilität unverändert bleibt.

Tracking IDs: SCH-4735

Course and classroom codes in the Student Exam Counts report

Der Bericht Student Exam Counts im detaillierten Solution-Export zeigt jetzt den Kurscode und den Raumcode neben jedem Prüfungsdatum und jeder Prüfungszeit an.

Planer können die vollständige Prüfungsverteilung eines Studierenden in einer Datei überprüfen, ohne zusätzliche Berichte öffnen zu müssen. Bei Prüfungen mit mehreren Räumen zeigt jede Studierendenzeile den dem Studierenden zugewiesenen Raum an. Online-Prüfungen zeigen online anstelle eines Raums.

Tracking IDs: SCH-4734

Classroom scope for the Head of Program role

Administratoren können jetzt optional einen Campus-, Gebäude- und Classroom-Geltungsbereich für einen Head of Program-Benutzer im Formular Add User und Edit User zuweisen.

Wenn ein Geltungsbereich gesetzt ist, sieht und weist dieser Benutzer nur die in den Geltungsbereich fallenden Classrooms zu. Werden die Felder leer gelassen, bleibt das bisherige Verhalten bestehen, bei dem alle Classrooms verfügbar sind.

Tracking IDs: SCH-4996

Activity time-slot restriction for the Head of Program role

Eine neue Institutionseinstellung begrenzt Head of Program-Benutzer nun darauf, einen einzelnen Tag, zusammenhängende Zeitfenster und eine Anzahl von Slots auszuwählen, die der Lecture Count der Aktivität entspricht.

Die Einstellung ist standardmässig deaktiviert.

Tracking IDs: SCH-4993

Instructor scheduling constraints in institution settings

In den Institutionseinstellungen sind jetzt Planungsbeschränkungen für Instructor enthalten, die minimale Tage und minimale zusammenhängende Slots definieren.

Die Einstellungen enthalten erklärende Tooltips, die Administratorinnen und Administratoren helfen, die Funktionsweise der Beschränkungen zu verstehen.

Tracking IDs: SCH-4962

Fixed issues

Wir haben die folgenden Probleme behoben:

  • Pages stuck in a loading state: Solutions, Users und andere betroffene Seiten laden jetzt korrekt, anstatt hängen zu bleiben. Tracking IDs: SCH-5105.
  • False "process continues" error during term copy: Das Kopieren eines Semesters schlägt nicht mehr fehl mit der Meldung, dass ein anderer Klonvorgang noch läuft, wenn dies nicht der Fall ist. Tracking IDs: SCH-4999.
  • Backup restore failures: Das Wiederherstellen eines Backups funktioniert jetzt wie erwartet. Tracking IDs: SCH-4697.
  • Invigilation schedules removed after saving settings: Das Speichern der Aufsichtseinstellungen löscht nicht mehr die bereits einem Instructor zugewiesenen Aufsichtspläne. Tracking IDs: SCH-5023.
  • Distribution retrieval in exam and course periods: Das System ruft die Verteilung während Prüfungs- und Kurszeiträumen jetzt ohne Fehler ab. Tracking IDs: SCH-5012.
  • Institution name and logo in exam attendance outputs: Prüfungsanwesenheitsausgaben zeigen jetzt den vollständigen Institutionsnamen, zentrieren die Spaltendaten und akzeptieren das Hochladen des Institutionslogos. Tracking IDs: SCH-5027.
  • Empty classroom field for online exams in the student report: Der Studierendenbericht zeigt für Online-Prüfungen jetzt online an, anstatt das Classroom-Feld leer zu lassen. Tracking IDs: SCH-4985.
  • Students missing from online exams: Studierende werden jetzt Prüfungen zugewiesen, die auf die Online-Umgebung gesetzt sind, und erscheinen korrekt in den zugehörigen Berichten. Tracking IDs: SCH-4972.
  • Staff type missing from the invigilator timetable filter: Das Dropdown Filter by Instructors im Invigilator Exam Timetable zeigt jetzt den Staff-Typ jedes Instructor für Admin- und Super Admin-Benutzer an. Tracking IDs: SCH-5093.
  • Classroom scope fields shown too early for the Head of Program role: Campus-, Gebäude- und Classroom-Verantwortlichkeitsfelder erscheinen nicht mehr für Head of Program, bevor sie unterstützt werden. Tracking IDs: SCH-5132.
  • Image upload validation and hint text: Campus-Bild, Campus-Karte und Institutionslogo-Uploader erzwingen jetzt die in der Oberfläche angezeigten unterstützten Formate und die 5‑MB-Grössenbeschränkung; die Upload-Bereiche zeigen jetzt die unterstützten Formate und die maximale Dateigrösse an. Tracking IDs: SCH-5008, SCH-4825.
  • Full-time instructor conditions hidden: Wenn Configure full-time instructor conditions aktiviert ist, erscheinen die Werte für minimale Tage und minimale zusammenhängende Slots nun korrekt. Tracking IDs: SCH-4832.
  • Wrong error messages on Settings > Definitions: Die Seite Definitions zeigt jetzt für jeden Fehler die spezifische Meldung statt einer generischen Meldung an. Tracking IDs: SCH-4761.
  • Course duration had no upper limit: Die Kursdauer in Stunden ist jetzt begrenzt, sodass ein einzelner Kurs das erlaubte Maximum nicht mehr überschreiten kann. Tracking IDs: SCH-4763.
  • Definitions not sorted alphabetically: Elemente unter Settings > Definitions sind jetzt alphabetisch sortiert. Tracking IDs: SCH-4724.
  • Save button hidden when adding a definition: Die Schaltfläche zum Speichern ist beim Hinzufügen eines Definitionsartikels jetzt ohne Scrollen sichtbar. Tracking IDs: SCH-4742.
  • Incorrect "Classroom" label in settings: Das Label lautet jetzt Classroom / Room. Tracking IDs: SCH-4743.
  • Wrong page title in the header: Der Header zeigt jetzt den tatsächlichen Seitennamen anstatt Home. Tracking IDs: SCH-4738.
  • Missing download confirmation text on notifications: Der Bericht-Download-Prompt auf der Benachrichtigungsseite zeigt jetzt den Bestätigungstext an. Tracking IDs: SCH-4808.
  • Layout shift after deleting a notification: Das Löschen einer Benachrichtigung führt nicht mehr dazu, dass Text die Datumsspalte überlappt. Tracking IDs: SCH-4806.
  • Missing version information field: Das Feld für Versionsinformationen erscheint jetzt am Ende von Settings > Definitions. Tracking IDs: SCH-4749.
  • Incorrect delete confirmation warning: Die Löschaktion zeigt jetzt die korrekte Bestätigungswarnung an. Tracking IDs: SCH-4746.
  • Public Modules not disabled with the venue module off: Das Deaktivieren von The venue and reservation module can be used deaktiviert jetzt die zugehörigen Optionen Public Modules. Tracking IDs: SCH-4831.
  • Missing Order column on the backup page: Die Spalte Order erscheint jetzt in der Backup-Tabelle. Tracking IDs: SCH-4802.
  • Backup page layout and character limit issues: Die Backup-Beschreibung respektiert jetzt ihr 1.000‑Zeichen-Limit, und die Schaltflächen Save und Cancel folgen nun dem vorgesehenen Layout. Tracking IDs: SCH-4810.
  • Email field shown on settings: Das E‑Mail-Feld erscheint nicht mehr auf der Einstellungsseite. Tracking IDs: SCH-4824.
  • Horizontal scroll between pages: Das Navigieren zwischen Seiten zeigt nicht mehr eine horizontale Bildlaufleiste an. Tracking IDs: SCH-4827.
  • Clipped row action icons in data grids: Zeilenaktionssymbole in Data Grids werden in Produktions-Builds nicht mehr abgeschnitten. Tracking IDs: SCH-4990.