# 14.06.2023 v 5.3 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3&state=all - Teilnehmerseite nutzt nicht SORM [#29] - StEP00348: Responsive Navigation Stud.IP 5.x [#32] - Template templates/shared/contentgroup-table.php wird nicht verwendet [#564] - Fehlender globaler Schalter für das Abschalten von Evaluationen (veranstaltungsunabhängig) [#647] - Evaluationen mit Fragebögen [#703] - Neue Courseware Blöcke für Biografie [#730] - Neuer Courseware-Block: Zeitstrahl [#734] - Neue HTML-Grundstruktur für Stud.IP [#838] - OER Post-Upload-Dialog zum Teilen von Dateien [#853] - StEP00368: Update des CKEditors auf v5 [#914] - StEP00362: Rechte- und Zugriffsverwaltung für Arbeitsplatz > Lernmaterialien [#919] - Ladeanimation systemweit vereinheitlichen [#930] - PHP8: Veranstaltungs-Module für Übersicht und Verwaltung werfen Warnungen [#1016] - Unterstützung von "LTI Content Item" für Stud.IP als Tool-Provider [#1079] - Liste der Lehrveranstaltungen eines Nutzers als Widget für die Startseite [#1080] - CKEditor 5: Toolbar bleibt nicht sticky [#1083] - Styling des Sidebar-Suchwidgets an das Erscheinungsbild der globalen Suche anpassen [#1103] - Suchen erzeugen PHP8 Warnungen [#1104] - PHP8 Warnungen in der Raumverwaltung [#1110] - Admin-Seiten erzeugen PHP8-Warnungen [#1118] - Modulverwaltung erzeugt PHP8 Warnings [#1127] - CKE: CSS verlegen [#1139] - resource_bookings.repeat_quantity wird nicht mehr verwendet und kann weg [#1142] - `url_for`/`link_for` ohne Controller-Angabe auf `action_url` (o.ä.) umstellen [#1189] - Kategorien im Profil auf I18N umstellen [#1260] - Buchungen eines Termins nur bis zu einem bestimmten Zeitraum vor dem Termin erlauben [#1264] - Kleinere PHP8-Probleme beheben [#1283] - Druckfunktionen der Raumverwaltung erweitern [#1311] - Vollbildmodus: Animation in der Kopfzeile bei jedem Seitenwechsel [#1312] - Vollbildmodus: Klickbereich in der Navigation zu klein [#1313] - Vollbildmodus: Anklickbare Elemente haben nur manchmal einen entsprechenden Mauscursor [#1314] - Vollbildmodus: Verschachtelte fokussierbare Elemente bei "Start" und im Profil [#1315] - Vollbildmodus: Pfeil bricht bei langen Titel in die folgende Zeile um [#1316] - Vollbildmodus: Navigationspunkte enthalten die falsche Kurs-ID [#1317] - Vollbildmodus: Kopfzeile bricht bei langen Veranstaltungstiteln in mehrere Zeilen um [#1319] - Vollbildmodus: Als Admin aus der Suche angesprungene Kurse haben keine Navigation [#1320] - Vollbildmodus: Scrolling der Sidebar ist kaputt, wenn sich die Höhe der Sidebar ändert [#1321] - Vollbildmodus: Sidebar liegt vor der Navigation [#1322] - Vollbildmodus: Dropdown in der Sidebar ist zu breit (oder die Sidebar zu schmal) [#1323] - Mobilansicht: leere Sidebar überdeckt die komplette Seite [#1325] - Mobilansicht: Layout-Probleme nach Umschaltung auf Desktopansicht [#1326] - Semesterfilter "Aktuelles und nächstes Semester" in der Suche [#1348] - Bulk-Aktion „Berechtigungen für alle Räume setzen“ in der Gebäudeübersicht hinzufügen [#1351] - Bulk-Aktion „Berechtigungen für alle Räume setzen“ in der Gebäudeübersicht hinzufügen [#1352] - Zitatformatierung: Auf kontrastreiche Darstellung anpassen [#1375] - Skiplinks standardmäßig anschalten und orange Markierung von fokussierten Elementen entfernen [#1388] - Dateibereich: Anzahl der lesbaren Dateien und Ordner innerhalb eines Ordners in der Dateitabelle anzeigen [#1392] - Dateibereich: Themen bei Sitzungsordnern anzeigen [#1393] - Responsive Navigation: Javascript-Fehler auf der Startseite [#1399] - Vollbildmodus: Feste Scrollbars in der Navigation [#1400] - Vollbildmodus: Navigationskontext des Kurses nicht erreichbar [#1403] - Feststehende Bennenung "OER Campus" [#1420] - Meine Veranstaltungen - zu lange Texte [#1468] - OER Campus: „Eigenes Lernmaterial hochladen“ umbenennen in „Neues Lernmaterial hochladen“ [#1472] - Serialisieren von SORM-Objekten schlägt ggf. fehl [#1473] - CLI Twillo-Generate-Private Key auf die neue Struktur umstellen [#1477] - Sidebar sollte nach Wahl ein Aktion verschwinden [#1481] - Less nach SASS überführen [#1482] - Scrollverhalten der Sidebar im neuen Mobilmodus [#1483] - Less auf SCCS umstellen [#1488] - NutzerIn über die Benutzerverwaltung aus Veranstaltungen austragen [#1489] - DatafieldEntryModel statt SQL nutzen [#1491] - Funktion zum Abschalten des WYSIWYG-Editors soll nicht mehr im WYSIWYG enthalten sein [#1495] - CKEditor: Datei mit Übersetzungen wird beim Build gelöscht [#1508] - CKEditor: Eingabefeld ist zu klein und paßt sich nicht mehr an den Inhalt an [#1509] - CKEditor: Quellcode-Anzeige geht nicht über die volle Breite und hat keinen Scrollbar [#1511] - CKEditor: data-editor Attribut funktioniert nicht mehr [#1513] - CKEditor: einige Icons sind im Quellcode-Modus anklickbar [#1515] - CKEditor: Tabellen sind beim Bearbeiten immer zentriert [#1518] - CKEditor: Icons nach dem Update größer als bisher [#1519] - CKEditor: Eingabehilfe für Smileys ist vorkonfiguriert und nicht deaktivierbar [#1520] - CKEditor: Vorschau für den Formeleditor fehlt [#1521] - CKEditor: Probleme mit der "Sonderzeichen" Funktion [#1522] - CKEditor: Änderung am Courseware-CSS [#1526] - CKEditor: Eingabefelder zu breit (u.a. im Profil) [#1527] - CKEditor: Falscher Cursor im Editorbereich [#1528] - CKEditor: Anordnung der Toolbar in Nachrichten Dialog ist unvorteilhaft [#1539] - Visuelle Kennzeichnung von barrierefreien Dateien in den Dateibereichen [#1540] - Less in SCSS migrieren [#1543] - Less nach SASS migrieren [#1547] - CKEditor: Formatierung für "Code" verhält sich seltsam [#1553] - Fehler beim Einbinden von studip-wysiwyg.css [#1560] - Schlechter Kontrast im Titel des "Bestätigen"-Dialogs [#1562] - Deprecated-Warnung in der Verwendung von phpCAS [#1573] - Fehler im SCSS-Compiler [#1574] - CKEditor: Informationen zur Bedienung nicht mehr da [#1578] - SQL-Fehler beim Aufruf des Profils [#1579] - Ansicht- und Sortierungsauswahl für Admin-VA-Filter direkt in einer Veranstaltung [#1583] - Select2 auch bei select-Elementen mit optgroup automatisch aktivieren [#1592] - Funktionalität des AccessibleForm-Plugins in den Kern übernehmen [#1596] - Optimierung der Darstellungsstruktur mehrerer Lernmaterialien in Courseware [#1599] - StudipTransformFormat und transformBeforeSave als "deprecated" markieren [#1601] - SCSS Funktionsname verhindert bauen von Stud.IP [#1603] - Webpack DevServer entfernen [#1608] - Überspringen rekursiver ILIAS-Objektermittlung wenn keine Modultypen ausgewählt [#1615] - Aktion „Buchungen mit Kommentaren“ liefert keine Buchungen, wenn man nur eine individuelle Raumgruppe hat [#1624] - Stud.IP-Logo wird nicht mehr angezeigt [#1633] - CKEditor: eingefügte Bilder lassen sich von der Größe her nicht verändern. [#1635] - Fehlermeldung bei Klick auf Verwaltung-Grunddaten [#1638] - RESTAPI-Routen für die Sprechstunden/Terminvergabe entfernen [#1642] - Courseware: Anordnen von Blöcken und Abschnitten vereinfachen [#1645] - Courseware: Umsortieren und Verschieben von Seiten im Inhaltsverzeichnis [#1646] - PHP-Templates mit DocBlocks erweitern [#1649] - Konfigurationsschalter MY_COURSES_ALLOW_TILED_DISPLAY entfernen [#1654] - Virencheck beim Dateiupload [#1658] - Erweiterung Courseware: Zertifikate, Erinnerungen und Rücksetzen des Fortschritts [#1660] - Node.js-Version in package.json hochsetzen [#1662] - webpack-notifier: Benachrichtigung bei Fehlern [#1663] - Polishing: OER-Vorschläge von Studierenden [#1674] - Export in der Benutzerverwaltung soll auch Datenfelder enthalten [#1678] - Weitere Probleme mit PHP8 beheben [#1679] - CKEditor: Toolbar wird außerhalb des Dialogs angezeigt [#1682] - Dependency Injection Container zur Verfügung stellen [#1684] - Umstellung von `lib/classes/Log.php` auf Verwendung eines PSR-3 kompatiblen Loggers [#1686] - Fatal Error im bootstrap mit PHP 8.1 [#1688] - CK-Editor: Icongröße und -anordnung [#1690] - PHP8.1 Warnings [#1691] - Stundenplan ist defekt [#1693] - Vue-Dateien auch durch eslint prüfen [#1696] - Benachrichtigungen sind nicht mehr bedienbar [#1701] - Studienbereiche in der Veranstaltungsverwaltung defekt [#1702] - Ankündigungen lassen sich nachträglich nicht bearbeiten [#1704] - Veranstaltungsübersicht: Datei-Icon hat keinen Titel [#1705] - Anzeigefehler bei select2 durch Umstellung auf SCSS [#1706] - CKEditor: Formatierung für "kursiv" wird beim Speichern entfernt [#1712] - DI-Container in Trails verfügbar machen [#1714] - Weitere PHP8-Warnings [#1717] - Sidebar-Suchwidget verwendet einen Link für das Zurücksetzen-Icon statt eines Buttons [#1719] - Courseware-Suche: Zurücksetzen-Icon ist nicht tastaturbedienbar [#1721] - Courseware: Aktions-Widget der Sidebar taucht nicht im Skiplink-Menü auf [#1722] - Veranstaltungen-Widget sagt nicht, dass es Veranstaltungen beinhaltet und seine Elemente sind in der falschen Reihenfolge [#1724] - Courseware-Block: Galerie [#1742] - Responsive Navigation hat Probleme mit der Tastaturbedienbarkeit [#1745] - Neue HTML-Struktur hat Probleme mit der Tastatursteuerung [#1747] - CKEditor: Toolbar bleibt nur halb sticky [#1749] - Undefined variable $fullcalendar_studip_urls [#1753] - Undefined variable $my_bosses [#1754] - Externe Seiten Undefined variable $config_name [#1756] - Funktion "zum Seitenanfang scrollen" ist immer sichtbar [#1758] - Responsive Navigation hat Probleme bei der Benutzung eines Screenreaders [#1759] - Link Export wird angezeigt, obwohl man keine Berechtigung hat [#1763] - Weitere PHP8 Warnungen und Fehler [#1764] - Studienbereichszuordnung funktioniert nicht mehr [#1768] - PHP Warnungen im Belegungsplan [#1782] - Polyfill für [autofocus] entfernen [#1784] - i18n-Erweiterung für die Zusatzangaben [#1791] - Rollen bei der Zuweisung gruppiert anzeigen [#1793] - Tests für die Terminvergabe/Sprechstunden schlagen zu gewissen Zeiten fehl [#1794] - Alternative kleinere Varianten der Editor-Toolbar [#1798] - Falsche Abstände im Formular zum Versenden einer Nachricht [#1803] - Barrierefreiheits-Probleme in StEP 703 [#1805] - Warning: Use of undefined constant schedule_settings - assumed 'schedule_settings' [#1806] - Weitere PHP8 Fehler / Warnungen beheben [#1807] - Blubber aktualisiert sich nicht richtig [#1809] - OER Lernmaterialien werden nicht richtig dargestellt [#1811] - Neue HTML-Struktur hat Probleme bei der Benutzung mit Screenreadern [#1817] - Hauptnavigation: Abstände haben sich verschoben [#1823] - Icons in "Scrollmenü" sind nicht mehr weiß [#1828] - Polishing TIC: Einheitlicher Anfasser zu Verschieben [#1833] - Polishing TIC: Neue Icons 5.3 [#1834] - CKEditor ragt über den Dialog hinaus [#1837] - Changelog in Markdown umwandeln [#1843] - Release Notes 5.3 [#1846] - Zweite Navigationsebene ist unsichtbar [#1850] - Courseware: Sperre für Abschnitt wird aufgehoben, obwohl er noch bearbeitet wird [#1853] - Barrierefreiheits-Probleme in StEP #1599 [#1854] - Polishing für die neue HTML-Stuktur und die responsive Ansicht [#1858] - Polishing: Hintergrund ist blau (statt weiß) [#1859] - StEP1646 hat Barrierefreiheits-Probleme [#1863] - Twillo-Generate-Private speichert im falschen Pfad [#1864] - Courseware: Embed-Block funktioniert nicht mehr [#1865] - Blubber: Liste der Konversationen in der Sidebar fehlt [#1867] - Vergrößerte Darstellung von Bildern (big-image-handler) hat keinen transparenten Hintergrund mehr [#1868] - Courseware: Fehler beim Speichern eines Blocks [#1869] - OER Campus: Man kann kein Material mehr hochladen [#1870] - Polishing für die neue responsive Navigation [#1880] - Aktueller Seitentitel im Wiki ggf. nicht mehr sichtbar [#1894] - „Berechtigungen für alle Räume setzen“ lädt bei einem Gebäude ohne Räume die Gebäudeübersicht neu im Dialog [#1895] - CKEditor: Anpassen der Bildgröße ist immer noch nicht brauchbar [#1898] - CKEditor: vorhandene Tabellen werden beim Bearbeiten automatisch verändert [#1899] - Der neue CK-Editor blendet im Dialog eine Scrollbar ein [#1902] - Nachrichten schreiben - Input verweist auf ein nicht vorhandene ID [#1903] - Argument 1 passed to AdmissionApplication::addMembers() must be of the type string, null given [#1904] - Polishing: Responsive/Vollbild: Rückkehr aus dem Vollbildmodus wirft mich in die Notification [#1907] - Unschöner Umbruch bei vielen Menüeinträgen auf Ebene 2 [#1909] - Position des Inhaltsverzeichnisses nicht mehr korrekt [#1910] - Weitere PHP8-Fehler [#1911] - CSS-Variablen werden mehrfach ausgeliefert [#1912] - „Barriere melden“ Formular leitet nicht auf die Seite zurück, von der es aufgerufen wurde [#1914] - Courseware Elemente hinzufügen auf einer neuen Seite im Lesemodus möglich [#1919] - Nach Anlegen eines regelmäßigen Termins wird dieser nicht direkt angezeigt [#1941] - Erster Termin eines regelmäßigen Termins wird doppelt angelegt [#1942] - Regelmäßige Termine werden in der Verwaltungs-Ansicht mehrfach pro Semester angezeigt [#1943] - Raum-Zeit: Kaputte Darstellung im Dialog [#1951] - Bug im Fragebogen-Editor erlaubt keine Plugins [#1952] - Kopfzeile überdeckt die Skiplinks [#1955] - Kontrastreiches Farbschema für responsive Navigation korrigieren [#1961] - Blubber: Gelber Menüpfeil klebt rechts am Bildrand [#1962] - Fragebogen Validierung wird nicht ausgeführt [#1963] - Courseware: Edit-Modus hängt zu hoch [#1969] - Evaluationen bleiben angeschaltet [#1979] - Über tooltipIcon() erstellte Tooltips werden nicht mehr angezeigt [#1984] - Non-static method CourseMember::getMembers() should not be called statically [#1986] - Aufgabentext in Vips ist nicht mehr sichtbar [#1987] - Courseware Inhaltsverzeichnis an falscher Position [#1988] - I18NString - store not possible, metadata is missing [#1990] - Courseware Aufgaben lassen sich nicht verlängern [#1991] - Falsche Nachricht des Companion in der Lernmaterial Übersicht [#1992] - Sidebar nicht mehr beim Scrollen fixiert [#1994] - Skiplinks werden beim Laden einer Seite unterhalb des Footers angezeigt [#1999] - Escape (z.B. zum Verlassen eines Dialogs) schließt den Vollbildmodus [#2001] - Ankündigung erstellen: Es kann kein Bereich ausgewählt werden [#2002] - Zertifikatsversand muss für neue Coursewarefunktionen angepasst werden [#2027] - Too few arguments to function Admin_UserController::delete_studycourse_action(), [#2030] - Rechteabfrage für Struktur Elemente fehlerhaft [#2033] - "Zweistufiger" Vollbildmodus [#2037] - Responsive Navigation: Titel verwendet den Namen des Tools statt den Titel der Navigation [#2038] - Responsive Navigation: Sidebar ist rechts abgeschnitten (und Scrollbar wird sichtbar) [#2039] - Responsive Navigation: Sidebar überdeckt in der Courseware Teile der Contentbar [#2040] - "Willkommen bei Courseware" Buttons verhalten sich nicht wie erwartet [#2045] - CKEditor: Absätze im Editor sind eingerückt, wenn das Element in einem