# 02.11.2023 v 5.3.3 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.3&state=all - CKEditor mit mehrsprachiger Eingabe: Toolbar bricht um [#2471] - Sidebar rutscht beim Öffnen von Dialogen nach unten [#2929] - Positionierung der Sidebar beim Scrollen gelegentlich falsch [#2930] - Sidebar rutscht beim Anspringen von Elementen auf der Seite nach unten [#2934] - Sidebar nur auf der Veranstaltungsübersicht für Admins/Roots scrollbar machen, falls sie zu lang ist [#2936] - CKEditor: zweite Zeile der Toolbar hat Abstand nach links [#3211] - CKEditor: Toolbar läuft nach links aus dem Eingabefeld hinaus [#3212] - PHP-Warnungen in der Detailansicht von Studiengruppen [#3308] - Fragebögen: linke Navigation schiebt sich aus dem Dialog heraus [#3330] - Mathematische Formel wird in den Ankündigungen nicht/falsch gerendert [#3362] - Zusatzangaben: Fehler beim Löschen von Eingaben [#3368] - Fehlermeldung TypeError: this.initialNavigation is null auf Seiten, die sich nicht in die Navigation einhängen [#3399] - Fatal Error in ResponsiveHelper, leere Anzeige auf allen Seiten [#3403] # 02.11.2023 v 5.2.5 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.5&state=all - Paket league/oauth2-server sollte aufgrund eines Sicherheitsupdate aktualisiert werden [#3334] - Nicht mehr verwendete JS-Dateien der Ankündigungen entfernen [#3351] - XSS-Schwachstelle bei der globalen Suche [#3353] # 01.11.2023 v 5.1.6 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.6&state=all - Insecure header validation in slim/psr7 [#3304] # 01.11.2023 v 5.0.8 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.8&state=all - Dateibereich: „Im OER Campus veröffentlichen“ wird angezeigt, obwohl der OER-Campus erst ab einer höheren Rechtestufe verfügbar ist [#2638] - Raumverwaltung: Fehler beim Hinzufügen von Dokumenten zu Räumen [#2829] - Hauptnavigation: Größeres Logo macht Probleme [#2920] - Kopierte Fragebögen sollen mit „[Kopie]“ am Ende des Titels gekennzeichnet werden [#3198] - Tutor kann Dozenten austragen [#3250] - Wert von meta.page.total in der Route /users ist falsch [#3281] - Ressourcenverwaltung: Löschen eines Attributs löscht die Werte nicht aus der DB [#3282] - Fatal Error bei Anzeige von Trails_RoutingError [#3284] - code injection in phpxmlrpc/phpxmlrpc [#3299] - XML-RPC for PHP allows access to local files via malicious argument to the Client::send method [#3300] - XML-RPC for PHP's `Wrapper::buildClientWrapperCode` method allows code injection via malicious `$client` argument [#3301] - XML-RPC for PHP's debugger vulnerable to possible XSS attack [#3302] - phpxmlrpc vulnerable to argument injection [#3303] - Regular Expression Denial of Service (ReDoS) in lodash [#3305] - Command Injection in lodash [#3306] - CLI-Skript db:migrate-engine wirft einen Fatal Error am Ende [#3335] - JSON-API: Abfrage nach Gruppen in einer Einrichtung liefert defekten self-Link [#3357] - Bearbeiten von Raumanfragen öffnet sich nicht in einem Dialog [#3363] - fehlendes Escaping bei der Anzeige in der globalen Suche [#3366] - Mail schreiben: QuickSearch zur Empfängersuche erhält alle Felder des Dialoges [#3381] - Admins mit admin-Rechten in der Raumverwaltung sehen eine Exception in der Übersicht der Raumverwaltung, wenn es eine freie Raumanfrage (ohne Veranstaltungsbezug) gibt [#3385] - public/assets/images/oernds_oer_use_blue.svg wird nicht verwendet [#3389] - Migration von 5.0 auf 5.4: Base table or view not found: 1051 Unknown table 'studip_test54.globalsearch_buzzwords' [#3407] - JSZip-Version ist zu alt [#3410] # 04.10.2023 v 5.3.2 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.2&state=all - Courseware: Manche Anfasser zum Sortieren funktionieren nicht mit JAWS nicht und alle benutzen eine unpassende Taste zum Aktivieren/Deaktivieren [#1918] - Weitere PHP8-Warnungen [#2351] - PHP8 - Warnungen in der Semester-Klasse [#2356] - Responsive Navigation: Teile der Sidebar nicht ereichbar, wenn sie zu lang ist [#2388] - Änderungsliste im Wiki unbrauchbar [#2477] - Icon für "Kompakte Navigation" wird in der Druckansicht angezeigt [#2746] - CKeditor: Alignmenteinstellungen von Bildern werden ignoriert [#2772] - Courseware: neu hinzugefügte Seiten werden im Inhaltsverzeichnis nicht immer angezeigt [#2791] - WYSIWIG Tabellenüberschriften landen unter der Tabelle [#2812] - Courseware: "Inhaltsverzeichnis" verhält sich beim scrollen unerwartet [#2855] - Fragetyp Information hat falsches Icon [#2906] - VUE-Warnungen in den Fragebögen [#2910] - Manuelle Buchung: Alle Räume werden als Teilraum angezeigt [#2938] - Tortendiagramme fehlen in Auswertung [#2939] - Semesterangabe im Titel fehlt nach dem Umbau der HTML-Struktur [#2947] - data-secure funktioniert nicht mehr für den ckeditor [#2948] - Arbeitsplatz > Courseware: Tippfehler in der Startanzeige [#2952] - Fehler in Migration 5.3.14 [#2953] - CW Mobil Block-Menü Layout Probleme [#2961] - Terminvergabe: Zu bestätigender Text wird Admins nicht angezeigt. [#2991] - "Kopieren" im Aktionsmenü des Lernmaterial meint eigentlich duplizieren [#2992] - colorblock wird in veranstaltungen nicht mehr angezeigt [#2993] - Teilnehmende: Unvollständige Meldung beim Eintragen [#3001] - Export von Gruppenteilnehmern : Alle Tn stehen nochmal in Gruppe "keiner Funktion oder Gruppe" [#3002] - Sortierpfeile in der Administration der Veranstaltungshierarchie werden nicht mehr angezeigt [#3003] - QuickSearch verursacht unter PHP 8 Warnungen und ist damit nicht nutzbar [#3016] - Aktion "Lerninhalt für OER Campus vorschlagen", obwohl Vorschläge deaktiviert sind [#3019] - [vue-select warn]: Label key "option.title" does not exist in options object [#3020] - Courseware: Anfasser außerhalb des Abschnitts [#3040] - Nicht nachvollziehbare sprachliche unterschiede im CW Arbeitsplatz vs. Veranstaltung [#3059] - Courseware im Arbeitsplatz nutzt den Begriff Lerninhalte [#3060] - Courseware: Lehrende sind unsicher, auf wen sich der Fortschritt bezieht [#3065] - Courseware: Lesezeichen sind kaputt [#3074] - Courseware: Lesezeichen springt nicht zur gemerkten Seite [#3075] - Barrierefreiheitserklärung (Muster) ist nicht im Release [#3082] - Courseware Lesezeichen Filter funktioniert nicht [#3083] - Courseware-Seiten Context-Validierung prüft nicht die Unit [#3090] - Aktuelle PHP8-Warnungen beseitigen (2023-08-29) [#3106] - PHP Warnungen / Fehler in ConfigValue [#3126] - Konfiguration ACCESSIBILITY_RECEIVER_EMAIL nicht aussagekräftig [#3130] - Interne Links funktionieren nicht mehr nach Update auf 5.3 [#3143] - Courseware: URLs im Inhaltsverzeichnis funktionieren nicht, wenn sie in neuem Tab geöffnet werden [#3146] - PHP8 Warnungen in der Veranstaltungsadministration und OER [#3155] - PHP8 - Warnungen messaging.inc.php und Meine Veranstaltungen [#3156] - Likert- und Polskala gibt es jeweils nur einmal pro Fragebogen [#3161] - PHP8 - Warnungen in den Raumbuchungen [#3169] - PHP8 - Weitere Warnungen [#3170] - Courseware: Alignmenteinstellungen von Bildern im Textblock werden ignoriert [#3175] - Courseware: Biografie-Blöcke sind für XSS-Angriffe anfällig [#3176] - CW: Aufgabenverwaltung - Zuweisung der Personen [#3178] - Courseware: CSS der Biography/Timeline Blöcke verursacht Probleme in Tabs [#3182] - Suche im Vorlesungsverzeichnis findet keine Veranstaltungen mehr [#3187] - Exception bei Kopieren von Dateien [#3188] - PHP8-Warnungen in der Seminare-Klasse [#3189] - Fehlerhafte CSS-Regeln [#3214] - PHP8 - Warnungen in der Shibboleth-Anbindung [#3220] - Fragebögen: Auswahloptionen stehen bei Anzeige auf separater Zeile [#3222] - PHP8-Warnungen im Dateibereich [#3228] - Methode Seminar::setMemberPriority() ist fehlerhaft [#3238] - PHP- Fehler durch undifinierte Konstanten [#3239] # 04.10.2023 v 5.2.4 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.4&state=all - Profil: Leere Felder werden angezeigt und verschwenden so Platz [#1374] - Ankündigungen können über den Arbeitsplatz nicht gespeichert werden [#2365] - Aktion "Lerninhalt für OER Campus vorschlagen", obwohl der OER-Campus gar nicht aktiviert ist [#2769] - OER-Suche über OERSI [#2891] - Datei- und Aktivitätenüberschrift: Fehlermeldung [#2904] - Courseware: Seiten sind nach dem Verknüpfen in falscher Reihenfolge [#2960] - Globale Suche für Courseware-Inhalte läßt sich nicht abschalten [#2967] - Courseware: Suche findet keine Umlaute in Texten [#2972] - ACTIONMENU_THRESHOLD wird falsch ausgewertet [#3015] - Formularvalidierung verwendet .toLocaleString() [#3027] - SelectInput in dem Formularbaukasten tut nicht [#3116] - Ankündigungen: Bearbeiten der Bereiche funktioniert nach Speicherversuch nicht mehr [#3120] - PHP8 - Fehler NewsWidget [#3122] - Courseware: Suche findet keine Umlaute in Texten [#3147] # 04.10.2023 v 5.1.5 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.5&state=all - PDF-Export der Courseware exportiert Unterseiten in falscher Reihenfolge [#2959] - Plugin-Verwaltung: Anzeige ausstehender Migrationen weiß nichts von Branches [#3022] - Umsortierung von Themen defekt [#3031] - Fehler bei Plugins mit Migrationen mit gleichem Namen [#3069] - CW: Aufgabenverwaltung Studierendensicht [#3179] - Veranstaltungsangabe in Benachrichtigung beim Löschen eines Termins [#3195] - Termin Ausfallen lassen - Einzeltermin löschen - Call to undefined method CourseExDate::toString() [#3199] - Bearbeiten der Zugangsberechtigungen dauert sehr lange / Performance Anmeldesets mit vielen Bedingungen schlecht [#3248] # 04.10.2023 v 5.0.7 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.7&state=all - Hilfe-Lasche: Wenn Inhalt zu groß wird, kann nicht gescrollt werden [#504] - Hilfelasche: CSS teilweise kaputt [#561] - Dateibereich: Fehlende Verknüpfung von Checkbox und Dateinamen [#819] - Reiter "Teilnehmende" wird bei freien Veranstaltungen angezeigt [#1049] - Kopieren von Dateien: Auswahl der passenden Veranstaltung schwierig [#1364] - Kalender: In den Dialogen verrutscht die Uhrzeit [#1370] - Verwendung falscher Anführungszeichen im SQL [#1443] - CSRF-Absicherung in der Sidebar [#1474] - Courseware als nobody navigierbar [#1613] - Export von Raumbuchungen: Buchungen von gelöschten Einzelterminen einer manuell gebuchten Terminserie werden als belegt exportiert [#1703] - Gebäude-Übersicht: Checkboxen in der Tabelle sagen nicht, was mit ihnen ausgewählt werden kann [#1723] - Exportfunktion für alle User mit Raumrechten [#1725] - Zeiten/Räume: Bei Überlappungen von Raumbuchungen wird nicht mehr angezeigt, aus welcher Veranstaltung diese stammen [#2119] - Arbeitsplatz: Paginierung auf "Meine hochgeladenen Dateien" kaputt [#2300] - Blubber: memory size exhausted bei zu vielen Notifications [#2475] - Semesterverwaltung: Dialog hat keinen Formsaver [#2502] - Dokument hinzufügen: Admins finden alle Veranstaltungen, können aber Veranstaltungen fremder Einrichtungen nicht auswählen [#2545] - ResourcePermissionException beim Ändern eines regelmäßigen Termins [#2570] - Zeiten/Räume: Terminserie anlegen/bearbeiten: Semesterwochen werden beim Anlegen der Einzeltermine falsch berechnet, wenn der Vorlesungszeitraum des Semesters an einem Samstag beginnt [#2608] - Courseware: Galerie-Block Pfeile im Karussell-Modus sind nicht fokussierbar und haben keinen Beschreibungstext [#2676] - Externe Seiten: Umschalten der Sprache wirkt sich nicht auf alle Inhalte aus [#2697] - Courseware: Bilder im Text-Block sind nach Import in ein anderes Stud.IP kaputt [#2699] - In "Arbeitsplatz" > "Dateien" > "Übersicht" funktioniert die Aktion "Löschen" nicht [#2737] - Löschen eines Fragebogens verliert den Kontext [#2850] - Belegungspläne sind für Stud.IP Benutzer nur sichtbar, wenn die Pläne auch öffentlich gemacht werden [#2856] - OER-Campus: Entdeckermodus kann nicht verlassen werden [#2871] - OER-Campus: Fehlermeldung im Bearbeiten eigenes Materials [#2884] - Dateibereich: Tippfehler [#2888] - OER-Campus: Niveau Schalter schwer erkennbar [#2895] - Rollenverwaltung: Tooltip sehr aufdringlich [#2909] - OER Campus Gendern [#2912] - Avatarmenu: neuerdings 1px zuviel Rand [#2914] - OER-Campus: Material wird nicht angezeigt [#2915] - Eventuell falsche Anzahl an abgegebenen Antworten in Fragebögen angezeigt [#2942] - Banner sind zu groß [#2943] - data-secure meldet ckeditor-Felder ohne Änderungen als verändert [#2950] - Avatar-Menü: linker Rand am Icon fehlt, wenn Benachrichtigungen abgeschaltet sind [#2951] - „Meine Studiengruppen“: Studiengruppen werden mit dem Standard-Avatarbild für Veranstaltungen angezeigt [#2969] - Dateibereich (Plugin): Undefined array key "owner" in ...lib/filesystem/VirtualFolderType.php on line 90 [#2974] - Terminvergabe: Falsche Darstellung der zu bestätigenden Textbox bei Buchung [#2978] - FileManager::moveFolder erwartet FileRef-Instanzen, obwohl FileType-Instanzen vom Ordner kommen [#2980] - Sichtbarkeitseinstellungen in Benutzerverwaltung verwirrend [#2983] - FileManager::moveFolder: Sonderbehandlung für StandardFolder beachtet den Typ des Zielordners nicht [#2985] - VirtualFolderType-Konstruktor prüft nicht, ob das Beschreibungsfeld in folderdata gesetzt ist [#2986] - FileArchiveManager::addFileTypeToArchive kann nur mit StandardFile-Instanzen umgehen [#2987] - file/unzipquestion ist nicht für Dateisystem-Plugins ausgelegt und liefert in dem Fall eine Exception [#2988] - file/choose_destination ist nicht für das massenhafte Kopieren und Verschieben von Dateien und Ordnern aus Dateibereich-Plugins ausgelegt [#2990] - file/choose_destination: Warnungen unter PHP8 [#2996] - file/choose_destination: Bulk-Aktionen funktionieren bei Ordnern nicht für Dateibereich-Plugins [#2997] - Suche: Raumsuche - wenn Name des Filters ein Leerfeld enthält, wird er nicht angewendet [#3011] - OER Campus API kann immer aufgerufen werden [#3012] - MVV: Übersetztung wird nicht gespeichert beim Bearbeiten von externen Ansprechpartnern [#3017] - Logo fehlt in PDFs [#3021] - Statistikseite in der Cacheverwaltung wirft Call to undefined method StudipCacheWrapper::getStats() [#3029] - SSO Login fragt getUser() ab, aber es gibt u.U. keinen Stud.IP Nutzer dazu [#3058] - Courseware "Seite bearbeiten" im Aktionsmenü stark missverständlich [#3067] - Upload in der Sidebar funktioniert nicht mehr [#3080] - Fehler beim Einbinden einer Datei ohne Lizenz in die Courseware [#3085] - Bearbeiten eines Blocks hat doppelte Überschrift [#3086] - Courseware: AudioBlock zeigt im Firefox falsche Dauer an [#3087] - Auf „Meine Einrichtungen“ erscheint eine Exception, wenn man sich aus Einrichtungen austragen möchte, denen man sich selbst zugeordnet hat [#3093] - JSONAPI Route courses erlaubt nicht die Filterung nach Kategorien, Studienbereichen und EInrichtungen [#3099] - Fehler beim Löschen von Nutzern [#3100] - Arbeitsplatz: Gesamte Fläche der Kacheln soll klickbar sein [#3107] - Inkonsistente Benennung von Rubriken [#3108] - Datumsauswähler im Terminkalender funktioniert nicht [#3109] - Meine Veranstaltungen: Navigationspunkt „Export“ ist auch für Studierende sichtbar [#3114] - OptionsWidget::addSelect() ist defekt und ruft nicht mehr die richtige Seite auf [#3115] - FileManager::getDownloadURLForTemporaryFile erzeugt ggf. nicht funktionierende URLs [#3124] - Kalendersauswahl im Terminkalender: Range-ID wird nicht korrekt gesetzt [#3127] - Verlinkungen im Content brechen nicht um [#3134] - ResourceNavigation::isActive() ist überflüssig [#3137] - Avatare bei der Übersicht "Personen, deren Standardvertretung ich bin " auf "Meine Veranstaltungen" sind verkehrt herum [#3142] - Polyfill für preg_replace_callback_array() entfernen [#3160] - Icon für "Belegungspläne" springt in der Hauptnavigation [#3163] - Aufruf von Mitarbeitern einer Einrichtung im nicht eingeloggten Zustand [#3190] - Ressourceneigenschaften mit einem Anzeigenamen, der nur aus Leerzeichen besteht, werden ohne Label im Bearbeiten-Dialog angezeigt [#3196] - Raumverwaltung: Fehlermeldung beim Klick auf Eintrag im Anfragenplan [#3205] - Datepicker: Schaltfläche umbenennen [#3208] - Anfragenliste: Filter zeigt "Alle meine Einrichtungen", meint aber "Alle" [#3210] - ILIAS-Schnittstelle: SQL-Fehlermeldung als root bei "ILIAS-Kurs aus einer anderen Veranstaltung zuordnen" [#3233] - Raumverwaltung: Im Dialog zum Bearbeiten eines Raums fehlt das erste Fieldset [#3236] - Label zu Checkbox in Formularen steht nicht auf gleicher Höhe wie die Box [#3237] - OER Campus: Javascript Injection [#3253] - OER-Campus: mymaterial/edit hat keinen CSRF-Schutz [#3268] - course/grouping-Controller hat keinen CSRF-Schutz [#3271] # 14.07.2023 v 5.3.1 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.1&state=all - Courseware: Error: `fallbackFocus` did not return a node [#1866] - Courseware: Sperrhinweis im Abschnittstitel bricht um [#2354] - OER: Fehler nach "Jetzt für den OER-Campus bereitstellen." [#2590] - Anfasser in der Courseware im Inhaltsverzeichnis verhalten sich bei längeren Titeln unerwartet [#2618] - Courseware: Ohne gesetzte Bearbeitungsrechte kann jeder Inhalte in einer VA bearbeiten [#2747] - Umsortieren von Personal wirft SQL Fehler [#2749] - Aufgaben-Ansicht in der Courseware [#2752] - Meldung "Passwort ist zu kurz" beim Ändern des globalen Status [#2755] - Sortierung in der Ansicht "Aufgaben" in der Courseware [#2756] - Fehler beim Aufruf von "public/web_migrate.php" [#2765] - Lernmaterial kopieren unlogische Semesterauswahl [#2770] - Um ein Lernmaterial zu kopieren darf ich Veranstaltungen auswählen die kein Lernmaterial enthalten [#2771] - Weitere PHP8-Fehler [#2803] - OER: Man verliert die Suchergebnisse, wenn man Material anschaut [#2831] - PHP Warnungen in language.inc.php [#2834] - PHP8-Warnung in public/sendfile.php [#2835] - Startseite: Arbeitsplatzwidget kürzt Erklärungstext nicht [#2851] # 14.07.2023 v 5.2.3 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.3&state=all - Barrierefreiheit: kontrastreiches Farbschema stellt Bilder und Smileys (in Blubber) schwarz dar. [#2536] - OER: Merkwürdigkeiten beim Dateiupload [#2589] - MVV: Fehler beim Nachladen der Studiengangsteile unter MVV_Versionen [#2731] - globale externe Seite vom Typ TemplatePersondetails zeigt keine Personen mehr an [#2741] - Typo auf Seite Raumverwaltung > Export > Belegungsplan-Seriendruck [#2744] - OER-Campus: Eintrag für OERSI geht beim Deaktivieren kaputt [#2811] # 14.07.2023 v 5.1.4 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.4&state=all - Courseware: HTML-Escaping im Inhaltsverzeichnis des PDF-Exports [#2556] - cli Kommando user:delete wirft unverständliche Fehlermeldung [#2786] - Fehler in StudipNews::GetNewsByAuthor() wenn SORT_NEW_BY_CHDATE deaktiviert ist [#2789] - JSONAPI: Unvollständige Informationen zu einer Exception [#2814] - JSONAPI: Möglichkeit zur Sortierung ist defekt [#2815] - JSONAPI: Check-Methoden für Query-Parameter geben nicht die konkreten fehlerhaften Felder aus [#2816] - Ressourcenbaum ist aus der Sidebar verschwunden [#2843] # 14.07.2023 v 5.0.6 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.6&state=all - Courseware Tabs erhalten keine eindeutige id [#700] - Fehlerhafte Einträge in mail_queue_entries [#1134] - Semester lassen sich überschneiden [#1956] - Courseware: Nach Anlegen einer Seite sollte man auf der Seite landen [#1974] - Terminkalender: Springen an Termine vor 1970 ist möglich [#2076] - Courseware: Checkbox im Bestätigungs-Block ist nicht tastaturbedienbar [#2114] - OER Campus: Bei Entwurf: Zugriff verweigert [#2527] - Systemeigenschaften eines Raumes sind unveränderbar [#2707] - PHP - Warnung in members.php [#2711] - MVV: Drag&Drop von Modulteilen bei 2 Elementen [#2732] - Installer: Class 'AccessDeniedException' not found [#2734] - Texte in Datumsfeldern werden abgeschnitten (Firefox) [#2760] - Verwaltung von Veranstaltungen zeigt immer deutsche Veranstaltungstitel an [#2761] - Vorlesungsverzeichnis zeigt immer deutsche Veranstaltungstitel an [#2763] - Liste aller Veranstaltungen der Einrichtung zeigt immer deutsche Veranstaltungstitel an [#2764] - Ablaufplan: "Thema hinzufügen" fügt den Suchbegriff statt des ausgewählten Themas hinzu [#2784] - Fehler beim Löschen von Nutzern [#2788] - Lokalisation klappt auf Mac OS nicht [#2809] - Startseite: Verschieben von Widgets inkonsistent [#2821] - Missing template "messages/purge" [#2830] # 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