diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index f4789b421fe57ab3edefb50cf0a169f572961d9f..0000000000000000000000000000000000000000 --- a/ChangeLog +++ /dev/null @@ -1,7817 +0,0 @@ -01.12.2022 v 5.2 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2&state=all -- Bilddateien oder PHP-Skripte sind als "ausführbar" markiert [#44] -- Barrierefreiheit: Alternatives, kontrastreiches Farbschema anbieten [#96] -- SEMESTER_TIME_SWITCH optimieren [#208] -- Wildcard für HTTP_PROXY_IGNORE [#582] -- I18N für die Datenfelder der Tabelle user_inst [#605] -- Aktionsmenüs barrierearmer machen [#608] -- Event TopicDidCopy beim Kopieren von Themen werfen [#628] -- Darstellungsfilter im Adminbereich für Veranstaltungen um Einrichtung erweitern [#695] -- Tabellen für Hilfetexte und Touren erweitern [#758] -- PHP8: Fatal error beim Aufruf von Stud.IP-Seiten [#765] -- Schnellsuche findet nur noch Treffer im aktuellen Semester [#766] -- CRONJOBS_ESCALATION entfernen [#771] -- OER Campus an den OER-Search-Index (OERSI) anbinden [#783] -- Alte Kern-Plugins in neue Struktur überführen [#814] -- Formularbaukasten und Ankündigungsbearbeitung [#837] -- check_admission-Cronjob um Mailversand erweitern [#841] -- Anzeige von Veranstaltungen auf der Profilseite auf das letzte, aktuelle und nächste Semester beschränken [#842] -- OER Vorschläge von Studierenden [#852] -- Teilnehmendenseite: Aktion „Rundmail schreiben“ hinzufügen [#877] -- Anmeldesets: Veranstaltungen konfigurieren für alle Anmelderegeln [#879] -- Installation von zwei Testsystemen von main bringen unterschiedliche Ergebnisse [#893] -- XSS auf der Plus/Mehr-Seite [#895] -- Erweiterung der von den externen Seiten verwendeten Template-Engine exTpl [#896] -- StEP00365: Suchfunktion auf Coursewareseiten [#915] -- StEP00364: Verknüpfen / Zuweisen von Lernmaterialien zu Veranstaltungen [#917] -- StEP00363: Externe Ansicht als Link für Courseware-Seiten [#918] -- Terminvergabe: Beim Anlegen der Terminserien soll es möglich sein, eine Pause anzugeben [#925] -- Tabelle `user_inst` einen einfachen, numerischen PK geben [#947] -- PHP8: Warnings auf der Login- und Startseite wegen undefinierter Variablen oder Indizes [#957] -- eslint in den Webpack-Prozess integrieren [#963] -- Sichtbare Meldung nach serverseitigem Fehler beim Dialogaufruf [#966] -- Fehler im JS korrigieren [#968] -- PHP8: Veranstaltungs-Übersicht wirft viele PHP Warnings [#971] -- Feineinstellung auf Einrichtungen für Anmelderegeln entfernen [#973] -- JS-Lib für QRCodes per npm laden [#993] -- PHP8: Oer_OaiController ist als PluginController kaputt [#1015] -- Semesterangabe neben dem Veranstaltungstitel hinzufügen [#1031] -- Einbindung externer Bilder im HTML-Editor über den media_proxy funktioniert nicht mehr [#1032] -- ActionMenu::THRESHOLD einstellbar machen [#1033] -- Beschreibungen für Teilnehmergruppen [#1034] -- StEP00366: OAuth2 zur Autorisierung für externe Schnittstellen [#1035] -- Teilnehmendenseite: Drei Punkte von Aktionsmenüs sind in die Länge gezogen [#1036] -- JS Fehler beim make [#1038] -- Undefined vars in courseware [#1039] -- Syntaxfehler in Migration 5.2.7 [#1041] -- Wiki: Aktionsmenü in der Kopfzeile ist nach unten gerutscht [#1046] -- Fehler im Dateibereich bei freien Veranstaltungen [#1048] -- Stud.IP-Vuex-Store [#1052] -- IDE zeigt syntaxfehler an [#1053] -- Hilfe-Wiki-Link ändern von 5.0 auf 5 [#1055] -- Spezielle Controllerklassen als abstrakt markieren [#1056] -- CW: Kleinigkeiten OER Campus-Vorschläge [#1061] -- Forum wirft PHP8-Warnings [#1064] -- Migration 5.2.2 kann nicht doppelt ausgeführt werden [#1067] -- Schnellsuche findet keine Treffer im nächsten Semester [#1070] -- Wiki wirft PHP8-Warnings [#1075] -- Blubber wirft PHP8-Warnings [#1077] -- Profilseiten erzeugen PHP8 Warnings [#1078] -- Forumbeiträge lassen sich nicht erstellen [#1082] -- Ckeditor wird nicht jedes mal geladen [#1084] -- CKEditor Bilder einbinden funktioniert nicht [#1085] -- CKeditor und i18n Umschaltung [#1088] -- Mehrfaches einbinden von CKEditor funktioniert nicht [#1089] -- Forum ist kaputt, zeigt nur noch leere Übersichtsseite an [#1128] -- CK5 - Abbrechen des Editors führt zu einem Fehler [#1154] -- CKEditor5 Insert-Math-Modus [#1155] -- Falsches Zeichen in RangeInput.vue [#1156] -- CKEditor GUI-Fehler [#1157] -- Ankündigungen Bereichsauswähler zeigt [object Object] [#1158] -- Route `GET /institute-memberships/{id}` defekt [#1164] -- Sicherheitsupdate `jspdf-yworks` [#1166] -- JS-Fehler im Veranstaltungsstundenplan [#1167] -- Courseware-Suche: "Vollbild einschalten" funktioniert nicht auf der Trefferliste [#1169] -- Courseware: "Informationen zur Seite" zeigt JSON an [#1170] -- Courseware: Suchergebnisse bietet Seitenaktionen in der Sidebar an [#1171] -- Courseware: Schnellsuche zeigt nicht alle Treffer an und hat komisches Layout [#1172] -- WYSIWYG-Editor: Einfügen eines Textes aus dem Zwischenspeicher ergibt html [#1178] -- Footer auf mobilen Geräten noch unschön [#1179] -- StEP00364: Barrierefreiheits-Probleme [#1186] -- OAuth2 Admin-Seite funktioniert nicht, weil das Template admin/oauth2/_notices fehlt [#1197] -- "Multiple migrations have the version number 5.2.9" [#1198] -- TIC877: Dialog zum Schreiben der Rundmail ist zu klein [#1199] -- Die Tabellen für Hilfetexte und Touren sind zu breit [#1201] -- Gitlab-CI PHP-Unittest-Reports [#1202] -- Die Ausführung von make schlägt wegen fehlendem gettext.js fehl [#1203] -- OER Vorschläge von Studierenden: Polishing [#1204] -- StEP #837: Barrierefreiheitsprobleme mit I18N-Feldern und dem Hinweis auf Pflichtfelder [#1206] -- Barrierefreiheits-Probleme in TIC #96 [#1207] -- Barrierefreiheitsprobleme bei WYSIWYG-Feldern mit dem CKEditor 5 [#1213] -- Verwendung von input[type=image] im Aktionsmenü [#1218] -- Vue-Komponente `StudipActionMenu` unvollständig [#1219] -- CK5-Editor: Link-Popup funktioniert bei Ankündigungen nicht richtig [#1226] -- Undefined variables [#1235] -- Fehler vom Typ "Static call to instance method" [#1237] -- Fehler/Toter Code in lib/classes/ContentBoxHelper.php [#1241] -- Fehler vom Typ "Unsafe usage of new static()" [#1245] -- Teilnehmerseite: No value could be found for UserStudyCourse::studycourse_name [#1266] -- Undefinierte Methoden in `Seminar_Auth` [#1275] -- Weitere durch PHPStan entdeckte Fehler/Unstimmigkeiten [#1276] -- Fehler vom Typ "Method/Function should return XY but return statement is missing" [#1278] -- Barrierefreiheit: Kontrastschema - nicht lesbarer Text im Profil [#1287] -- StudipMemoryCache speichert aufgrund eines Tippfehlers nichts [#1288] -- Formularbaukasten fügt v-cloak im globalen Stylesheet hinzu [#1294] -- Fehler vom Typ `Access to undefined property` [#1295] -- 500 Cannot access protected property RESTApi [#1297] -- Benutzerverwaltung: Cannot access protected property DataFieldSelectboxEntry::$type_param [#1298] -- Öffentlich zugängliche Raumpläne - Liste der Räume bietet keine Funktionen an [#1306] -- Fehler in den Tests [#1309] -- Filter der Veranstaltungssuche sind verschwunden [#1324] -- Fehler im Code der Controller [#1328] -- Fehler beim Aufruf von Verwaltung > Zugangsberechtigungen [#1334] -- Cannot assign by reference to overloaded object [#1338] -- "Rundmail schreiben" funktioniert für Studenten nicht mehr [#1349] -- Ankündigen - Alle als gelesen markieren [#1362] -- Ankündigungen: Layout-Fehler bei den Dropdowns im Dialog [#1363] -- STUDIP.URLHelper überschreibt Parameter in der übergebenen URL [#1395] -- match_route() hat Probleme mit "/" am Pfadende [#1396] -- Courseware: Verschiebe-Pfeile werden als Verknüpfung vorgelesen [#1413] -- JavaScript Unit-Tests sind kaputt [#1433] -- PHP-Doc Fehler im FileManager [#1435] -- IDE meldet Fehler im Code - Function name must be callable - a string, [#1469] -- Datei oauth2.php im public Ordner ohne Funktion [#1485] -- Teilnehmendenseite: Bulk-Aktion „Nachricht senden“ liefert eine Exception mit SQL-Fehler [#1496] -- Ankündigung anlegen/bearbeiten: „In weiteren Bereichen anzeigen“: Die Namen von Fakultäten werden nicht angezeigt [#1501] -- High Contrast Mode: Verursacht weissen Text und schwarzen Rahmen im Meetings-Plugin [#1544] -- Forum: Fehler beim Zurücksetzen der Suche [#1549] -- Terminvergabe: Es werden manchmal zu wenige Slots erzeugt [#1582] -- datafields collection an SORM Objekte ist immer leer [#1588] -- inkonsistente Definition der computed-Eigenschaften "owner()" und "editor()" [#1614] -- Rundmail schreiben: Name der Veranstaltung wird nicht als Betreff gesetzt [#1622] -- Ankündigungen: SQL Fehler bei der Suche nach weiteren Bereichen [#1666] -- Mehrsprachige Inhalte lassen sich über den Formbuilder nicht speichern [#1708] -- Formularbaukasten: Buttons sind nicht in einem footer-Element und außerhalb des Formulares [#1820] -- footer-Elmente im Formularbaukasten sind nach der Lösung in #1820 immer noch an der falschen Position [#1822] -- Slider: Bedeutungen der Werte sind nicht klar ersichtlich [#1832] - -18.11.2022 v 5.1.1 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.1&state=all -- Courseware PDF-Export: Block Infomationen im Fallback nicht immer brauchbar [#723] -- Verwendung von `have_studip_perm()` in lib/classes/JsonApi/Routes/Courseware/Authority.php [#1047] -- Courseware: Aufgaben zuweisen [#1122] -- OER-Campus > Entdeckermodus > Schlagwortbox [#1129] -- Courseware: Bearbeiten/Verwalten von zugewiesenen Aufgaben [#1144] -- Courseware: Hängt bei "Lege Import Ordner an" [#1259] -- Courseware Bookmark Übersicht ist leer [#1406] -- Bearbeiten als Teilnehmende auch mit eingestellter Berechtigung nicht möglich [#1452] -- Fehler beim Hinzufügen von JSONAPI-Routen durch Plugins [#1505] -- StudipController::url_for('', ['foo' => 'bar']) ignoriert die übergebenen Parameter [#1538] -- Aktivitätsfeed ist kaputt [#1557] -- Signatur der Methoden zum Hinzufügen von Routen an JsonApi\Contracts\JsonApiPlugin sind fehlerhaft [#1567] -- Arbeitsplatz / Courseware : Art des Lernmaterials wird beim Erstellen nicht gesetzt [#1584] -- Courseware Art des Lernmaterials inkonsistent benannt [#1585] -- Fehler in Sprechstunden beim Zusammenführen von Accounts [#1625] -- Sequentielle Reihenfolge: Nicht zur Verfügung stehende Kapitel können über die Exportfunktion weiterhin eingesehen werden [#1632] -- Terminvergabe: Bulkaktionen in der Verwaltung der Termine funktionieren nicht wie erwartet [#1641] -- Passwortlink beim Zurücksetzen über die Adminoberfläche ist nicht lang genug gültig [#1647] -- Errorhandler für die JSONAPI sollten auch den richtigen Content-Type setzen [#1659] - -18.11.2022 v 5.0.3 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.3&state=all -- Benachrichtigungen sind nicht per Tastaturnavigation erreichbar [#109] -- Fehlender Uni-Name bei Mail zur Passwortänderung [#134] -- Infodialog zu Ressourcen ignoriert Einstellung RESOURCES_SHOW_PUBLIC_ROOM_PLANS [#143] -- "Wiki-Seiten importeren" findet keine Veranstaltungen mehr [#145] -- Raumplanung: Sortierung der Raumanfragen funktioniert nicht [#188] -- Raumanfragen: Suche anhand der gewünschten Raumeigenschaften findet zu wenig Räume [#239] -- Raumanfragen: Teilweise belegte Räume nicht buchbar [#240] -- Migration der Seminare-Semester-Tabelle ist fehlerhaft [#249] -- Seite "Raumverwaltung > Übersicht > Räume" lädt sehr langsam [#357] -- Hierarchie beim Anlegen von Räumen ist falsch sortiert [#358] -- Neu angelegte Accounts bekommen kein Paßwort und können auch keines setzen [#513] -- Teilnehmendenseite: „Nachricht mit Mailweiterleitung senden“ wird doppelt vorgelesen [#562] -- Dateibereich: Aktion „Bildergalerie öffnen“ tut nichts [#620] -- Courseware: Kopieren von Inhalten in den gleichen Kurs nicht möglich [#636] -- Fehlender globaler Schalter für das Abschalten der Courseware (veranstaltungsunabhängig) [#648] -- Austragen einer Person aus einer VA aktualisiert consultation_events nicht [#675] -- "Passwortlink zusenden" funktioniert für Admins und Root nicht [#866] -- Courseware: Unterstützung von Hausaufgabenordnern [#874] -- Courseware: Teile des Inhaltsverzeichnis nicht durch Scrollen zu erreichen [#900] -- Courseware: "Lesezeichen setzen" setzt kein Lesezeichen und wirft Fehler [#910] -- Courseware: Import von Inhalten zeigt keine Dateien an, wenn Lizenz keinen Download erlaubt [#921] -- Springende Navigationsbar im Vollbildmodus [#967] -- Gelöschter/abgesagter Termin verbleibt im Terminkalender [#982] -- Courseware: TypeError: n['users/byId'](...) is undefined [#994] -- Courseware: Lernkarte wird beim Laden des Blocks nicht korrekt aktiviert [#996] -- Youtube-Video im Embed-Block wird nicht korrekt formatiert, wenn es in einem Tab-Abschnitt liegt [#1002] -- Courseware: Block Audioaufnahme: Audioaufnahme lässt sich nicht speichern. [#1058] -- Hinzufügen einer Einrichtung zu Personen funktioniert nicht, wenn die Berechtigungsstufe der Person durch ein Authentifizerungsplugin gesperrt wurde [#1096] -- Konversationssuche im Veranstaltungsblubber funktioniert nicht [#1116] -- Stud.IP 5.1: Fehlermeldung bei der Aktivierung des DB-Caches [#1124] -- Fehler beim Import von Ordnern ohne Namen (ggf. ist der Export schon defekt?) [#1160] -- Webpack 5.6 ist nicht mit OpenSSL 3 kompatibel [#1216] -- Courseware: "TypeError: t.container is undefined" in der Console [#1285] -- Courseware: Fehler bei Farbauswahl im Leinwand-Block [#1291] -- Courseware: Fehler beim Löschen eines Blocks [#1292] -- Verhaltensänderung in RolePersistence::getAssignedRoleInstitutes() durch #1180 [#1360] -- Courseware: Abschnitte und Seiten sind nach dem Kopieren in falscher Reihenfolge [#1361] -- OER-Campus: Kontrastschwache Texte [#1365] -- Login: Kontrast zu schwach [#1367] -- jQuery Datumswähler: Kontraste nicht optimal [#1372] -- Profil: Graue Schrift [#1373] -- Footer: Hover ändern [#1379] -- Hilfelasche: Unnötiger Hovereffekt [#1380] -- Blubber: An mehreren Stellen wird grauer und kontrastschwacher Text verwendet [#1383] -- OER-Campus: Titel werden je nach Browser anders/ungünstig gekürzt [#1385] -- Beim Hochladen einer Datei sind unter Chromium / Chrome nicht alle Nutzungsbedingungen per Tastatur auswählbar [#1390] -- Courseware: Übersetzung der Blocktypen und -beschreibungen funktioniert nicht [#1394] -- Admins können Veranstaltungen keinen Hauptveranstaltungen zuweisen [#1449] -- Courseware: Fortschrittsanzeige bleibt immer bei 0% [#1453] -- Courseware enthält unsichtbare Blöcke, die aber beim Fortschritt mitgezählt werden [#1454] -- Kleiner Schreibfehler bei Passwortänderungsmail [#1492] -- Erkennung vom High Contrast Mode ist unter Umständen kaputt [#1493] -- "Neue" Icons auf der Seite "Meine Veranstaltungen" im High Contrast-Modus werden grau [#1500] -- Voreingestellte Plugins für Einrichtungen sind nach dem Update auf 5.0 nicht mehr aktiviert [#1506] -- Anlegeassistent speichert Semesterzuordnung nicht [#1507] -- Hilfelasche: redundantes CSS beim Hovereffekt [#1533] -- Cacheverwaltung: Platzhalter in den Einstellungen sind etwas verwirrend [#1536] -- Fehler bei "Meine Studiengruppen" Übersicht mit neuen Dateien [#1541] -- PHP Warning: Division by zero [#1542] -- $this->user gibt es nicht (Folgeproblem von #836) [#1545] -- PHP Warning: count(): Parameter must be an array or an object that implements Countable in lib/classes/coursewizardsteps/LVGroupsWizardStep.php on line 409 [#1550] -- Courseware: Fehler beim Laden, wenn man Admin oder nur Vertretung im Kurs ist [#1551] -- Schlechte Performance von Suche in GlobalSearchCourses [#1561] -- Fehler bei der Terminvereinbarung - Sidebar [#1564] -- Hinweis auf noch auszufügende Migrationen erscheint nach 5 Minuten wieder [#1566] -- JSONAPI erlaubt das Setzen der Sprache über HTTP-Header "Accept-Language" nicht [#1568] -- Courseware lädt nicht mehr : 500 Class 'JsonApi\PluginManager' not found [#1570] -- Courseware: Funktion "Elemente hinzufügen" ist unten abgeschnitten [#1571] -- Courseware: Falsches HTML-Escaping im Dialog zum Export [#1575] -- Falsche E-Mail beim Setzen eines Paßworts [#1590] -- Übersetzungen mehrsprachiger Config-Einstellungen bleiben nach dem Löschen in der DB zurück [#1597] -- MyCoursesSearch liefert bei aktiviertem DEPUTIES_ENABLE falsche Ergebnisse [#1606] -- Tab-Abschnitte in der Courseware können nicht bearbeitet werden [#1618] -- Abschnitt Typ Liste stellt die Sortierung nicht da. [#1620] -- Icon für Termine auf "Meine Veranstaltungen" berücksichtigt auch ausgefallene Termine [#1643] -- Dateien mit großgeschriebener Dateiendung können nicht hochgeladen werden [#1644] -- Fehler beim Hinzufügen von Personen zu Sprechstunden über die Adminoberfläche [#1648] -- Veranstaltungen werden bei Gruppierung nicht mehr angezeigt [#1668] -- CW: l10n-Fehler beim Courseware-Reiter [#1680] -- Studienbereiche können nicht gelöscht werden auch bei alternativer LV-Gruppen-Zuordnung [#1681] -- Gelöschte Nutzer führen zu Fehlern in der Courseware [#1687] -- StudipDialog.vue berechnet die Position falsch [#1689] -- Freigabe von Seiten wird nicht vererbt [#1699] -- Terminvergabe: Terminblöcke nach dem Anlegen bearbeiten [#1707] -- Tabularasa-Aktion für Einrichtungen ist defekt [#1734] -- Courseware: Fehler beim Import ("Lege Ordner an") [#1738] -- Hinzufügen von Standardvertretungen funktioniert nicht mehr [#1743] -- führende und angehängte Leerzeichen in Suchfeldern ignorieren [#1765] -- Der Funktion getInfolabelPrperties fehlt ein O [#1767] -- Meine Einrichtungen: Klick auf eine neue Ankündigung führt in eine Exception [#1772] -- Meine Veranstaltungen lädt sich tot wenn ausgewähltes Semester nicht existiert [#1774] -- Filter nach Semestern bei der Suche nach Veranstaltungen über die JSONAPI ist defekt [#1775] -- Gruppenseite in einer VA: Bulk-Aktion „Nachricht schreiben“ schlägt fehl, wenn eine Person in mehreren Gruppen ist [#1776] -- Aufrufen der Seite "Zugangsberechtigungen" dauert sehr lange [#1779] -- Terminvergabe: Falsche Sortierung bei "Vergangene Termine" [#1785] - -18.11.2022 v 4.6.7 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.7&state=all -- Falsche/feste Spaltenbreite in der Tabelle auf Admin > Log [#63] -- Sperrzeiten in der Vergangenheit können nicht bearbeitet werden [#185] -- Raumgruppen-Seriendruckfunktion ist nur für Raumadmins möglich [#201] -- Raumanfragen: Termine in der Vergangenheit werden mit angezeigt [#243] -- Datenfelder - Benötigter Status [#491] -- Manuelle Buchung: Fehlermeldung beim Umwandel von Wiederholungsterminen in Einzeltermine fehlt [#549] -- Plugin-Typen werden beim Update nicht aktualisiert [#569] -- PageLayout::postQuestion ist nach dem Aufruf nicht im Fokus und nicht barrierefrei [#609] -- Einzelbuchung einer Wiederholungsbuchung löschen funktioniert nicht immer [#704] -- Drucken von Belegungsplänen funktioniert für Dozenten nicht [#836] -- Manuelle Buchungen: Reservierungen können in den selben Raum kopiert werden [#840] -- Raumanfrage: Rüstzeit wird nicht mit angezeigt [#859] -- Termine kürzer als RESOURCES_MIN_BOOKING_TIME führen zu nicht auflösbaren Raumanfragen [#862] -- Blubber: Call to a member function getJSONData() on null [#864] -- Blubber Benachrichtigungen für Einrichtungen deaktivieren [#1021] -- Fehler im Code der Raumverwaltung [#1331] -- Unbekannte Variablen in class Course_StudygroupController::details_action() [#1337] -- PHP-Warnungen auf den externen Seiten [#1346] -- Sperrzeiten werden auf den Zeitpunkt der Buchung (nicht den zu buchenden Termin) angewendet [#1350] -- Ankündigungen bleiben nach dem Löschen eines Kurses zurück, wenn NEWS_DISABLE_GARBAGE_COLLECT aktiviert ist [#1355] -- Fullscreen Icon in Nav Bar zentriert [#1356] -- Stundenplan: Seltsames Pixelicon ersetzen [#1369] -- Performance der Gruppenpläne sehr schlecht [#1398] -- "Ordner bearbeiten" zeigt immer an, daß der Ordner keine Elemente enthält [#1402] -- MultiPersonSearch: Falsche Anzeige bei aufgelöstem Aktionsmenü [#1404] -- Druckansicht: Schrift in Tabellen wird kleiner [#1409] -- "Gruppe alphabetisch sortieren" unterscheidet Groß-/Kleinschreibung [#1410] -- Belegungsplan: Details zur Buchung verraten Veranstaltungsdetails zu VA-bezogenen Buchungen, die im Belegungsplan nicht angezeigt werden [#1411] -- Raumsuche: Einstellungen gehen nach der Suche verloren [#1422] -- Raumsuche: "Raumtyp" wird als Suchkriterium angeboten, obwohl es gar nicht belegt ist [#1423] -- Raumsuche: Ergebnisse sind nicht sortiert [#1425] -- Dateiverwaltung: Leere Dateinamen beim Herunterladen [#1426] -- Gruppenseite: Bulk-Aktion zum Ändern der Gruppengröße löst die Zuordnung der Gruppe zu einem Termin [#1427] -- Temporäre Rechtevergabe Bulkaction für Eintrag der Zeiten funktioniert nicht [#1428] -- Temporäre Rechtevergabe: nur 20 Teilnehmer aus Veranstaltung werden übernommen [#1429] -- VA-Administration: Klick auf TN-Zahl zeigt bei Hauptveranstaltungen auf die falsche URL [#1439] -- Raumattribut "room_type" kann nicht bearbeitet werden [#1440] -- Raumsuche: Enter schickt die Suche (manchmal) nicht ab [#1441] -- Migration 1.254 kann wegen doppelten Einträgen in der „hash“-Spalte der „opengraphdata“-Tabelle abbrechen [#1445] -- Anlegen einer Veranstaltung für Dozent zeigt keinen Dialog [#1455] -- Anmeldesets: Veranstaltungen konfigurieren für Dozenten nicht möglich [#1456] -- Berechtigungen für die gesamte Raumgruppe setzen - funktioniert nicht [#1462] -- data-activates und Dialoge funktionieren nicht richtig [#1490] -- Raumanfragen: Option für Rückmeldung an alle Lehrenden soll wieder immer verfügbar sein [#1494] -- Teilnehmerexport als csv zeigt Zwischenüberschriften "Lehrende" und "Studierende" [#1503] -- MvvPerm::getRoles() filtert Nutzerrollen falsch [#1546] -- PHP Warning: array_column() expects parameter 1 to be array, null given in app/controllers/course/members.php [#1548] -- Fehlende Abfrage, um Blubberbenachrichtigungen in Einrichtungen abzustellen [#1587] -- Fehlermeldung nach dem Anlegen einer Veranstaltung [#1595] -- Link zum Belegungsplan über einen QR-Code fordert zur Eingabe von Login-Daten auf [#1598] -- XSS-Probleme im Event-Log (Admin > Log) [#1619] -- Buchungen löschen schlägt über CLI fehl [#1623] -- Bei admin/courses wird die die erste Einrichtung statt alle Einrichtungen vorausgewählt [#1656] -- Hinter dem Namen eines Abschlusses steht immer "()", wenn kein Kurzname hinterlegt ist [#1669] -- json_encode() liefert leere Texte, wenn mehr als eine Sprache für Inhalte definiert ist [#1672] -- Typo im Template `app/views/messages/_message_row.php [#1673] -- Verwaltung der Nutzerdomänen: PHP fatal error: Allowed memory size exhausted [#1677] -- Fehler bei Terminvergabe, wenn Nutzer gelöscht wird [#1683] -- Der Belegungsplan wird nicht angezeigt, wenn eine Raumanfrage mit Rüstzeit für eine ganze Veranstaltung existiert, in der keine Termine sind [#1700] -- Fehler der Datenbankanbindung ist nicht aussagekräftig [#1716] -- Fragebögen: SQL-Fehler bei Suche nach Einrichtungen [#1727] -- Dateibereich: Optische Eigenheiten der Tabellen beheben [#1728] -- Anzeigefehler im Dialog zum Auswahl einer Datei [#1730] -- Konflikt zwischen Sprechstunden im Kern und dem alten Plugin [#1731] -- PHP Warning: count(): Parameter must be an array or an object that implements Countable [#1741] -- Veranstaltungsstundenplan: Studiengangteil läßt sich nicht abwählen [#1771] -- Benutzerverwaltung - Suche lässt sich nicht sortieren [#1781] -- Select mit submit-upon-select schickt das falsche Formular ab [#1783] - -21.07.2022 v 5.1 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1&state=all -- Trails: redirect() soll sich wie url_for() bedienen lassen [#1] -- Raumverwaltung: Berechtigungsübersicht soll eine Liste mit Personen anzeigen, die Berechtigungen haben [#11] -- Vor dem tatsächlichen Verschieben einer Buchung im Belegungsplan soll eine Sicherheitsabfrage erscheinen [#12] -- Mehr Termininformationen beim Erstellen/Bearbeiten von Raumanfragen in VA anzeigen [#13] -- StEP00358 Schnittstelle zum OER Portal Niedersachsen [#23] -- Auswahl des Buchungstyps für den Export der Raumbelegungen [#67] -- Freitext unterhalb eines exportierten Raumbelegungsplanes [#68] -- Upgrade der JSONAPI-Bibliotheken [#80] -- Update codeception und phpunit [#81] -- Erweiterung der Anmelderegel "Veranstaltungsbezogene Anmeldung" [#87] -- Auflösen von Anfragen: Information zu gebuchten Räumen fehlen [#88] -- Anfragenliste: Erweitern um einen Filter für abgelehnte Anfragen [#93] -- Slim muss Installation in Unterordner beachten [#119] -- TIC: CLI-Skript `cli/plugin_manager` wart- und erweiterbarer machen [#122] -- Terminvergabe: Mehrere durchführende Personen [#132] -- StEP 359: Verwaltung der Migrationen über versionierte Branches [#136] -- CLI-Skript `studip` einführen und alte Skripte entsprechend umstellen [#140] -- Fehlerhafte Signatur von `#invoke` in Unterklassen von `NonJsonApiController` [#142] -- Unit-Tests müssen ohne `pdo_sqlite` auskommen [#147] -- Raumsuche: Aktion „URL zur Suche kopieren“ hinzufügen [#160] -- Buchungsdialog: Bei Reservierung die Aktion „In Buchung umwandeln“ anbieten und umgekehrt [#167] -- Courseware: Fehler beim Kopieren aus Veranstaltungen [#168] -- Gruppenzugehörigkeit bei Terminen [#196] -- Migration von 4.6.2 auf 5.1 funktioniert nicht korrekt [#203] -- JSONAPI: Verschachtelte `include`-Pfade werden nicht mehr berücksichtig [#262] -- Update auf 5.1 erkennt DB-Schema falsch, wenn lokale Migrationen existieren [#331] -- Migration 5.0.x bekommt falsche Branch-Zuordnung [#337] -- Upload von Bildern auf Courseware-Seiten nicht möglich [#350] -- StEP00357: Coursewareinhalte zuweisen [#367] -- Skiplinks hinzufügen und umbenennen [#394] -- Access-Keys ausbauen [#395] -- OpenID Connect als SSO AuthPlugin [#397] -- Nutzungsbedingungen für Studiengruppen übersetzbar machen [#400] -- VA-Themen übersetzbar machen [#401] -- Zielgruppenspezifische Banner [#409] -- Zielgruppenspezifische Ankündigungen und priorisierung [#410] -- Update der browserslist DB [#426] -- Anpassung der ILIAS-Schnittstelle für Nutzung mit ILIAS-seitiger LDAP/Shibboleth-Anbindung [#431] -- JSONAPI: Messages zeigen keine Relationen mehr [#434] -- Skiplinks werden als „Schalter“ vorgelesen und sehen noch wie Buttons aus [#438] -- Skiplinks: Auswahl eines Skiplinks versteckt zwar das Skiplink-Menü, aber man bleibt trotzdem innerhalb des Menüs [#583] -- TwilloConnector ignoriert Proxy Einstellungen [#635] -- .gitignore config/twillo* hinzufügen [#640] -- StudipController::redirect() akzeptiert keine relativen URLs mehr, sondern interpretiert diese als trails-routen [#642] -- CLI-Script "plugin:activate" fehlt [#650] -- alte Einstellungen für die Hilfe entfernen [#655] -- Courseware PDF-Export: Fehler beim Export des Embed Blocks [#664] -- Courseware PDF-Export [#667] -- Semesterzuordnung von Veranstaltungen kann nicht geändert werden [#686] -- ConsultationSlot: Fatal error in updateEvents() [#691] -- Fehlende ID "sidebar-navigation" am Navigations-Widget in der Sidebar [#697] -- Migrationen eines Plugins werden über CLI nicht mehr ausgeführt [#701] -- Courseware: PDF-Export von mehreren Seiten nicht möglich [#712] -- Ansichtsoption Bearbeiten wird angezeigt, obwohl nicht bearbeitet werden kann [#716] -- Courseware Aufgaben erhalten falsche Seitentitel [#717] -- Aufgaben werde im IHV nicht gefiltert [#718] -- Courseware Aufgaben sind in der Verwaltung nicht unterscheidbar [#720] -- Courseware Ansicht trägt falsche Bezeichnung [#722] -- Courseware Export Widget verhindert PDF-Export für Lernende [#735] -- DSGVO: Export Personendaten wirft Fehler [#762] -- ConsultationBlock::teacher not found [#767] -- Fehler im DB-Schema des Clipboards [#776] -- Migrationen werden nicht angeboten, wenn `schema_version` inkonsistent ist [#778] -- Update package-lock [#789] -- Courseware: Sortierung wird beim Abbrechen nicht zurückgesetzt [#810] -- Courseware: Verschieben von Blöcken zwischen Containern auf der gleichen Seite funktioniert nicht [#811] -- Rolle "sort" soll auch blau sein [#920] -- Courseware Sidebar Navigation [#953] -- Courseware: Inhaltsblock > Aufgaben-Element [#954] -- Courseware Aufgaben: Unterseiten werden nicht auf Rechte geprüft [#1112] -- Courseware Aufgaben: Name des Bearbeiters fehlt im Titel [#1113] -- Courseware Contents Overview: Eigene Seite wird nicht mitgezählt [#1114] -- Routen für die Sprechstunden/Terminvergabe sind nicht implementiert [#1149] -- Tests für die Routen der Sprechstunden/Terminvergabe implementieren [#1174] -- Aktion „URL zur Suche kopieren“ steht über dem Suchformular [#1208] -- Fehler im Code der JSONAPI [#1228] -- Migration 1.297 schlägt beim Update von 4.4 auf 5.1 fehl [#1256] - -15.07.2022 v 5.0.2 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.2&state=all -- Meine Räume: Suche findet nur Gebäude, keine Räume [#378] -- Sidebar und deren Elemente haben keine ARIA-Rollen [#519] -- Suchschlitz der globalen Suche verwendet keine ARIA-Rollen [#520] -- Footer ist nicht per ARIA-Rolle ausgezeichnet [#521] -- Beim Anlegen von Terminen prüfen, ob Terminende nach Terminbeginn [#651] -- Courseware: Import bzw. Kopieren aller Inhalte aus einem anderen Kurs nicht direkt möglich [#886] -- Courseware: Import legt Ordner im Dateibereich an, obwohl der Export keine Dateien enthält [#906] -- Schließenbutton im Dialog in Courseware ist falsch gestylet [#976] -- Fragebögen erstellen - Dialog zu klein [#1086] -- Courseware: Bearbeiten-Ansicht des Dokumenten-Blocks hängt sich auf, wenn es im Kurs viele verschachtelte Ordner gibt [#1130] -- Dialog zum Erstellen/Bearbeiten von Fragebögen hat keine konsistente Größe [#1148] -- Raumsuche: zwei Einträge mit "Bitte wählen" im Dropdown [#1161] -- Nutzer finden nach Abschalten des WYSIWYG-Editors die Einstellung nicht mehr wieder [#1165] -- Fehlerhafte Rollenzuweisung bei Einrichtungszuordnung [#1180] -- Tex-Markup in Stud.IP-Dialogen gibt es nur einmal [#1181] -- Error: Call to a member function get_perm() on null [#1209] -- Fehler bei Migration auf 5.0: Unknown column 'topic_id' in 'termine' [#1223] -- Englische Übersetzung ist mit Screenreadern unbrauchbar [#1229] -- OER Campus: Neue Suchergebnisse sind für Screenreader nicht erkennbar [#1246] -- Migration von 5.0 auf 5.1 (und 5.2) läuft in 5.1.21 und 5.1.27 auf Fehler [#1265] -- Neue Veranstaltungskategorie kann nicht angelegt werden [#1290] -- Veranstaltungsadministration: Semester wird nicht exportiert [#1296] -- Semester sperren wird die Veranstaltungen des Semester nicht dem gesperrten Anmeldeset zuordnen [#1329] -- Typo in Oer_MymaterialController::statistics_action() [#1330] - -15.07.2022 v 4.6.6 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.6&state=all -- Tabellenzellen in letzter Zeile einer umgebenden Tabelle bekommen immer einen css-border [#90] -- Anzeigefehler im persönlichen Dateibereich [#317] -- Dateibereich: "aus Bibliotheksverzeichnissen einbinden" ist viel zu promiment [#359] -- Studiengangsinformationen liefert falsche Zahlen [#913] -- Browser Safari zeigt bei Raumgruppenplänen Räume nicht an [#929] -- Individuelle Raumgruppen löschen nicht per tastatur erreichbar [#1094] -- RVV: Falsche Darstellung/Zählung der Vorlesungswochen [#1147] -- Falsche Sortierung in der Veranstaltungsverwaltung bei den Grunddaten (für Admins) [#1175] -- Fehler durch festgelegten Konstruktor in Interface `FileType` [#1280] -- Individuelle Raumgruppen: Aktionsmenü in der Sidebar falsch positioniert [#1286] -- Fehler beim Löschen von Sprechstundenterminen [#1300] -- Öffentlich zugängliche Raumpläne - Liste der Räume bietet keine Funktionen an [#1306] - -15.07.2022 v 4.5.8 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.5.8&state=all -- Raumsuche: Trefferliste sollte direkt Funktionen bereitstellen [#228] -- Raumeigenschaften vom Typ "einzeiliges Textfeld" werden nicht korrekt übernommen [#269] -- Löschen von Einzelterminen führt zu kaputten Raumanfragen [#707] -- "Anfrage auf ausgewählte Termine stellen" funktioniert nicht mehr [#711] -- Personenliste anlegen ohne Platzverteilung wirft Fehler [#927] -- PHP message: InvalidArgumentException: navigation item 'course/forum2/newest' not found [#944] -- Unklares Verhalten bei `url_for` mit URL-Fragmenten [#985] -- Anzeigen/Drucken des QR-Codes verhält sich komisch bzw. ist kaputt [#995] -- Dialog/Seite zu Fragebögen verlinkt nicht auf die vorhandene Hilfe [#1011] -- Raumsuche: hinzugefügte Filter funktionieren nicht [#1023] -- Raumsuche: falsche Zuordnung der Labels zu den Eingabefeldern [#1024] -- Ändern einer Raumbuchung führt zu Fehler "Unzureichende Berechtigungen" [#1072] -- Globale Suche reagiert nicht korrekt auf eingefügte Strings [#1101] -- Einladungen zu Studiengruppen lassen sich nicht akzeptieren [#1105] -- Individuelle Raumgruppen: Neue Gruppe kann nicht erstellt werden [#1133] -- Serialization of 'Closure' is not allowed [#1137] -- node-sass ist deprecated und soll ersetzt werden [#1143] -- Raumsuche Serialization of 'Closure' is not allowed [#1146] -- MVV-Modulbeschreibungen - Dialoge sind uneinheitlich groß [#1163] -- Suche im Vorlesungsverzeichnis - ergibt Fehlermeldung [#1176] -- Ungültiger Redirect beim Speichern von Konfigurationen [#1182] -- Eigene Bezeichnungen für Berechtigungsebenen in Veranstaltungen werden nicht ausgewertet [#1185] -- Verwendung von `action_link()` erzeugt kaputte URLs [#1188] -- Anmeldung zu Veranstaltungen nicht mehr möglich (bis einschließlich Stud.IP 5.0) [#1191] -- Export der Teilnehmerliste: Call to a member function getClass() on null [#1192] -- Tests für RRv2 schlagen fehl [#1193] -- Fehlerhaftes SQL in ForumEntry::checkRootEntry() [#1194] -- Fehlerhafter Datentyp in Test UserScheduleShowTest.php:testGetUserSchedule [#1195] -- Falscher MIME-Type für Word-Dokumente beim Download [#1205] -- Erkennung von Pflichtfeldern für Dialoge zu strikt [#1210] -- Warnings im LESS-Compiler [#1211] -- Räume bearbeiten - unnötiger Aufruf von array_reverse [#1212] -- Es können Raumanfragen auf ausgefallene Termine gestellt werden [#1214] -- Buchende Person kann nicht mehr programmatisch gesetzt werden. [#1220] -- Undefinierte Variable in ResourceBooking::validate() [#1221] -- Spalte `ex_termine.topic_id` ist verwaist und sollte entfernt werden [#1224] -- Text verschwindet aus Navigation beim Hover über kein Element [#1225] -- Fehler im Code der RESTAPI [#1227] -- Fehler im Code mancher MVV-Models [#1230] -- Fehler im Code des Dateibereichs [#1231] -- Fehler in den rrv2-Models [#1232] -- Class XYZ referenced with incorrect case [#1233] -- Funktion in StudipLog ist fälschlicherweise nicht static [#1234] -- Raumbelegungsplan Überschrift springt beim Laden [#1236] -- Forum: Cannot use [] for reading [#1238] -- Fehlerhafte Aufrufe von Methoden in Evaluationsklassen [#1239] -- Diverse Fehler in Klasse ForumBulkMail [#1240] -- API der Evaluationen versendet bei Fehlern Mails an einen externen Account [#1242] -- Fehler in StudipLock::get() [#1247] -- Aufruf unbekannter Klasse "DB_ELearning" [#1248] -- Aufrufe unbekannter Klasse `MvvDokument` in `lib/classes/MVV.class.php` [#1249] -- Fehler: Instantiated class Studip\Interactable is abstract. [#1250] -- Fehler im ContentModule: Call to an undefined method ContentModule::readData(). [#1252] -- Raumverwaltung: Übersicht: Namen von Standorten und Gebäuden haben ein falsches Zeiger-Icon [#1254] -- Nach dem Anlegen einer Buchung im Semester-Belegungsplan muss der Raum neu gewählt werden [#1255] -- Hilfe-Seite für Feedback Modul verlinken [#1258] -- Fehler vom Typ `Class referenced with incorrect case` [#1263] -- StudipIcon verwendet die Rolle "lightblue" [#1268] -- Belegungspläne werden nicht mehr angezeigt [#1281] -- Funktionen des WYSIWYG-Editors mit Eingabedialog ändern Scrollposition des Hauptfensters [#1293] -- RESTApi-Route /file/:file_ref_id/copy/:destination_folder_id defekt [#1302] -- Fehler in Routen der RESTAPI [#1303] -- Buttons haben falsche Fokus-Hervorhebung [#1304] -- Unverständliche Fehlermeldung: Fehler beim Laden des Hauptordners [#1305] -- Typo in TourController::delete_tour() [#1332] - -31.05.2022 v 5.0.1 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.1&state=all -- Skiplinks: Auswahl der Hauptnavigation springt auf die falsche Seitenhöhe [#104] -- OER Campus: Dialog „Eigenes Lernmaterial hochladen“ lässt sich nicht per ESC-Taste schließen [#110] -- Belegungsplan: "Individuelle Druckansicht" verliert die gewählte Woche [#199] -- Anfragenliste: Verlinkung zur Veranstaltung fehlt [#214] -- Interne Courseware-Links enthalten eine falsche URL, wenn sie in einem neuen Tab geöffnet werden [#279] -- Blickfang-Block: Layout kaputt bei langen Texten [#729] -- Ermittlung vom Standard Semester funktioniert nicht im Vorlesungsverzeichnis [#752] -- Bearbeiten eines Blockes auf einer Seite mit vielen Blöcken springt an den Seitenanfang [#781] -- Fehler als root beim Betreten der Courseware [#786] -- OER Campus: Nicht-herunterladbare Inhalte können nicht gelöscht werden [#822] -- Beim Courseware-Export und anschließenden Import gehen Seiten-Metadaten verloren [#846] -- Fehlermeldung und Abbruchmöglichkeit bei Fehlern beim Courseware Import [#847] -- Aktualisierung der Seitenstruktur nach dem Sortieren von Seiten über die Verwaltung [#883] -- Courseware: Warnung bzgl. Abbruch des Imports, wenn man die Seite verläßt [#885] -- Courseware: Import bzw. Kopieren aller Inhalte aus einem anderen Kurs nicht direkt möglich [#886] -- Courseware: formatiertem Text fehlt die CSS-Klasse `formatted-content` [#888] -- Courseware: Navigieren im Inhaltsverzeichnis nach Auswahl des Kopierziels [#892] -- Rangliste: BIGINT UNSIGNED value is out of range [#894] -- Courseware-Verwaltung: Verschieben einer Seite springt an den Seitenanfang [#897] -- Courseware: CSS deaktivert focus outline [#898] -- Courseware: "Elemente hinzufügen" klappt zu, wenn ich mit der Seite interagiere [#901] -- Courseware: Lernkarte entfernen entfernt auch alle Eingabefelder [#904] -- Courseware: Link-Block läuft beim Import auf einen Fehler [#905] -- Courseware: Import legt Ordner im Dateibereich an, obwohl der Export keine Dateien enthält [#906] -- `make test-functional` schlägt fehl [#916] -- StandardSearch('Seminar_id') ist kaputt [#948] -- Vorlesungsverzeichnis: Suche zeigt bei Gruppierung "Semester" keine Treffer an [#956] -- Courseware: Veröffentlichen auf OER Campus Dialog schließt sich nicht [#960] -- Checkboxen funktionieren nicht richtig in Profil->Einstellungen->Benachrichtigung [#962] -- Tägliche Mail Benachrichtigungen funktionieren nicht [#964] -- Forum: Strings in JS sind nicht mehr übersetzbar [#972] -- Im Chrome überlaget die Footer-Bar den Inhalt [#983] -- Reste der alten Übersetzungs-API entfernen [#992] -- Nicht übersetzbare Texte in resources/assets/javascripts/bootstrap/mvv_difflog.js [#997] -- Filtermöglichkeit im Dateibereich ist defekt [#1007] -- LTI-Tools: Konfigurationen funktionieren nach Update auf 5.0 nicht mehr [#1042] -- Speichern von Blöcken in persönlichen Lernmaterialien nicht möglich [#1044] - -31.05.2022 v 4.6.5 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.5&state=all -- Belegungspläne: Datumsauswahl ohne Aktivierung durch Anklicken auf Haken [#187] -- Dateiübersicht / Arbeitsplatz: "Persönlicher Dateibereich" ist die falsche Bezeichnung, out of memory Fehler bei vielen Dateien [#800] -- Raumsuche - Räume zur Raumgruppe hinzufügen funktioniert nicht [#890] -- Unknown action 'read' im JSUpdater bei neuen Nachrichten [#891] -- Fehlender Hinweis bzgl. Raumbuchungen beim Löschen von VA-Terminen [#926] -- Fehler beim Aufruf der Übersichtsseite, wenn man die Termine auch verwalten darf [#931] -- Fehler beim Löschen von Terminvergabe-Slots [#932] -- Tippfehler bei den Übersetzungen [#936] -- Fehler bei den Sichtbarkeitseinstellungen der "erweiterten Einstellungen" [#938] -- Error: Class 'ForumEntry' not found in ForumProvider.php:21 [#940] -- PHP Warning: call_user_func() expects parameter 1 to be a valid callback, first array member is not a valid class name or object [#955] -- Teilnehmer/Gruppen: Multipersonsearch führt zu Speichermangel [#1000] -- "Meine Studiengruppen" für Admins sichtbar [#1097] - -31.05.2022 v 4.5.7 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.5.7&state=all -- resource_booking_intervals fehlt Index auf booking_id [#198] -- Raumsuche: Filter hinzufügen funktioniert nicht [#225] -- Raumsuche: Sitzplätze sollte eine sinnvolle Vorbelegung haben [#226] -- Raumsuche: gewählter Wochentag verschwindet nach der Suche [#227] -- Error: Class 'RESTAPI\Routes\Resource' not found [#238] -- In den Rechtekonfigurationen für MVV fehlt an Modulen und Studiengangteilen der Eintrag für zugeordnete Personen [#271] -- Raumberechtigungen: Admin einer Einrichtung kann unsichtbare Accounts nicht finden [#379] -- Löschen eines Studienganges... I18N - Fehler [#555] -- Auflösen von Raumanfragen: falsche Räume vorgewählt [#710] -- Raumanfrage erstellen: Räume werden bei der Angabe von Sitzplätzen und einer boolean-Eigenschaft nicht gefunden [#725] -- Anmeldung mit Passwort überschreibt bei falscher Eingabe das Passwort im Dialog [#741] -- Data-Dialog ignoriert Pflichtfelder [#772] -- Mit Tablesorter sortierbare Tabellenspalten werden mit englischer Beschreibung vorgelesen [#794] -- Externe Seite: Warnungen mit PHP 7.2 [#827] -- Anzeigefehler des Belegungsplans in der Mobilansicht [#869] -- Button „Bearbeiten“ in Raumansicht ohne Funktion [#870] -- Lageplan ohne Geokoordinaten [#871] -- SORM-Konstruktor kann keinen unvollständigen PK setzen [#878] -- Spalte `termine.topic_id` ist verwaist und sollte entfernt werden [#881] -- Ankündigungen: Lesen der Kommentare wird nicht registriert [#903] -- Kein Redirect nach Schreiben eines Kommentars zu einer Ankündigung [#907] -- messages/write: Unzureichende Rechteprüfung für filter-Parameter [#908] -- ILIAS-Schnittstelle: Fehler bei Wiederherstellen von LDAP-Accounts [#941] -- Raumverwaltung: persönliche Nachrichten statt Systemnachrichten verschicken [#942] -- Blubberbenachrichtigungen führen in manchen Fällen zu ungültigen Links [#943] -- "Call to a member function getPropertyObject() on null" beim Anzeigen einer Ressource [#945] -- SkipLinks::addLink() dekodiert die reingereichte URL [#951] -- Eigene Implementierung von jQuery-Selector ":invalid" entfernen [#952] -- Spezialbehandlung für Reformationstag 2017 sollte entfernt werden [#958] -- Unknown column 'seminar_user.visible' in 'where clause' [#965] -- ResourceProperty::__toString prüft bei user-Eigenschaften nicht nach, ob ein User-Objekt gefunden wurde [#977] -- Öffentlich zugängliche Belegungspläne können für Personen ohne Raumberechtigungen nicht zugänglich sein [#978] -- Veranstaltung anlegen: UnexpectedValueException: no data found [#981] -- STUDIP.jsonapi.GET() kodiert URL-Parameter falsch [#984] -- Admin > Überschneidungskontrolle > Gefundene Konflikte werden nicht angezeigt [#986] -- Übersetzung von angepassten Titeln schlägt fehl [#990] -- Fehlendes URL-Encoding der Parameter in resources/assets/javascripts/bootstrap/resources.js [#998] -- MVV: Integrity constraint violation beim Vergleich von Modulbeschreibungen [#999] -- Fehlerhaftes Hinzufügen von Skiplinks im Template "index_nobody.php" [#1006] -- Fehlerhafte farbliche Auszeichnung bei öffentlichen Veranstaltungen [#1008] -- Nach Speichern von Konfiguration dorthin springen [#1013] -- Verwaltung von Systemkonfigurationen: Kategorie klappt nach dem Speichern zu [#1014] -- Gradebook: Tutoren können keine Noten eintragen [#1018] -- Über die URL angesprungene Elemente verschwinden hinter dem Header [#1019] -- Raumsuche: Zeitbereich für Semester ist falsch vorbelegt [#1022] -- Migration 1.113 löscht Einstellungen, die ihr nicht gehören [#1028] -- Zusätzliche LTI-Parameter werden bei "=" abgeschnitten [#1040] -- Anmeldung mit Passwort: Bearbeiten der Regel überschreibt das Passwort [#1045] -- Log-Event RES_PERM_CHANGE hat kein Template [#1065] -- Passwortänderung: Meldung „Das Passwort ist zu kurz“ bei zu langem Passwort [#1066] -- Globale Suche nach Veranstaltungen zeigt keine Semester mehr an [#1069] -- Falsche Verwendung von `semester_token` bei mehr als einer Sprache [#1071] -- Route /institute/:id liefert den Namen als leeres Objekt zurück [#1076] -- Fehlerhaftes HTML im Template [#1092] -- Rendering von `ClipboardWidget` und abgeleiteten Klassen nicht korrekt [#1102] -- Fatal Error auf der Profilseite [#1106] -- Semester::current not found [#1111] - -06.04.2022 v 5.0 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0&state=all -- .gitignore-Dateien fehlen [#2] -- Videoeinbindung funktioniert nicht [#4] -- Courseware: Übersetzung funktioniert nicht [#5] -- Courseware: Fehler bei webp-Dateien? [#7] -- Auflösen der Navigation unter Tools [#25] -- Courseware: Fehler - Seiten werden doppelt eingefügt beim Verschieben [#26] -- Call to a member function getFullName() on null in consultation/export/print.php [#31] -- Homepageplugins (Sprechstunden) können nicht aktiviert werden [#37] -- Arbeitsplatz/Dateiansicht: Übersichtsseite fehlen Ansichten [#40] -- Tests im Jenkins CI sind kaputt [#42] -- Courseware: Import funktioniert nicht [#49] -- Courseware: Anlegen eines neuen Inhalts bietet keine eigenen Dateiordner an [#54] -- Fehler beim öffnen des Veranstaltungskalenders als root/admin [#55] -- Courseware: VideoBlock - Settings funktionieren nicht richtig [#65] -- Migration 20210201_step_00349.php führt u.U. zu Duplicate Entry Fehler [#70] -- Anderer Text zur Einstellung der Sichtbarkeit einer Veranstaltung [#74] -- "Meine Einrichtungen" Iconfarben passen noch nicht [#78] -- Tippfehler beheben [#83] -- Icongrößen müssen in 5.0 gesetzt werden [#85] -- Feintuning der Kacheln unter Mein Arbeitsplatz [#86] -- Wiki: Inhaltsverzeichnis nicht per Tastaturnavigation erreichbar [#106] -- Courseware: Verwaltungsseite stört Skiplink-Reihenfolge [#107] -- Courseware (5.0): Neues Lernmaterial: „Vorschaubild hochladen“ nicht per Tastaturnavigation erreichbar [#108] -- Tab Container enthält leere Elemente [#114] -- Falscher Iconpfad auf der Startseite eines leeren Wikis [#116] -- Unbekannte Courseware Block-Typen in der DB behandeln [#120] -- README-Datei nicht mehr aktuell [#121] -- Veranstaltung: Kurzinfo: Kaputtes HTML im Bereich Grunddaten [#127] -- Fehlender Uni-Name bei Mail zur Passwortänderung [#134] -- Fehlende Components für Plugins [#139] -- Admin -> System -> Konfiguration: Sortierung fehlt [#144] -- Verwendung von vue-gettext für die Übersetzung im JS-Code [#149] -- Übersetzungen 5.0 [#150] -- Mein Arbeitsplatz - Widgets [#151] -- AudioBlock zeigt Aufnahme Option nicht an [#153] -- Fehler beim Kopieren von Veranstaltugnen [#154] -- Unerwartetes Verhalten beim Hinzufügen von Blöcken bei mehreren Abschnitten auf einer Seite in Courseware [#156] -- Fehlende Ordner in data bei frischer Installation [#161] -- Fehlende Dimensionen in Icon-SVGs [#163] -- Courseware Import & Export von TextBlöcken fehlerhaft [#169] -- Courseware Import bricht gelegentlich mit einem 409 ab [#170] -- Modulverzeichnis: Invalid parameter number: number of bound variables does not match number of tokens [#181] -- Veranstaltungskategorien: Inhaltselemente nicht wählbar [#183] -- Courseware: rote Icons verschwinden nicht [#184] -- Weiterentwicklung / Verbesserung Sprechstunden [#189] -- Farbcodierung in Veranstaltungen und Planer [#191] -- Autoloader funktioniert nicht für phpCAS [#206] -- Aufruf der Teilnehmendenliste in Studiengruppen führt zu Exception [#207] -- Issue: Call to undefined method SemClass::getSlotModule [#211] -- Falsche Semesterzuordnung nach dem Update auf 5.0 [#212] -- Raumanfragen: Geschlossene Raumanfragen können nicht wieder geöffnet werden [#216] -- Courseware Übersicht [#229] -- Löschen von Dozenten führt zu Fehler [#231] -- XML-RPC Web-Services funktionieren nicht mehr [#232] -- Deaktivierter OER-Campus über Schnellzugriff erreichbar [#233] -- StudipCachedArray liefert falsche Daten [#237] -- Blättern im Veranstaltungsverzeichnis: Semesterauswahl liefert falsche Veranstaltungen [#244] -- Courseware Einstellungen werden nicht angezeigt [#245] -- Courseware Kopieren aus Veranstaltung bietet nicht alle Veranstaltungen an [#246] -- Courseware Migration falscher default Wert [#247] -- Blättern im Veranstaltungsverzeichnis: ausgewähltes Semester springt beim Blättern zurück [#248] -- Migration der Seminare-Semester-Tabelle ist fehlerhaft [#249] -- Courseware: Inhalte mit "Sichtbar ab" in der Zukunft sind für Teilnehmer sichtbar [#253] -- Mount Point '#tiled-courses-sidebar-switch .sidebar-widget-content .widget-list' not found in document [#254] -- Courseware: Blöcke in Tabs einfügen funktioniert nicht mehr [#255] -- Courseware Dateien einbinden wirft Fehler [#256] -- Courseware Fehler bei Dateien die gelöscht worden sind [#257] -- Embed Block wirft Fehler beim Import [#259] -- Dateiwähler zeigt keine oder nicht alle Dateien aus dem Dateibereich [#260] -- Courseware: LaTeX-Formeln in Textblöcken werden als Code angezeigt [#266] -- Meine Veranstaltungen: Einige rote Icons werden nicht zurückgesetzt [#268] -- Zeiten/Räume: Aktion „Regelmäßigen Termin hinzufügen“ funktioniert nicht bei unbegrenzten Veranstaltungen [#273] -- Dropdown Menü in einem Opencast-Block in Courseware wird am unteren Bildschirmrand nicht vollständig angezeigt [#274] -- Versionierung der von webpack generierten assets funktioniert nicht richtig [#275] -- Beim Kopieren von Courseware-Inhalten sind Veranstaltungen mit identischem Titel nicht unterscheidbar [#277] -- Liste der Veranstaltung in "Arbeitsplatz -> Courseware -> Meine Veranstaltungen" ist unvollständig [#278] -- Interne Courseware-Links enthalten eine falsche URL, wenn sie in einem neuen Tab geöffnet werden [#279] -- Courseware Contentbar Navigation fehlerhaft [#280] -- Meine Veranstaltungen: Klick auf Zahnrad-Icon führt bei Studiengruppen zu Fehler [#282] -- Der Inhaltsverzeichnis-Block in Courseware zeigt auch Seiten an, die noch nicht sichtbar sein sollten [#283] -- In Courseware-Blöcke eingebundene Dateien aus versteckten Ordnern sind für Studierende nicht sichtbar [#285] -- Fehlermeldung bei Aufruf der Terminvergabe [#288] -- Die Courseware-Einstellungen sind für Root- und Admin-Accounts nicht sichtbar [#289] -- In den Courseware-Einstellungen lässt sich die Kapitelabfolge nicht von "sequentiell" auf "frei" stellen [#290] -- Im Dialog zum Kopieren von Themen aus Veranstaltungen zeigt das Suchfeld nur einen Fehler [#291] -- Courseware: Blöcke in Tab- und Akkordeon-Abschnitten verschwinden, wenn die Reiter bearbeitet und die Änderungen gespeichert werden [#292] -- Courseware: Paginiertes Laden statt festgelegtem Limit [#293] -- Courseware Tab Container zu wenig Schutzraum für den Inhalt [#294] -- DocumentBlock hat Icon-Fehler [#295] -- Courseware: Document Block zeigt Fehlermeldung seit #293 [#296] -- Raumanfrage auflösen: Doppelte Scrollbar bei vielen Raumvorschlägen [#297] -- Blubber Screenshot auf der Mehr... Seite wird nicht angezeigt [#305] -- Courseware Im- und Export fehlerhaft [#306] -- Als Leser eingetragene Personen erhalten beim Aufruf der Veranstaltung weiße Seite [#308] -- Courseware-Verwaltung: Breadcrumb verschwindet [#309] -- Courseware: Umfangreiche Seitenbäume verlangsamen die Verwaltungsansicht [#311] -- Courseware-Verwaltung: Beim Kopieren sind die gelben Pfeile neben dem Titel der Courseware nicht anklickbar [#312] -- Löschen einer Seite zerstört Navigation [#315] -- Courseware-Verwaltung: Seiten lassen sich nicht verschieben [#318] -- Es gibt keine Rückmeldung, dass der Dialog "Seite bearbeiten" nicht aufgerufen werden kann, wenn eine andere Nutzer*in den Dialog geöffnet hat [#320] -- Courseware lädt die Struktur immer doppelt [#322] -- Beim Kopieren/Verschieben verschwindet der Hinweis, dass gearbeitet wird zu früh [#325] -- Import hängt beim Embed-Block [#326] -- Courseware: Fehlende `allowedPagingParameters` in Courseware-Routen mit Paginierung [#327] -- Offene Gruppen in "Meine Veranstaltungen" und "Benachrichtigungen anpassen" verwenden `MY_COURSES_OPEN_GROUPS` unterschiedlich [#328] -- In der Dropdown-Liste für Ordner aus der Dateiablage gibt es nur 30 Einträge [#329] -- Courseware: Mehrfach verknüpfte Inhalte werden beim Kopieren mehrfach dupliziert [#336] -- Container werden beim Löschen von Blöcken nicht aktualisiert [#342] -- Import- und Kopier-Fehler mit AudioBlock [#344] -- Vertretungen können nicht aus Veranstaltungen ausgetragen werden [#346] -- Kopieren von Courseware-Inhalten gibt den Nutzenden zu wenig Feedback [#347] -- Es gibt keine Möglichkeit mehr, einzelne Räume von der globalen Buchungssperre auszunehmen [#348] -- Teilnehmergruppe: Info-Tooltip liefert beim Anklicken einen Fehler [#352] -- Sortierung von Daten auf externen Seiten nicht möglich [#353] -- Ein gesetztes Sichtbarkeits-Datum in Courseware wird nach dem Speichern nicht direkt angezeigt [#354] -- Beim Kopieren und Verschieben von Courseware-Blöcken wird die Anzeige des Ziels nicht automatisch aktualisiert [#355] -- Raum wird beim Löschen nicht aus Raumgruppe entfernt [#361] -- Schlechte Performance beim Aufruf von CoursewareInstanceShow [#362] -- Forum in Einrichtungen verschwunden [#363] -- Reihenfolge der Tools in Einrichtungen falsch [#364] -- Verwaltung von Veranstaltungen: Iconfarben passen noch nicht [#368] -- Courseware: Leinwand unter iOS nicht nutzbar [#373] -- Courseware: Audio-Block lässt sich in Safari in iOS nicht abspielen [#374] -- Unbegrenzte Veranstaltungen haben Startzeitpunkt! [#377] -- Einrichtungsnews werden nicht angezeigt [#380] -- Reiter "Personal" in Einrichtungen verschwunden [#381] -- Terminvergabe: Aufruf der Druckansicht führt zu Fehler [#385] -- Terminvergabe: Änderung von Termingrund führt zu Fehlermeldung [#392] -- Multi-Byte-String-Funktionen in SimpleORMap sind überflüssig [#398] -- Veraltete Positionen und Formulierungen in Touren [#402] -- Weiterleitung auf neue Wiki-Seiten funktioniert nicht mehr [#415] -- Courseware: Fehler beim Laden des Block-Feedbacks [#416] -- Fehlermeldung beim Löschen von Nutzern [#417] -- Datenfelder: Bearbeitung der Werteliste bei radio und selectbox nicht mehr möglich [#420] -- Wiki: SQL-Fehler "Illegal mix of collations" [#423] -- Inkonsistente Darstellung bei den Aktivitäten [#424] -- Abfrage der Veranstaltungen einer Person in CourseWare liest die Daten falsch aus. [#427] -- OER-Campus Icon nicht konsistent [#435] -- Courseware: Fehler, wenn eine Veranstaltung kein Heimatinstut hat [#443] -- JSONAPI: `children`-Relation des `StructuralElement`-Schemas [#445] -- Courseware: Seiten aus anderen Kursen werden nicht mehr zum Kopieren angeboten [#446] -- Upload-Limits werden falsch ausgewertet [#448] -- Voreingestellte Plugins sind nach dem Update auf 5.0 nicht mehr aktiviert [#449] -- Veranstaltungskategorien: Änderungen an Inhaltselementen können nicht auf vorhandene Kurse angewendet werden [#450] -- Courseware: Struktur wird nach Kopieren von Seiten nicht (sofort) aktualisiert [#454] -- Courseware: Scrollbar im Dialog "Seite bearbeiten" nicht mit der Maus bedienbar [#457] -- Abruf von `jsonapi.php/v1/courses/{id}` funktioniert nicht für Veranstaltungen, die Zusatzangaben erfordern [#458] -- Dateien in Unterordnern von unsichtbaren Ordnern werden Studierenden in Courseware nicht angezeigt [#464] -- Ein einzelner Block in einem Tab- oder Akkordeonabschnitt kann nicht verschoben werden [#466] -- Scrollbarposition im Inhaltsverzeichnis beeinflusst die Scrollposition in "Elemente hinzufügen" und umgekehrt [#467] -- Sichtbarkeit von Werkzeugen wirkt sich nur auf den Reiter aus [#468] -- Fehlende Indizes [#470] -- Dateibereich: Abstände in Ordner- und Lizenzauswahl falsch [#473] -- SORM-API-Dokumentation ist veraltet bzw. nicht korrekt [#478] -- Performanceproblem auf der CW-Übersichtseite [#488] -- XSS: Textblock der Courseware ermöglicht Ausführung von JS-Code [#489] -- Falsche Semestersortierung bei Arbeitsplatz > Courseware > Meine Veranstaltung [#490] -- Wiki: Jede Seite hat als Titel "WikiWikiWeb" in der Kopfzeile [#493] -- Release 5.0 [#495] -- Courseware: Nach dem Anlegen des (ersten persönlichen) Lernmaterials lande ich nicht darin [#509] -- falscher Funktionsaufruf in HiddenFolder [#517] -- Letzte Inkonsistenzen ContentBar (Wiki/Courseware) [#526] -- Dialog "Ausgewählte Nachrichten löschen" analog zu "Alle Nachrichten löschen" [#528] -- Änderung der Semesterangaben werden nicht mehr protokolliert [#529] -- Courseware: Auffindbarkeit des Inhaltsverzeichnisse und Vollbildmodus für (neue) Nutzende [#536] -- Courseware: Darstellung der Kacheln im Default [#537] -- Fragebögen: Darstellung der Diagramme via Chart.js erst nach einem Resize-Event korrekt [#538] -- Courseware IHV ist über Tab erreichbar wenn es ausgeblendet ist [#542] -- Fehlerhafte Textstrings in Vue-Komponenten [#545] -- Kleinschreibung in CoursewareChartBlock [#546] -- Fehlende i18n Markierungen [#547] -- Courseware Modul-Beschreibung nicht aktuell [#548] -- Accessibility-Probleme in der Courseware [#554] -- Blubber: Call to a member function signalsAttention() on null [#557] -- Courseware: "Inhalte werden geladen ..." durch Warte-Indikator ersetzen [#560] -- Plugin-Verwaltung bietet noch Standard-Aktivierung in Veranstaltungen an [#568] -- „Lizenzauswahl“ bei Dateien: Screenreader liest Bedingungen nicht vor [#571] -- AudioBlock hat Probleme mit Chrome [#572] -- Verwaiste Template von "Meine Veranstaltungen" [#573] -- Courseware Dialog zum löschen von Blöcken zu klein [#574] -- TypeError in courseware-confirm-block [#575] -- Courseware Export Status fehlerhaft [#577] -- TypeError: Argument 1 passed to StudipCachedArray::loadData() must be of the type string, null given [#580] -- Courseware: Aktionsmenüs sind nicht tastaturbedienbar [#584] -- Courseware: Inhaltsverzeichnis: Beim Öffnen per Tastatur wird der Fokus nicht in das Inhaltsverzeichnis verlegt [#586] -- Courseware: kaputte Ansicht aus Teilnehmersicht, wenn die Einstiegsseite unsichtbar ist [#615] -- Terminvergabe: Persönliche Nachrichten statt Systemnachrichten versenden [#616] -- Stud.IP 5.0 Installationsassistent hat in Schritt 6 ein kaputtes Layout [#618] -- Demodaten: Raumverwaltung: Raumgruppe: Berechtigungen für die gesamte Raumgruppe setzen: Berechtigung für „unbekannt“ wird angezeigt [#619] -- Kopieren von Courseware-Inhalten aus Veranstaltungen: Kein Hinweis darauf, dass keine VA zum Kopieren da ist [#621] -- Courseware Inhaltsverzeichnisblock Layout [#625] -- Exception beim Löschen von Nutzern: Method ConsultationBlock::deletebyteacher_id not found [#629] -- Rollenverwaltung: Anlegen und Löschen von Rollen verursacht Fatal Error [#630] -- Courseware: Lange Ladezeiten auf der Inhalte-Seite bei komplexer Struktur [#631] -- TFA: Email Token zu kurz gültig (0,5 Minuten) [#634] -- Courseware: Fehlermeldung in der Konsole beim wechseln der Seite [#641] -- Courseware: Löschen von (komplexeren) Seiten [#643] -- Dateien aus anderen Veranstaltungen hinzufügen funktioniert nicht [#645] -- Courseware: Dateiordner Block erzeugt Fehlermeldung, wenn ein Ordner aus dem persönlichen Bereich gewählt wurde [#646] -- OER Campus: Data too long for column 'content_type' [#653] -- Link auf externe Hilfe verweist auf 5.1 statt 5.0 [#654] -- Löschen von InstituteMember schlägt fehl [#656] -- CoursewareDashboard: ActivityStreamShow kennt Filter nicht [#657] -- OpenGraph-Informationen werden doppelt ausgelesen oder ausgegeben [#662] -- OER Campus: Datei von Dateibereich aus einbinden [#668] -- Teilnehmende: Separate Sichtbarkeitseinstellung für Gruppenseite wieder entfernen [#669] -- Inhalte im OER-Campus nicht breit genug angezeigt [#670] -- Sprechstundentermin reservieren: Exception, wenn kein Grund angegeben wurde [#673] -- Vue-Integration von Blubber für Plugins [#676] -- Courseware Aktionen enthalten export [#677] -- Veranstaltungssuche beim automatischen Eintragen funktioniert nicht richtig [#685] -- Courseware: TypewriterBlock hat falsches Icon [#708] -- Courseware: Inhaltsverzeichnisblock enthält falschen Beschreibungstext [#709] -- Nur noch veranstaltungsbezogene Sprechstunden/Termine in Veranstaltungsübersicht verlinken [#713] -- Bezeichnug "Seite" in Courseware Verwaltung missverständlich [#721] -- Courseware ContentBar Breadcrumb kürzt zu früh ein [#727] -- Löschen von CW-Seiten mit Unterseiten dauert sehr lange [#736] -- EmbedBlock Event Listener wird nach wechseln der Seite nicht abgeräumt [#738] -- Courseware: Neue Blöcke können nicht hinzugefügt werden [#740] -- Anmeldung zu Veranstaltungen mit Losverfahren und Teilnahmebedingung funktioniert nicht [#742] -- "Abschnitt bearbeiten"-Dialog ist zu klein für den Inhalt, wenn mehr als ein Fach angelegt wird, Inhalt passt sich nicht an [#743] -- Meine Veranstaltungen: Alle als gelesen markieren erfasst nicht Ankündigung und erzeugt seltsame Meldung [#746] -- OER-Campus: Suche bleibt kommentarlos, wenn nichts gefunden wurde [#749] -- OER-Campus: Material kann ohne Titel angelegt werden [#750] -- Meine Veranstaltungen: Reihenfolge und freie Slots nutzen unterschiedliche Logik [#751] -- Fragebögen zu früh sichtbar [#755] -- Inhaltsverzeichnisblock schließt nicht bündig ab [#756] -- Inhaltsverzeichnisblock zählt Seiten in Version 5.0 falsch [#757] -- countChildren im Inhaltsverzeichnisblock wird nicht mehr verwendet [#759] -- Hilfe Touren: Schritte können nicht gelöscht werden. [#760] -- Error: Call to undefined method Courseware\Instance::canEdit() [#764] -- Verwaltung von Veranstaltungen: falsche Icons [#777] -- User->getHomepageElements - obsoleter code [#788] -- Courseware: Anzeigefehler in der Sidebar [#790] -- OER Campus: TypeError: results is null [#792] -- OER Campus ermöglicht "feindliche Übernahme" der `oer_hosts` [#793] -- Icons fehlen in Profil->Einstellungen->Benachrichtigung [#796] -- Courseware: Call to a member function getDownloadURL() on null [#803] -- Courseware: Inhaltsverzeichnis scrollt an die falsche Stelle [#804] -- Courseware: Aufklappen des Akkordeon springt zum Seitenanfang [#808] -- Courseware: Seitennavigation springt nicht zum Seitenanfang [#809] -- Courseware: EmbedBlock ignoriert Proxy Einstellungen [#816] -- Courseware: Seite bearbeiten - Farbauswahl nicht möglich [#817] -- Courseware: a11y Änderungen sorgen für unerwartetes Scrolling [#825] -- Download Block setzt kein userdata [#826] -- Studiengruppen werden nur noch im aktuellen Semester angelegt [#828] -- Courseware: loadTeacherStatus in eigener CW führt zu Fehler [#829] -- Anlegen neuer Veranstaltungen führt bei englischer Spracheinstellung zu Fehler [#831] -- Der Dialog beim Löschen einer Seite macht nicht deutlich, dass auch alle Unterseiten gelöscht werden [#833] -- Administration von Foren kaputt [#843] -- Globale Suche wirft InvalidArgumentException: Element could not be appended, element with id: 928d9ea089aa5442f8edbcb534758d93 [#844] -- IFrame Block fügt der URL immer einen Parameter hinzu [#848] -- Tippfehler in lib/modules/ConsultationModule.class.php [#850] -- Doppelter Textstring in lib/modules/CoursewareModule.class.php [#851] -- CoursewareCourseManager.vue: Textstring verweist auf Aktionen, die es nicht gibt, weiterer Textstring enthält Tippfehler [#854] -- Courseware: Tutoren können keine Inhalte aus anderen Kursen kopieren [#856] -- Kopieren von Courseware Inhalten prüft nicht Leseberechtigung der Quelle [#857] -- CoursewareCourseManager.vue: Reiter „Verschieben“ ist nicht übersetzbar. [#863] -- "Passwortlink zusenden" funktioniert für Admins und Root nicht [#866] - -05.04.2022 v 4.6.4 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.4&state=all -- Löschen von Nachrichten im Posteingang vs. Gesendete-Nachrichten [#565] - -05.04.2022 v 4.5.6 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.5.6&state=all -- Sperrzeiten sperren auch globale Raumadmins [#186] -- Informationen zur Raumanfrage: HTML in Anzeige der Termine [#370] -- In den persönlichen Bereich verschobene Dateien lassen sich nicht mehr löschen / verschieben [#433] -- Aktionsmenü ist nicht korrekt für Screenreader ausgezeichnet [#441] -- MVV: Beim Anlegen eines Modulteils werden die zugeordneten Sprachen nicht übernommen [#444] -- Buttons kürzen Text auf schmalen Bildschirmen nicht [#463] -- Anzeigefehler im Dialog "Nachricht schreiben" [#471] -- Inkonsistente Anzeige bei Vorlesungsstart mitten in der Woche [#472] -- Aktionsbereich für die Radiobox auf "Farbgruppierung Veranstaltungen" ist zu klein [#475] -- AccessDeniedException in files für Öffentliche Veranstaltung [#476] -- ckeditor: Upload per Drag&Drop lädt die gleiche Datei in mehrere Eingabefelder hoch [#487] -- Studierendenansicht simulieren: Funktion für root nicht verfügbar [#502] -- Raumanfrage auflösen produziert unsinnige Nachfrage [#511] -- Inhalte von Unterordnern in versteckten Ordnern können nicht ausgelesen werden, selbst wenn man " Zugriff auf Dateien per Link erlauben" setzt. [#518] -- Hilfelasche: Iconnamen werden vom Screenreader vorgelesen [#522] -- Avatarmenü: ARIA-Rollen fehlen und ARIA-Rolle „expanded“ wird zweimal verwendet [#525] -- Per Skiplink angesprungene Elemente verschwinden aus der Fokus-Reihenfolge [#527] -- Austragen aus Hauptveranstaltung in der Mobilansicht möglich [#532] -- Icons: alt-Attribute von img-Elementen sollten nicht den Iconnamen enthalten [#533] -- Teilnehmendenseite: Checkbox ist nicht mit dem Namen der Person verknüpft [#540] -- Avatar-Icon wird in Tabellen vorgelesen, obwohl der Name direkt daneben steht [#553] -- Zusatzangaben werden beim Verlassen der Veranstaltung nicht gelöscht [#559] -- Infotext bei verpflichtender Abfrage von Zusatzangaben [#563] -- JQuery-UI Security-Update [#566] -- Plugin-Typen werden beim Update nicht aktualisiert [#569] -- Fehler beim Anklicken von Veranstaltungsterminen in der Monatsansicht im pers. Terminkalender [#578] -- Unit-Tests schlagen unter PHP 7.4 fehl [#607] -- data-secure kann keine Elemente von der Prüfung ausnehmen [#611] -- make schlägt in Stud.IP 4.5 fehl [#617] -- Rechschreibfehler in CronjobScheduler [#624] -- Stud.IP 4.5: Syntax Error in HiddenFolder [#626] -- Fehlerhafte Behandlung von Hashes aus der Location für Skiplinks [#627] -- Termine: Falsche Zeichenkodierung [#637] -- Falsche Variablenzuweisung im Template von "Meine Studiengruppen" [#638] -- Rolle bleibt nach dem Löschen im Cache [#644] -- accordion.js wirft Fehler wegen jquery Version (Coursewareplugin Gruppierungsblock) [#661] -- Löschen eines Sprechstundentermins im Kalender löscht nur den Termin, nicht aber die zugehörige Buchung [#671] -- Ungültiger Redirect [#672] -- Ungültige Redirects [#674] -- Probleme mit Pagination-Klasse [#683] -- X-Location Header wird URL-codiert ausgeliefert [#684] -- XSS-Probleme beim Feedback [#689] -- Feedback: Typo "Es wurden noch Feedback-Elemente angelegt." [#690] -- Falscher Name für Rechteverwaltung bei Raumeigenschaften [#694] -- MVV: Nicht übersetzbare Strings [#698] -- Wiki-Versionen können von Teilnehmende gelöscht werden. [#724] -- Semesterbelegungsplan - Semesterfilter wird immer zurückgesetzt [#745] -- Mobile Darstellung: Dialog nach Abmeldung nicht optimiert [#748] -- View resources/_common/_resource_tr.php fragt Eigenschaft „booking_plan_is_public“ falsch ab [#761] -- Use of undefined constant DEFAULT_COLOR_NEW [#763] -- Blubber drag'n'drop führt zu unerwünschten Uploads [#799] -- Mobilansicht: select2 in der Sidebar unbedienbar [#815] -- seminar_user.comment von TINYTEXT zu VARCHAR(255) ändern [#830] -- Datei- und Aktivitätsübersicht kaputt [#834] -- Buttons als Sidebar-Aktionen gehen nicht über die gesamte Breite [#858] -- Nutzer anlegen - Whitespace [#865] - -24.12.2021 v 4.6.3 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.3&state=all -- [Security] tls1.0 in stream_socket_enable_crypto verwendet [#118] -- Rechtschreibfehler views/files/_overview [#152] -- randomBytes() in CSRFProtection.php liefert nicht die geforderte Menge an zufälligen Bytes [#177] -- HiddenFolder permission visibility Issue [#200] -- Blubber: Sortierung der Threads unter Community unintuitiv [#319] -- Falsches Datumsformat bei Ankündigungen (Englische Ansicht) [#323] -- Ausgabe der Ankündigungen auf templatebasierten externen Seiten ist kaputt [#335] -- Doppelte Namen bei Studiengruppen [#369] -- Räume werden bei der Raumauflösung als FREI angezeigt [#390] - -24.12.2021 v 4.5.5 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.5.5&state=all -- RVV: Raumwunsch bei kurzzeitig gesperrten Räumen [#41] -- OAuth: Call to a member function grantAccess() on bool [#46] -- Raumeigenschaften für alle Personen anzeigen, die auch den Wochenkalender des Raumes sehen kann. [#52] -- Raumeingenschaften - Belegungsplan [#53] -- Platzaufteilung im Dialog "Raumeigenschaften" ungünstig [#57] -- Anmelderegel "höheres Fachsemester bevorzugen" zufällige Darstellung der Studiengangsbedingungen [#61] -- Benachrichtigung über selbst gelöschte Buchung verwirrend [#62] -- Logeinträge für Raumbuchungen in Veranstaltungen werden nicht der Veranstaltung zugeordnet [#66] -- MVV-Studiengang-Ansprechpartner: Externe Personen [#69] -- Administration von Einrichtungen zeigt die aktuelle Einrichtung nicht an [#82] -- Anmeldeset > Losverfahren > Versteckte Veranstaltungen können ausgewählt werden [#84] -- Raumsuche: Belegungspläne werden nicht mit dem Beginn des Zeitbereiches geladen, der bei der Raumsuche verwendet wurde [#95] -- Blubber: Datei hochladen-Icon ist nicht per Tastaturnavigation erreichbar [#99] -- Use of undefined constant nobody in smileys.php [#115] -- Export von Raumbuchungen: Bei VA-bezogenen Buchungen wird der Veranstaltungstitel nicht im Feld Beschreibung hinterlegt [#123] -- Export von Raumbuchungen: Bei Buchungen mit Wiederholungsterminen wird nur der erste Termin exportiert [#126] -- Raumsuche: Individuelle Raumgruppen stehen nur für Personen mit Berechtigungen an der Raumverwaltung zur Verfügung [#158] -- Raumsuche verwendet falsche HTTP-Semantik [#159] -- Belegungsplan zeigt Titel unsichtbarer Veranstaltungen [#165] -- Verkürzung regelmäßiger Termine verkürzt Raumbuchungen nicht [#166] -- Anmeldeverfahren: Bedingte Anmeldung [#175] -- doppelter eintrag in userdomains view [#205] -- Raumanfragen: Unvollständige Zuweisung von Räumen nicht mehr möglich [#215] -- Raumanfragen: Vorhandene Buchungen werden nicht angezeigt [#241] -- Raumanfragen: vorhandene Buchungen zur Raumanfrage werden als Überschneidungen erkannt [#242] -- Falsche Überschneidungchecks in der neuen Raumverwaltung [#251] -- Raumanfragen: Suche nach Räumen liefert keine Treffer [#261] -- Auflösen von Raumanfragen: Gelbes Icon bei Terminserie liefert keine bzw. falsche Informationen [#264] -- Erstellen/Bearbeiten von Raumanfragen in Veranstaltung: Anderer Raum kann über „Anderen Raum wählen“ nicht ausgewählt werden [#267] -- Raumsuche: Zurücksetzen-Button löscht URL-Parameter nicht [#270] -- Raumanfragen: Filter "Nur regelmäßige Termine" zeigt auch Einzeltermine [#281] -- Raumverwaltung: Info-i in der Anfragenliste: Räume mit rein [#284] -- ondelete statt on_delete in Course und UserDomain [#299] -- Blubber: Bearbeiten-Icon neben einem Blubber nicht tastaturbedienbar [#300] -- Raumanfragen: Überschneidungen werden bei regelmäßigen Termien nicht mehr angezeigt. [#302] -- Veranstaltungsfilter bei den Sprechstunden lässt sich nicht zurücksetzen [#307] -- Protokollierung von Raumbuchungen ist kaputt [#365] -- Protokollierung von Raumanfragen fehlt größtenteils [#366] -- MVV: Suche bei den Dokumenten/Materialien defekt [#383] -- MVV: "Mehr-Anzeigen-Funktion" in Informationen zum Studiengang (Abschnitt "Aufbaustudiengänge") defekt [#384] -- Sprechstunden lassen sich von Vertretung nicht verwalten [#389] -- Ändert man den Namen einer Statusgruppe, ändert sich nicht der Name des Gruppenordners [#391] -- PHP Warning: sizeof(): Parameter must be an array or an object that implements Countable in [#399] -- PHP-Error: Error: Call to a member function getAuthenticatedUser() [#413] -- Admins wird der Reiter "Terminvergabe" auf Profilseiten nicht angezeigt [#414] -- 4.5: Anfrage auflösen funktioniert nicht [#418] -- TN-Gruppe (in VA) anlegen ohne Dateiordner schlägt fehl. [#421] -- Gruppen: Option "Zu dieser Gruppe gehört ein Dateiordner" läßt sich nicht wieder abschalten [#422] -- Darstellung auf "Profil > Studiendaten" unintuitiv [#429] -- Belegungspläne sollten unsichtbare LV anzeigen, wenn der entsprechende Nutzer diese auch in der Suche finden darf [#437] -- Rundmail-Aktion in der Raumverwaltung beachtet auch individuelle Gruppen, die keine Räume enthalten [#440] -- Info-Icon zum Aufruf der Studiengangsinformationen sind unterschiedlich groß [#451] -- Belegungspläne: Wort „Vorlesungswoche“ ohne Nummer der Woche [#453] -- <br> in Abfrage, ob man den Termin ausfallen lassen will [#474] -- Objekte vom Typ FileRef geben eine ungenügende Download-URL zurück. [#482] -- MVV: "Art der Zulassung" wird nicht bei den Informationen zum Studiengang ausgegeben [#483] - -24.12.2021 v 4.4.8 -https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.4.8&state=all -- URLs in freien Raumangaben auswerten [#19] -- OpenGraph: Fehler beim Fetchen der Inhalte abfangen [#50] -- Info-I sind nicht per Tastaturnavigation erreichbar [#97] -- Hilfelasche ist nicht per Tastaturnavigation erreichbar [#98] -- Profil: Profilbild in der Sidebar wird nicht umrahmt, wenn Skiplinks angeschaltet wurden [#100] -- Dialog zum Ändern des Profilbildes: Button zum Hochladen ist per Tastaturnavigation nicht erreichbar [#101] -- Dateibereich: Auswahl des Ordnertyps nicht per Tastatur erreichbar [#103] -- Skiplinks: Auswahl mit Anker als Ziel bewirkt nichts [#105] -- studip-checkbox ist nicht per Tastaturnavigation erreichbar [#111] -- Globale Suche: Ergebnis-Anzeige erlaubt Auswahl von ausgegrauten Elementen über die Tastaturnavigation [#112] -- Schließen-Icon von MessageBox-Elementen ist nicht über die Tastaturnavigation erreichbar [#113] -- Tippfehler im Kompatibilitätsskript [#197] -- Veranstaltungsexport mit Modulen gibt Lehrende unschön und Module gegebenenfalls n-fach aus [#209] -- WYSIWYG-Editor platziert link-extern-Icon bei Links mit E-Mail Adressen [#250] -- Schnittstelle zu ILIAS 4 kaputt [#252] -- Profilseite: Skiplink „Benutzerprofil“ funktioniert nicht [#258] -- Schreibfehler auf der Seite „Teilnehmendenliste importieren“ [#298] -- Name von Studiengruppen soll auf Übersichtsseite angezeigt werden [#314] -- "Zur Rangliste" im Profil wird nicht umrahmt [#333] -- Anmeldeverfahren: Härtefälle werden u.U. nicht berücksichtigt, wenn "Bevorzugte Anmeldung" benutzt wird [#338] -- Anmeldeverfahren: Höhere Semester bevorzugen erzeugt Härtefälle [#339] -- Aufheben der Terminzuordnung einer Gruppe nicht möglich [#351] -- Vierter Skiplink ist nicht einheitlich benannt [#393] -- Skiplink zum Profilmenü fokussiert falsches Element [#396] -- Export von abgelaufenen Terminen exportiert falsch [#430] -- XSS-Fehler in den externen Seiten (Veranstaltungsbrowser) [#460] - -01.09.2021 v 4.6.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.6.2 -- Fehlende Validierung bei Termin-Farbauswahl im Planer (Studenplan) [#10584] -- Fragebögen: Reihenfolge der Fragen wird nicht gespeichert [#11179] -- Batch-Aktionen im Dateibereich sind ohne Auswahl aktiviert [#11218] -- "Zitationstil auswählen" gehört nicht unter "Verwaltung" [#11261] -- Bibliotheksfunktionen: Funktionalität ist nicht für Tutoren zugänglich [#11412] -- "Herunterladen" im Detaildialog einer Datei öffnet die Datei ggf. im Browser [#11413] -- Bibliotheksfunktionen: URLs werden nicht ausgewertet [#11430] -- Bibliotheksfunktionen: Sonderzeichen führen zu einem Fehler in der K10Plus Suche [#11431] -- MVV: Ansprechpartner - Filter nach Modul-Status fehlt [#11464] -- Bibliotheksfunktionen: Literaturobjekt im Dateibereich zeigt immer Buch Icon [#11472] -- Fehler beim Anzeigen von Studiengangsinhalten im VA-Verzeichnis [#11487] -- Fatal Error bei Export persönlicher Dateien [#11519] -- Dateibereich: Button "Neuer Ordner" läd nicht als Dialog [#11527] -- Verlinkung/Navigation im Wiki defekt [#11530] -- Ordner in FileSystemPlugins zeigen keine Detailseite [#11533] -- Beim Dateikopieren führt Click auf FilesystemPlugin zu Fehlermeldung [#11565] -- MVV: Detailseite eines Studiengangs [#11569] -- MVV: Verwalten bzw. Hinzufügen von Dokumenten [#11571] -- Sortieren von Dokumenten innerhalb eines Studiengangs [#11572] -- MVV: PDF Export bei Studiengängen berücksichtigt keine Inhalte [#11573] -- Sortierung im Dateibereich erfolgt nicht numerisch [#11622] -- Sortierung der Tabellen im Dateibereich wird nicht korrekt angedeutet [#11665] - -01.09.2021 v 4.5.4 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.5.4 -- Inkonsistenzen beim Überbuchen von Reservierungen [#10594] -- Meldung: "Ihre Authentifizierung ($auth) benutzt nicht die Stud.IP Datenbank" [#10974] -- Sperrbuchung entfernt angrenzende Buchungen [#11022] -- Impressum: Unsichtbare root-Benutzerkonten werden angezeigt [#11095] -- Anfrage auflösen - Raumauswahl [#11148] -- Fehlerhafte Textstrings bei Raumbuchungen [#11388] -- Interner Kommentar an Raumbuchungen ist nur für buchende Person editierbar [#11389] -- RVV: Ändern von Raumeigenschaften geht nicht [#11411] -- rrv2-Migration: Automatisches Löschen von Ressourcenhierarchien kann nicht funkionieren [#11448] -- Raumbuchung kann beim Bearbeiten nicht zum Terminblock („Konvolut“) gemacht werden [#11449] -- CoreDocuments::getIconNavigation() achtet nur auf "mkdate" [#11459] -- Name und Mailadresse trotz Unsichtbarkeit unter Ansprechpartner sichtbar [#11466] -- Nutzerdomänen: Sichtbarkeit innerhalb der Domäne kann nicht eingestellt werden [#11471] -- Fehlerhaftes `page_close()` für den Installer [#11478] -- MVV Verwaltung der Ansprechpartner: Person kann nur einer Kategorie an einem Modul zugeordnet werden [#11517] -- RVV: Wochenansicht bei Räumen zeigt noch die falsche Semesterstartwoche an [#11521] -- Fehlende Benachrichtigung beim Löschen einer Buchung [#11528] -- Aktion „Buchungen mit Kommentaren“ zeigt auch Buchungen ohne interne Kommentare an [#11529] -- resources/export/booking beachtet Ressourcen nicht [#11536] -- Zeiten/Räume-Seite: „Nur buchbare Räume anzeigen“ fehlt bei der Bulk-Aktion für Einzeltermine [#11544] -- Zeiten/Räume: „Nur buchbare Räume anzeigen“ filtert Räume inkorrekt, wenn man kein Raumadmin ist [#11545] -- Buchungsdialog: Enddatum der Wiederholung wird zurückgesetzt, wenn das Datum der Buchung geändert wird [#11547] -- Warnings bei MVV Ansprechpartner [#11548] -- Wort „Präsenzveranstaltung“ aus übersetzbaren Texten entfernen [#11549] -- Blubber kaputt [#11551] -- Anhang an Nachricht unsichtbar beim Schreiben [#11556] -- „Manuelles Eintragen von Nutzergruppen in Veranstaltungen“: Auswahl anhand einer Domäne geht nicht [#11562] -- LOG-Einträge beim Freigeben/Löschen von Terminen und Räumen fehlt [#11563] -- RVV: Blättern bei den Raumanfragen [#11608] -- Individuelle Raumgruppen: Buchungsdialog kann nicht für einzelne Räume aufgerufen werden [#11698] -- Buchungsdialog: Bei Buchungen mit täglichen Wiederholungsterminen wird das Intervall nicht beachtet [#11699] -- Veranstaltungskalender führt zu Zugriff verweigert [#11713] -- Sperrbuchung entfernt angrenzende Buchungen [#6] -- Raumanfrage selbst auflösen wird nicht für globale Raumadmins angeboten [#34] -- Benachrichtigung über selbst gelöschte Buchung verwirrend [#62] - -01.09.2021 v 4.4.7 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.7 -- Anmeldesets: Veranstaltungen konfigurieren nach Ändern der Liste der Veranstaltungen im Set [#6799] -- Link zu "Datenschutz" funktioniert nicht von Login-Seite [#8896] -- Anzeige der Screenshots auf der "Mehr..." Seite funktioniert nicht immer [#8923] -- Globale Suche: Auch Nachrichten sollen im Dialog auf der Seite angezeigt werden [#9184] -- CSRF-Absicherung der REST-API [#9537] -- Vorgemerkte mehrsemestrige Veranstaltungen tauchen nur ein Mal im Stundenplan auf [#9835] -- WYSWIG: STRG/CMD+Z macht falsche Dinge [#10193] -- Aktion "Neue Wiki-Seite anlegen" prüft nicht auf erlaubte Zeichen und erzeugt kaputte Wikieinträge [#10489] -- Auswahl der Heimateinrichtung beim Anlegen von Veranstaltungen [#10971] -- Nachrichten: Kaputte Formatierung "ursprüngliche Nachricht" [#11019] -- Studiengruppenerkennung mangelhaft [#11061] -- Fehlerhafte DocBlock-Angaben [#11392] -- Über Navigation::setLinkAttributes() gesetzte Attribute gehen verloren [#11420] -- Link aus der Schnellsuche zeigt auf Übersicht, auch wenn diese abgeschaltet ist [#11424] -- HTML-Fehler [#11426] -- PHP Fatal error: SetFileFormat(): '' not in available choices [#11436] -- Drei Punkte Menü in der Gruppenverwaltung schlecht zu bedienen [#11440] -- background_stripes.jpg: No such file or directory [#11452] -- Dialog zum Bearbeiten von Berechtigungen an einer Wiki-Seite lädt die gesetzten Einstellungen nicht [#11456] -- MySQL-Syntaxfehler macht Plugins unregistrierbar [#11457] -- Falsche Spaltentypen in userfilter_fields [#11462] -- Namen der Datenfelder sind erst nach Anlegen übersetzbar [#11463] -- JS-Dependency autoprefixer aktualisieren und IE <= 11 nicht mehr unterstützen [#11474] -- Button "Auswählen" ist nicht ins Englische übersetzt [#11479] -- Speichern von Zusatzangaben ohne Änderungen wird als "Fehler" angezeigt [#11486] -- Dialoge verhalten sich auf längeren Seiten merkwürdig [#11489] -- Bestätigen-Dialog im Wiki enthält HTML-Markup (und hat falsche Größe) [#11491] -- Dialoge sind manchmal zu klein [#11495] -- locale/en/LC_HELP/visibility_decision.php: Zweimal „Become visible“ [#11496] -- HelpContent und HelpTour werten DEFAULT_LANGUAGE nicht aus [#11499] -- UserManagement::deleteUser kann Fehler beim Löschen von Benutzerkonten ohne Dateibereich verursachen [#11500] -- Datenfelder ohne Angabe eines Instituts werden eventuell nicht angezeigt [#11512] -- Übersetzungsfehler auf der Verwaltungsseite einer VA [#11513] -- RCE beim Upload von Bildschirmhintergründen [#11514] -- Nutzer Import in die Teilnehmerliste fehlt Navigation [#11515] -- Passwörter dürfen nur ascii Zeichen enthalten, es gibt aber keinen Hinweis [#11516] -- Lehrende aus fremden Veranstaltungen werden gefunden können aber nicht zugeordnet werden [#11518] -- Sidebar lässt sich nicht durch Touch ausserhalb schliessen [#11524] -- SimpleORMap::toRawArray() gibt nie NULL-Werte zurück [#11525] -- Export in der Veranstaltungsadministration enthält nicht die letzte Aktivität [#11526] -- Löschen einer Hauptveranstaltung löst fehler in Unterveranstaltung aus [#11538] -- Eintragen von neuen Teilnehmern findet keine Studierenden mehr [#11577] -- Teilnehmendenliste importieren: Langer Tooltip ist nicht lesbar [#11700] - -08.04.2021 v 4.6.1 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.6.1 -- Anfragenplan: Liste zeigt nicht den gewünschten Raum [#10749] -- Metadatenmapping für Marc->CSL ist unvollständig [#10785] -- Seite für Gruppen einer VA: sinnlose if-Bedingung [#11046] -- Literatursuche: Abfrage ignoriert http-proxy Konfiguration [#11053] -- Migration 231 defekt [#11060] -- Dateien / Ordner verschieben in Veranstaltungen für Studierende möglich [#11073] -- Besitzer / Ersteller von Dateiordnern wird nicht angezeigt [#11074] -- SRULibraryResultParser und MarcxmlResultParser haben Schwachstellen bei der Datenverarbeitung [#11081] -- Call to undefined method DOMText::getElementsByTagName() bei Suche mit SRULibrarySearch [#11103] -- SRULibraryResultParser sucht nicht nach „records“-Knoten im XML [#11169] -- JSONAPI: file-refs/{id}/contents funktioniert nicht für URL-Dateien via Proxy [#11170] -- Zusammenführen von 2 Nutzerkonten schlägt fehl [#11208] -- Dateisystem unterstützt nicht mehr FilesystemPlugins [#11212] -- PHP Warning: Invalid argument supplied for foreach() in /var/www/studip-4.6/app/views/files/index.php [#11252] -- Zitationstil auswählen [#11260] -- Fehler im Dateibereich bei "Dokument hinzufügen" [#11262] -- PHP Error beim Entpacken von hochgeladenen Dokumenten [#11265] -- Dateibereich: Falscher Link hinter dem Autor der Datei [#11266] -- RVV: Anfrageliste - im Plan gezeigten Anfragen buchen [#11277] -- Bibliotheksfunktionen: SRULibraryResultParser erzeugt leere Suchergebnisse [#11329] -- ExportPDF.class.php benutzt proxy nicht. [#11343] -- Lange Veranstaltungstitel in der Detailübersicht [#11352] -- Bibliotheksfunktionen: Suche in lokalen Katalogen findet nichts [#11363] -- Deprecated Meldung MVV [#11043] - -08.04.2021 v 4.5.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.5.3 -- Raumverwaltung: Beim Belegungsplan eines Raumes fehlen die Wochentage darüber [#10613] -- Raumverwaltung: Anzahl der offenen Raumanfragen [#10614] -- Raumverwaltung: Raumsuche ohne Kategoriefilter [#10615] -- Raumverwaltung: Anfrage auflösen > Termine expandieren [#10616] -- Raumverwaltung: Datum/Wochenanzeige beim Raumbelegungsplan [#10618] -- Raumverwaltung: neue Anfrage wird nicht gefunden [#10622] -- Raumverwaltung: Seriendruck für Räume [#10623] -- Buchung bearbeiten: Ausfalltermin bei Wiederholungsbuchungen mit Rüstzeit wird „überschrieben“, wenn man die Buchung neu speichert [#10807] -- Austragen von Warteliste bei verbindlicher Anmeldung nicht erlaubt [#10929] -- Bearbeiten eines Raumes: user-Eigenschaften zeigen keine Personensuche an [#11031] -- Raumverwaltung: Dialog zum Erstellen einer Buchung ist nicht gruppiert [#11037] -- Bearbeiten einer Raumanfrage, ohne expliziten Raumwunsch [#11042] -- Installationsassistent: „weiter“-Schaltfläche kann während der Installation angeklickt werden [#11054] -- Export von anonymen Freitextantworten fehlerhaft [#11070] -- Verwirrende UI bei den Raumbuchungen [#11076] -- Raumbuchungen bearbeiten [#11083] -- Raumbuchung verschieben [#11084] -- Anfrage auflösen - Dialog - Unübersichtlich [#11085] -- Anfrage auflösen - Raumgruppen [#11086] -- Raumübersicht [#11087] -- Belegungsplan - Raumanfrage wird in einem kleinen Dialog geöffnet [#11088] -- Raumanfragen [#11089] -- Dateien können nicht in den Einrichtungs-Dateibereich kopiert werden [#11093] -- Auflösen einer Raumanfrage bei "expandierten Terminen" [#11100] -- Darstellungsfehler beim Datetimepicker [#11115] -- Neue Raumanfragen werden nicht in der Gesamtübersicht (Raumplanung) angezeigt [#11116] -- Dateibereich: Persönlicher Dateibereich heisst manchmal noch "Meine Dateien" [#11120] -- Paginierung bei Raumanfragen [#11124] -- Buchung eines Raumes (Direktbuchung) [#11125] -- Bennenung Raumanfragen zurückziehen [#11127] -- Anfrageplan - Filter nicht intuitiv [#11135] -- Direkte Raumbuchung vereinfachen (auch über die Startseite) [#11139] -- Rauminformationen im Dialog bietet nicht alle Funktionen [#11140] -- Raumverwaltung - Strukturansicht [#11141] -- Raumanfragen - Auflösen vieler Anfragen mühselig [#11142] -- Anfrageübersicht liest alte Anfrgen aus [#11147] -- Blubber respektiert nicht Deaktivierung in Einrichtungen [#11151] -- Expandierte Termine - Tabelle sehr unübersichtlich [#11153] -- Buchungen exportieren funktioniert nicht [#11155] -- Strukturverwaltung [#11156] -- Veranstaltungsdetails [#11157] -- Raumverwaltung - Katergorien verwalten [#11165] -- Anfrageplan [#11167] -- Räume direkt buchen [#11190] -- Model ModulUser wurde in StEP00328 nicht entfernt [#11192] -- RoomClipboardWidget: Aktion „Berechtigung für die gesamte Raumgruppe setzten“ funktioniert nur für letzte Raumgruppe [#11196] -- Aktionen im RoomClipboardWidget sorgen für Popup-Warnung im Browser [#11197] -- Probleme mit der Navigation in der mobilen Darstellung [#11203] -- STUDIP.jsonapi Aufruf funktioniert nicht [#11210] -- Einzeltermin bearbeiten: „Raum direkt buchen“ ist vorausgewählt, obwohl der Radio-Button nicht gesetzt ist [#11214] -- Zeiten/Räume: Bulk-Aktion „stattfinden lassen“ liefert HTTP status code 500 zurück [#11215] -- Berechtigungen für die gesamte Raumgruppe setzen“: Nach dem Speichern ist die erste Raumgruppe ausgewählt [#11217] -- Blubber in Veranstaltungen funktioniert nicht [#11219] -- RVV: Auflösen einer Raumanfrage - Verwirrende Raumauswahl [#11222] -- RVV: Bearbeiten eines Gebäudes [#11226] -- Berechtigungen für eine gesamte Raumgruppe setzen: Gemeinsame Berechtigung kann nicht gelöscht werden [#11227] -- Anfrage auflösen: Button „Terminserie expandieren“ ist nur dann sichtbar, wenn in der Anfrage ein Raum ausgewählt wurde [#11229] -- Vue Icon Komponente versteht keine absoluten URLs [#11231] -- Anfrage kann ohne Raumauswahl aufgelöst werden [#11232] -- Raumverwaltung - Übersichtsseite funktioniert nicht [#11236] -- Raumanfragenübersicht - Leere Tabelle [#11237] -- Neues Gebäude kann nicht angelegt werden [#11238] -- Anfrageplan - Suche in den Content-Bereich [#11241] -- Anfrageliste: Filter auf regelmäßige/unregelmäßige Termine filtert nicht [#11248] -- Benachrichtigungen in Threads sollten Opt-In statt Opt-Out sein [#11254] -- Unbeschränktheit der Domänen wird mindestens bei Anmeldesets nicht korrekt ausgewertet [#11258] -- Cronjob "Datenbank-Bereinigen" mit Konfiguration für Ankündigungen [#11263] -- RVV: Semesterfilter für die globalen Raumadmins funktioniert nicht [#11267] -- Blubber: Posten von Kommentar erzeugt Allowed memory size exhausted [#11268] -- Laden aller Systemplugins führt zu Fehlern [#11271] -- RVV: Anfrage auflösen fehlt für Raumadmins bei Raum/Zeit [#11273] -- Anfrage ablehnen, Anfrage bearbeiten [#11275] -- RRV2-Migration migriert keine einrichtungsbezogenen Berechtigungen an Ressourcen/Räumen [#11278] -- RVV: Link zum Semesterbelegungsplan fehlt [#11281] -- Blubber: Link auf Veranstaltungstermin führt zu Fehlermeldung [#11287] -- Call to undefined method Room::getActionURL() [#11291] -- Mehr-Seite - Notifications werden nicht geworfen [#11302] -- RVV: etwaiger zugewiesener Raum fehlt bei der Raumanfrage [#11303] -- RVV: Info fürs Raumbüro nach erfolgter Auflösung unvollständig [#11304] -- Garbage Collector-Cronjob löscht voreilig Systemnachrichten [#11306] -- Terminserie expandieren [#11310] -- Teilnehmerseite - Responsive Darstellung [#11334] -- Fehlerhaftes page_close() im Installer [#11353] -- Fehler in der JS-Konsole beim Verschieben von Buchungen in gesperrte Zeitbereiche [#11362] - -08.04.2021 v 4.4.6 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.6 -- Prioritäten von Anmeldesets [#6081] -- Autoloader-Cache speichert absolute Pfade [#8610] -- ConsultationSlot::createEvent() must be an instance of User, null given [#11063] -- OptionsWidget behandelt URLs falsch [#11068] -- Mime-Typen für AVIF und WebP fehlen [#11143] -- PHP-Warning auf der Teilnehmerseite [#11199] -- Icon - leeres ALT-Attribut lässt sich nicht setzen [#11201] -- 2FA: Eingabe des Codes zeigt nicht zuverlässig die numerische Tastatur an [#11205] -- Schrift in Tabellen wird kleiner [#11211] -- Falsche Zusammenstellung von getFullname bei Veranstaltungsnamen [#11213] -- Löschen von Nachrichten im Garbage Collector schlägt fehl [#11224] -- Zeiten/Räume: Semester-Checkbox aktiviert Aktionen nicht korrekt [#11233] -- `public/sendfile.php` liefert keinen entsprechenden Status aus, wenn die Datei nicht existiert [#11235] -- REST-API: Exceptions bei API-Aufrufen tauchen nicht im Error-Log auf [#11239] -- Dialog: Parsen der Optionen stolpert über Leerzeichen [#11240] -- Reload nach Datei-Lizenztyp Auswahl bleibt aus [#11253] -- Call to a member function getDisplayName() on null [#11255] -- Namen von Datenfeldern werden in der RESTAPI nicht zurückgegeben [#11256] -- Migration 222 kann unter MariaDB >= 10.4.3 nicht ausgeführt werden [#11270] -- Globale Suche funktioniert nicht auf "Access Denied"-Exception-Seite [#11283] -- Import von Nutzenden in VA zeigt falsche Zahl [#11285] -- Veranstaltungen fehlen auf externen Seiten: falsche Auswertung von $selected_semtypes [#11295] -- Stundenplan: Druckansicht doppelt Einträge [#11297] -- PHP Warning: class_implements(): object or string expected in 'lib/models/LogEvent.php on line 336 [#11300] -- Cronjobs: Übersichten sind nicht sortierbar [#11307] -- Cronjobs - Tabellenfooter überflüssig [#11309] -- Kaputte Darstellung bei Einrichtungsstundenplänen [#11320] -- data-dialog setzt die Größe eines bereits geöffneten Dialogs zurück [#11344] -- Weitere Vorkommnisse globalisierter Konfigurationseinträge [#11351] -- Eingabe von Zusatzangaben bei versteckter Teilnehmerseite nicht möglich [#11371] - -08.04.2021 v 4.3.7 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.7 -- WYSIWYG: Bild per Copy&Paste einfügen [#5402] -- Startseite: Stapelung der Objekte ist nicht korrekt [#8758] -- Dialoge flickern beim Öffnen kurz [#9424] -- Anmeldeliste als CSV exportieren [#9760] -- Darstellungfehler bei Aktionsmenüs in der Überschrift einer Tabelle [#10321] -- Kaputter Link bei "Einzeltemin hinzufügen" [#10445] -- Neues Konto anlegen im Dialog [#10526] -- Umleitungsfehler bei Shibboleth Login [#10550] -- QR-Code zu Fragebögen fehlt der Kontext [#10560] -- Fragebögen: Kein Formsaver beim Erstellen eines Fragebogens [#10561] -- Optimierung von zweizeiligen Einträgen in der Sidebar [#10563] -- Nachrichten bei Leerzeile im Betreff nicht anklickbar [#10586] -- Fehlende Rückmeldung beim Speichern von Zusatzangaben in Veranstaltungen [#10654] -- Bei geöffneter Nachrichtenseite erscheint in neuen Nachrichten der Empfänger als Absender [#10663] -- Überschneidungsfreiheit: Formularabstände falsch [#10665] -- Feature-Touren: beim Löschen eines Schritts wird der erste Eintrag gelöscht [#10680] -- Überflüssiges htmlReady [#10720] -- XSS in Statusgruppen [#10777] -- Anhängen verwaister Anhänge an neue Nachrichten abschalten [#10860] -- Suche hängt [#10924] -- Aktivitäten: Link zum Forum fehlt der cid-Parameter [#10967] -- Wiki-Versionierung führt zu falschen Activities [#10988] -- Änderungsdatum von Dateien wird bei zip Download gesetzt [#11040] -- Fehlermeldung "Array" auf Profil > Persönliche Angaben > Einrichtungsdaten [#11045] -- Ordner anlegen: Bei zeitgesteuerten Ordnern ist der info-Text leer [#11048] -- Detailseite: Veranstaltungen zu einem Modul sind immer aus dem aktuellen Semester [#11075] -- Weiterleitung nach dem Löschen von Veranstaltungen oder Studiengruppen führt zu Fehler [#11077] -- Nach dem Löschen einer Studiengruppe auf Community / Studiengruppen weiterleiten [#11079] -- getFulltextSearch limitiert nicht korrekt [#11094] -- Öffentliche Dateien werden im Profil doppelt angezeigt, wenn sie aus einem Unterordner eines PublicFolder stammen [#11097] -- iCalendar-Export schneidet eventuell letztes Zeichen in Zeile ab [#11101] -- iCalendar-Export: Startzeit des Termins als Uhrzeit bei Terminausnahmen [#11102] -- Verwaiste Datei filter.svg entfernen [#11112] -- Fehler bei Entpacken von ZIP-Archiven, die kyrillische Dateinamen enthalten [#11123] -- RESTAPI/Forum: Anonyme Einträge geben über die API den Nutzer preis [#11144] -- Request::protocol() beachtet Header HTTP_X_FORWARDED_PROTO nicht [#11146] -- Studiengruppen: Fehlende Abfrage beim Hoch-/Runterstufen und mögliche Race Condition dabei [#11149] -- Id des Body-Elements wird vom StudipController überschrieben [#11176] -- Studiengangteilabschnitte lassen sich nicht löschen [#11186] -- "Link zu dieser Veranstaltung kopieren" solle mindestens "again=yes" beinhalten [#11204] -- Icon-Klasse generiert falsches alt-Attribut [#11207] -- Forum: Routen zum Bearbeiten von Forenbeiträgen schlagen fehl [#11209] -- LV-Gruppen-Zuordnung im Course-Wizard defekt [#11274] -- Daten des Fachs werden nicht für neuen Studiengang übernommen [#11280] -- Übernahme der Daten des Fachs funktioniert beim Anlegen eines Studiengangs nicht, wenn es nur eine Content-Sprache gibt [#11286] -- MVV: Zuordnen von Dokumenten und Personen und Fächern zu Studiengangteilen ist defekt [#11290] - -06.01.2021 v 4.6 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.6 -- Security: Besseres Passwortmanagement [#4350] -- Nutzungsbedingungen: Buttons/Aktionen passen nicht unbedingt zu aktueller Rechtslage [#8621] -- Back to top ermöglichen [#8632] -- JS-API für clientseitige Fehlermeldungen [#9585] -- Kontakte: Massen-Löschen wird nicht angeboten [#9639] -- MVV: Optionales Attribut für Zuordnung von LV-Gruppen vs Studienbereiche bei den Veranstaltungskategorien [#9898] -- StEP00340: Überarbeitung des Datei-Dashboards [#10057] -- Ankündigungen mehrsprachig [#10214] -- HTTP Proxy Konfiguration [#10318] -- TIC: Schlagworte in Nachrichten sollen bei Antwort und Weiterleiten übernommen werden [#10464] -- TIC: Fragen eines Frabebogens sollen sortierbar sein [#10466] -- Alle Sprechstundentermine löschen [#10467] -- MVV: VA-Admins dürfen auf Modulebene Nachrichten an Teilnehmer versenden [#10479] -- Stack Trace in der JSON-Exception-Rückgabe nicht als String anzeigen [#10500] -- Info-Icon hinter Modulname zeigt Zuordnung zu Studiengangteilen [#10524] -- Neue Seite Studiengangsinformationen [#10525] -- StEP00344: Grafisches Tool zum Auflösen von Raumanfragen [#10541] -- Pflichtfragen in Fragebögen [#10542] -- StEP00342: Integration von Bibliotheksfunktionen in Stud.IP [#10546] -- StEP00341: Galerieansicht für Bilder im Dateibereich [#10547] -- Datei-Dashboard: Tabellen-Footer und Paginierung fehlt [#10647] -- Anzeige von öffentlichen Dateien auf der Profilseite kaputt [#10676] -- Anzeige von Dateien aus Sitzungs/Themenordnern kaputt [#10677] -- Fehler im Text (app/controllers/terms.php:41) [#10681] -- Die Einstellung LIT_IMPORT_PLUGINS wird nicht mehr verwendet und sollte entfernt werden [#10694] -- Übersetzungen 4.6 [#10718] -- XSS in der Library-Anbindung [#10755] -- Fatal Error Externe Seiten [#10757] -- Datei- und Aktivitätsübersicht wirft SQL Fehler [#10759] -- Bibliotheksfunktionen: Suche in externen Katalogen ist immer Phrasensuche [#10760] -- Wysiwyg Datei Upload funktioniert nicht [#10774] -- Weiterleitung von Nachrichten mit Attachment funktioniert nicht [#10778] -- Externe Seiten: Ankündigungen ohne Inhalt [#10782] -- Kopieren von Dateien schlägt fehl: File::storage not found [#10791] -- Stundenplan: Zeitangabe besteht auf führender "0" [#10798] -- Dateibereich: Zip Download in der Ansicht "Alle Dateien" [#10799] -- Dateibereich: Auf der Seite "Alle Dateien" fehlt der Umschalter für die Ansichten in der Sidebar [#10823] -- Dateibereich: Auf der Seite "Alle Dateien" werden neue Dateien nicht mehr gekennzeichnet [#10824] -- Dateibereich: Auf der Seite "Alle Dateien" ist die Sortierung nach Dateiname voreingestellt nicht Datum [#10825] -- Die Klasse UnknownFileType fehlt [#10842] -- Sortieren von Dateien in Chrome [#10847] -- Blubber: Bild und Icons auf Mehr-Seite verschwunden [#10868] -- Course::findByUser performt schlecht wenn Deputies vorhanden sind [#10884] -- Dateibereich: Versteckte Dateiordner werden angezeigt [#10889] -- Dateiordnern fehlen ggf. die Icons [#10892] -- Alle Sprechstundentermine löschen funktioniert nicht [#10898] -- Dateibereich: Aktion Ordner herunterladen funktioniert nicht [#10910] -- Dateibereich: Literatureinträge ohne download haben keine checkbox [#10915] -- Dateibereich: Literatureintrag erstellen / bearbeiten [#10916] -- Dateibereich: Hausaufgabenordner zeigt alle Dateien an [#10933] -- Widgetsystemfragmente entfernen [#10938] -- Passwort neusetzen funktioniert nicht mit Sonderzeichen [#10997] -- Nicht mehr existierende Besitzer von Dateien werden verlinkt [#11000] -- Vue-Komponente FilesTable zeigt die Downloads nie an [#11006] -- Dateibereich: Nutzer sind nicht mehr verlinkt [#11012] -- Release 4.6 [#11013] -- Fragebogen: Freitextfrage kann nicht beantwortet werden [#11024] -- sql Fehler im Impressum [#11025] -- Colgroups in Tabellen: Breite für Checkbox-Spalten anhand der neuen LESS-Regel setzen [#10203] -- Kopieren von "Literatur" erzeugt Fehlermeldung [#10601] - -31.12.2020 v 4.5.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.5.2 -- Raumverwaltung - Administration - Kategorien verwalten (Schaltflächen fehlen) [#10642] -- eSIS (#9552): Hinzufügen von Ansprechpartnern zu Studiengangsteilen unvollständig [#10732] -- Aufrufe der ResourceObject-Klasse entfernen [#10837] -- Tägliche Benachrichtigungen geben keine neuen Dateien aus [#10839] -- Raumsuche: Zeitbereichsauswahl kann nicht angeklickt werden [#10840] -- MVV: Sortierung der Ansprechpartner funktioniert nicht [#10859] -- Raumverwaltung: Übersicht wirft Exception, wenn es Anfragen gibt [#10862] -- Wiki-API verwendet falsche Permissions [#10872] -- 4.6 Blubber: Beanchrichtigungen [#10873] -- Performance Abfrage nach Raumberechtigungen ist schlecht [#10885] -- JSON-API: course-memberships lassen sich nicht abfragen [#10888] -- Individuelle Raumgruppen: Checkboxen sind nicht gesetzt [#10917] -- Raumgruppen-Belegungsplan erlaubt Nutzern ohne Buchungsrechte, die Details einer Anfrage zu sehen [#10922] -- StudipController::render_pdf() gibt Disposition-Parameter nicht korrekt weiter [#10930] -- Warning: mysqli::multi_query(): (42S22/1054): Unknown column 'r.resource_id' in 'field list' [#10937] -- Belegungsplan zeigt einmal die buchende Person und ein anderes Mal die belegende Person an [#10942] -- Belegungspläne beachten Sichtbarkeitseinstellungen nicht [#10943] -- Aufruf der Route "PATCH /course-memberships` führt zu Fehlern [#10961] -- JS: STUDIP.jsonapi ist fehlerhaft [#10962] -- Blubber Icon zu oft rot [#11023] - -31.12.2020 v 4.4.5 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.5 -- Stundenplan: neuer Eintrag in der Mobilansicht [#9398] -- Error while creating ZIP archive [#10845] -- Bugfix-Upgrade für tcpdf [#10876] -- Fehlende Indexe [#10882] -- Gradebook: Tutoren haben keinen adminstrativen Zugriff [#10940] -- Stud.IP 4.4 Makefile: make webpack-prod ist nicht das Standardziel [#10946] -- Gradebook: Liste der Teilnehmer ist nicht sortiert [#10975] -- Freie Informationsseite: Texteingabe zu klein [#10984] -- Verwirrende Meldung beim Speichern von Zusatzangaben [#10998] -- E-Mail Adressen aller Nutzenden trotz Privatsphären-Einstellung sichtbar [#11028] -- Kontakte mit Umlaut im Nachnamen werden nicht richtig einsortiert [#11029] - -31.12.2020 v 4.3.6 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.6 -- Stundenplan: Beginn kann nach dem Ende liegen [#8260] -- Stundenplan: Titel zuerst anzeigen [#8348] -- Druck des Stundenplans: Gitterlinien sind bei den Uhrzeiten verschoben [#8807] -- ActivityStream: Beim Scrollen gibt es immer dieselben Aktivitäten [#10428] -- Studiengruppen nutzen nicht das Model CourseMember [#10585] -- Notifications: Initiale Abfrage erscheint je nach Anzahl ungelesener Nachrichten mehrfach [#10729] -- Unstimmigkeiten von webpack mit verschiedenen npm-Versionen ausbügeln [#10789] -- sendfile.php reagiert auf cid Parameter [#10834] -- Message-Controller ignoriert übergebene Message-Id [#10836] -- PHP Warning: array_key_exists(): The first argument should be either a string or an integer [#10843] -- Anlegen einer Studiengruppe: Beschreibung und Zugang geht verloren, wenn man die Nutzungsbedingungen nicht akzeptiert [#10852] -- Route HEAD /user/:user_id/:box gibt Daten nicht wie erwartet zurück [#10853] -- count(): Parameter must be an array or an object that implements Countable [#10855] -- Privacy Einstellungen verschwunden [#10861] -- Zuweisung von Unterveranstaltungen funktioniert nicht [#10863] -- Beim Kopieren eines Fragebogens werden die e-Tasks nicht mitkopiert sondern verlinkt [#10865] -- Klick auf Anker im Wiki springt zu einer Position, in der der Anker von der Titelleiste verdeckt wird [#10866] -- Deprecated: app/views/course/members/dozent_list.php:57: Passes already encoded title to Avatar::getImageTag() in /home/studip/trunk/lib/classes/Avatar.class.php on line 261 [#10867] -- Probleme mit MySQL >= v8.0 [#10877] -- Externe Links in Hilfe Touren sind mehr oder weniger unsichtbar [#10880] -- „Meine Studiengruppen“: Farbgruppierung nicht sichtbar und ohne Sortierung [#10886] -- Zu lange Wörter in Sidebar brechen nicht um [#10887] -- Veranstaltung-Kurzinfo: Beschreibungen zu Terminen werden nicht angezeigt [#10894] -- consultation/admin.php Index action schlägt fehl [#10895] -- "Schliessen"-Button beim Nachrichtenschreiben sollte "Abbrechen" heissen [#10908] -- Sprechstunden werden nicht migriert [#10923] -- Beim „Herunterladen“ von URL-Dateien wird der Download-Zähler nicht erhöht [#10926] -- JS-Warning bezüglich Cookie [#10931] -- I18NString in Navgiation führt zu ungültigen Eintrag in der responsiven Darstellung [#10934] -- Probleme beim Registrieren von neuen CronjobTasks über Dateinamen [#10952] -- Einstellungen der Aktivitäten: Legend-Elemente sind nicht sichtbar [#10955] -- Tabula Rasa funktioniert nicht für noch nicht besuchte Foren [#10965] -- "In Archiv suchen" unter "Meine Veranstaltungen" berücksichtigt nicht die Konfiguration [#10968] -- Dateidownloads werden nicht gezählt, wenn mehrere Dateien als Archiv heruntergeladen werden [#11007] -- Meine aktuellen Termine: UI Nickeligkeiten [#11018] -- Fehler "Verification: Failed" bei mehrzeiligen LTI-Parametern [#11021] -- QuickSearch: "Kein Ergebnis gefunden" auswählbar [#11027] -- Suche im Wiki produziert falsche Links, wenn der Seitenname ein "#" enthält [#11030] - -09.10.2020 v 4.5.1 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.5.1 -- Fehler bei MVV im Kontext mit Personen [#10362] -- Module -> Studiengang anlegen -> Einrichtung zuordnen [#9707] -- Kontextdarstellung fehlerhaft [#10224] -- eSIS (9552) Ansprechpartner-Reiter [#10331] -- eSIS (9552) Materialien/Dokumente-Reiter [#10332] -- eSIS (9552) Studiengang bearbeiten > Aufbaustudiengänge [#10333] -- MVV Step eSIS Sortierung der Semester [#10364] -- Tippfehler in zu übersetzenden Textstrings [#10411] -- Fehlermeldung beim Löschen einer Einrichung: DeleteResourcesUser [#10471] -- Class 'MvvDokument' not found [#10611] -- Kann keine Nutzerdomänen anlegen [#10630] -- Feedback-Element im OwnCloudPlugin führt zu Fehler [#10635] -- Forum Icon auf Mehr Seite [#10636] -- RRV: LOG wurde nicht angepasst [#10644] -- Löschen von Nutzerdomänen nicht möglich [#10652] -- Darstellungsfehler im Formular zum Anlegen/Bearbeiten eines Moduls [#10655] -- Module können nicht gespeichert werden [#10657] -- Module können nicht kopiert werden [#10658] -- Veranstaltungsnummer erscheint nicht mehr in der Kontext-Kopfzeile [#10667] -- colorblock auswahl in einer LV schickt zurück zur LV Übersicht [#10669] -- Individuelle Raumgruppen (Merkzettel): Einträge, die nicht direkt sichtbar sind, können nicht ausgewählt werden [#10670] -- Auswahl von Inhaltselementen zu Einrichtungen funktioniert nicht [#10682] -- Mehr-Seite: Funktionen lassen sich in der alphabetischen Liste nicht aktivieren/deaktivieren [#10684] -- Call to undefined method stdClass::getDownloadURL() beim Aufruf eines Plugin-Dateibereiches mit Dateien [#10689] -- Feedback-Element sorgt für Exception bei Dateibereichen, die aus Dateibereich-Plugins stammen [#10690] -- Externe Seite verwendet ResourceObject-Klasse der alten Ressourcenverwaltung [#10693] -- Installationswizard: Schritt 5: Paradoxe Meldungen bei nicht schreibbarem config-Verzeichnis [#10701] -- Raumverwaltung: Abgeleitete Raumklassen werden nicht beachtet [#10704] -- Mail bei Selbstregistrierung verschwunden [#10705] -- Raumverwaltung: Anfrageliste taucht in der Navigation auf bei deaktivierten Anfragen [#10706] -- Mehr-Seite: Plugins lassen sich in der alphabetischen Liste nicht aktivieren/deaktivieren [#10708] -- RRV2: ResourceBooking-Klasse prüft Berechtigungen nicht mit abgeleiteten Resource-Klassen [#10709] -- Alle Raumbuchungen verschwunden [#10713] -- Module -> Ansprechpartner > Export als CSV [#10722] -- User-Domain-Beziehungen werden nicht korrekt abgeräumt [#10731] -- Teilnehmergruppen zu Terminen erzeugen wirft Exception [#10740] -- Ressourcenklasse erlauben bei Ableitungen nicht, die Liste der „festen“ Eigenschaften zu erweitern [#10742] -- Tabelle mvv_modul_user fehlt [#10744] -- JSONAPI-Tests laufen nicht fehlerfrei durch [#10752] -- XSS in den Nutzungsbedingungen [#10756] -- Abhängigkeiten zwischen date-(time-)pickern werden nicht mehr berücksichtigt [#10758] -- XSS Blubber [#10761] -- XSS im Dateibereich [#10762] -- XSS in Fragebögen [#10764] -- XSS in den Veranstaltungsgrunddaten [#10767] -- XSS in LTI [#10768] -- XSS in der Kontaktverwaltung [#10772] -- MVV: Einstellungen der Felder "Ausgleichbar bei Minderleistung" und "Anwesenheitspflicht" werden nicht angezeigt [#10781] -- Semester-Belegungsplan: Wiederholungsbuchung mit Rüstzeit wird falsch angezeigt [#10797] -- tests/jsonapi/DeleteCommentTest.php enthält eine anders benannte Klasse [#10815] -- RRV2-Migration ist sehr speicherhungrig [#10820] -- MVV: Modulbeschreibung bearbeiten [#10822] -- Anzeige des Logs für Ressourcen funktioniert nicht [#10828] -- Fragemente der alten Ressourcenverwaltung [#10829] - -09.10.2020 v 4.4.4 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.4 -- Module: Kreditpunkte nur als Ganzzahl möglich [#7216] -- ADMIN_COURSES_SIDEBAR_ACTIVE_ELEMENTS hat keinen Eintrag in config-Tabelle [#7797] -- MVV_ACCESS_ASSIGN_LVGRUPPEN hat falsche Einordnung [#7905] -- I18N-Spalten sind noch UTF-8 [#10646] -- Hilfe Touren fehlen in studip_default_data.sql [#10656] -- Debug-Info im JS [#10698] -- SASS-Compiler für Plugins: Variable $plugin-path wird falsch übergeben [#10710] -- Falsche Sortierung der Migrationen [#10819] - -09.10.2020 v 4.3.5 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.5 -- Modulverwaltung Semesterauswahl [#6877] -- Änderungsdialog für regelmäßigen Termin wird nicht geschlossen [#10131] -- Datepicker bleibt im Dialog beim Scrollen stehen [#10172] -- Meine Dateien - Dateiplugins [#10474] -- PHP Warning: in_array() expects parameter 2 to be array, integer given [#10521] -- PHP Warning: Invalid argument supplied for foreach() [#10537] -- STUDIP.Dialog.handlers.header nicht mehr erweiterbar [#10575] -- CSRF Probleme im Forum [#10610] -- Fehlerhafte Fragen-Position beim Erstellen von Fragebögen [#10638] -- Nachrichtenanhänge bleiben nach Schließen des Dialogs ausgewählt [#10673] -- Profilseite: Kategorien überschüssige Leerzeichen und Wording [#10675] -- Anker auf derselben Seite werden immer als externe Links erkannt [#10688] -- Fragebögen können nicht Einrichtungen zugewiesen werden [#10691] -- Das Hintergrundbild der Startseite für die mobile Ansicht wird nicht angezeigt [#10692] -- TCPDF Fehler bei falsch eingebundenen / kaputten Bildern [#10711] -- Terminkalendar: Kleinere Probleme beim Import [#10743] -- Gesperrte/Abgelaufene Benutzer sind bei SSO nicht komplett ausgesperrt [#10745] -- CSS: Klappbarer article.studip Titel gaukelt zu große Klickfläche vor [#10754] -- XXS in meine Veranstaltungen [#10763] -- XSS in den HilfeTouren [#10766] -- XSS auf der Veranstaltungsteilnehmerseite [#10770] -- XSS in der ILIAS-Anbindung [#10771] -- XSS im Course-Wizard [#10775] -- XSS in den Veranstaltungsdetails [#10776] -- Infotexte der Anmelderegeln sollten Links und eMail-Adressen und Zeilenumbrüche ausgeben [#10783] -- XSS in der Modulsuche [#10784] -- PermissionSearch beachtet die Sichtbarkeitseinstellung nicht [#10787] -- Personen zu Veranstaltung hinzufügen soll nur Personen finden, die noch nicht in der Veranstaltung sind [#10788] -- Datepicker fehlen in Stud.IP 4.3 [#10790] -- MVV: Performanceoptimierungen [#10793] -- Stud.IP 4.3: Lehrende können beim Anlegen einer Veranstaltung nicht hinzugefügt werden [#10794] -- Magische Trails-Methoden können mit gewissen SORM-Objecten nicht umgehen [#10802] -- Löschen von Personen auf Warteliste geht nicht [#10818] - -09.10.2020 v 4.2.7 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.7 -- Fragebögen: Leere Fragebögen → 1 Teilnehmer [#7152] -- Toggle bei Studiengangsteilen z.B. bei systematischer Suche [#7340] -- MVV: Studiengangsteilsuche für Admins [#7525] -- "Verantwortliche Personen" für Module werden nicht ausgegeben [#7904] -- MVV: Leere bzw. inaktive Ebenen bei der Zuweisung von LV-Gruppen [#7918] -- Fragebogen wird automatisch beantwortet [#8502] -- MVV "verschmutzt" JS-Namensraum [#8570] -- Layout-Probleme in der Modulsuche [#8851] -- MVV: Anzeige "Verwendet in Studiengängen" zeigt auch inaktive Studiengänge [#8988] -- "Meine Dateien" sind falsch in der Navigation eingehängt [#9353] -- MVV: Anlegen von Studiengangteilen Formular sieht kaputt aus [#9400] -- PHP 7.2: Warning beim Vergleich von Modulen [#9412] -- Anlegen eines neuen STG's [#9655] -- Defekte Einträge in seminar_user [#9674] -- Module: Exception: Unbekannter Nutzer [#9809] -- Fragebögen: Export als CSV wird in Dialog geöffnet [#9886] -- Fehlerhafte Abfrage der Datenbankkonfiguration in Migration [#10135] -- MVV: Probleme bei unvollständigen Übersetzungen [#10314] -- MVV Module editieren [#10365] -- MVV-PDF-Export einer STG-Version [#10380] -- MVV: Löschen eines Studiengangsteilabschnittes [#10384] -- data-secure funktioniert nicht mehr [#10543] -- Zeitgesteuerter Dateiordner nach Ablauf zugänglich [#10551] -- PHP Warning: Declaration of Studip\ZipArchive::addFile() should be compatible [#10564] -- Hochstufen von Nutzern in Studiengruppen wirft einen Fehler [#10570] -- Fragebögen: CSV-Export kaputt bei externer Teilnahme per Link [#10592] -- XSS in der Modulverwaltung [#10620] -- CSRF-Probleme bei den Nachrichten [#10637] -- Grunddaten: Geperrte Datenfelder haben keinen Titel [#10648] -- "Meine Veranstaltungen" zeigt Sichtbarkeitshinweis auch für Studierende an [#10666] -- Call to a member function getDisplayName() on null [#10671] -- config.inc.php.dist aufräumen [#10687] -- Module ohne Modulteile werden nicht angezeigt [#10697] -- Ausgeblendete Einrichtungen auf externen Seiten, Sortierung der Einträge [#10699] -- Kategorie im Forum kann nicht gelöscht werden [#10703] -- PHP Warning LVGruppen [#10721] -- Modulverwaltung -> Version bearbeiten & genehmigen [#10724] -- PHP Warning Lernmodule [#10725] -- XSS Einrichtungsverwaltung -> Neue Einrichtungen anlegen [#10726] -- PHP Warning - Einrichtungshierarchie [#10727] -- MVV: Neu angelegte Studiengangsteile lassen sich nicht wieder auffinden [#10735] -- MVV: Download von Modulbeschreibungen schlägt fehl, wenn es kein aktuell gültiges Semester gibt [#10739] -- LVGruppen: XSS [#10747] -- isActivatableForContext() hat keine Auswirkung in Studiengruppen [#10800] -- isActivatableForContext() wird für Plugins falsch/nicht ausgewertet [#10801] -- Tabelle mvv_modul_deskriptor hat keinen Unique Key auf modul_id [#10803] - -25.06.2020 v 4.5 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.5 -- Polishing TIC: Literaturübersicht als Name des Bereiches [#6800] -- StEP00314: Raum- und Ressourcenverwaltung 2.0 [#7509] -- MVV: Zuordnen von Personen mit Funktionen zu Studiengangteilen [#7718] -- Polishing TIC: Vereinheitlichung der Ausklappmenus [#7896] -- StEP00324: Blubber Messenger [#8353] -- Polishing TIC: Verbesserter Text der Anmeldemail für neue Nutzer [#8709] -- StEP00332: Check auf Überschneidungsfreiheit von Veranstaltungen an Studiengangteilversionen [#8974] -- Installationsroutine [#9082] -- Wiki: Letzte Inkonsistenzen ausräumen [#9251] -- Öffentliche Dateien sollen gesondert gekennzeichnet werden und im Datei-Dashboard angezeigt werden [#9372] -- Dateibereich: Info-Dialog für Ordner ist sparsam mit Informationen [#9373] -- Navigation 4.5 [#9392] -- Abgelaufene News nach definiertem Zeitraum entfernen [#9404] -- Interne Systemnachrichten nach definiertem Zeitraum entfernen [#9405] -- StEP00312: JSONAPI [#9429] -- Dateibereich: Hinweis bei doppelten Sitzungsordnern [#9470] -- StEP00328: Neue beschreibende Inhalte eines MVV-Studienganges [#9552] -- Zeitem/Räume-Seite einer VA: Durchführenden Dozenten und Raumauswahl auch bei Blockterminen [#9636] -- Datei-Info-Dialog: Aktion "Link kopieren" hinzufügen [#9648] -- Fehler beim Anlegen / Verwalten von Aufbaustudiengängen [#9654] -- Fehler bei Kategoriefilter beim Anlegen eines Aufbaustudienganges [#9656] -- Pagination bei Reiter: Ansprechpartner kaputt [#9657] -- SearchWidget::addNeedle um Unterstützung für HTML-Attribute erweitern [#9663] -- Info-Tooltip erneuern [#9676] -- Stundenplanwidget soll übersichtlicher werden [#9680] -- ENV-Einstellung aus lib/bootstrap.php nach config/config_local.inc.php umziehen [#9708] -- Mailabsender kenntlich machen bei MESSAGING_FORWARD_USE_REPLYTO [#9713] -- Anzeige von Plugininhalten auf der Detail-Seite einer Veranstaltung [#9727] -- Unbeschränkte Domänen [#9753] -- Trails-Controller um render_file() und render_temporary_file() erweitern [#9758] -- Skript zum Extrahieren der übersetzbaren Strings soll alle Plugins außer Kernplugins ignorieren [#9781] -- WYSIWYG-Konfiguration verfügbar machen [#9786] -- Ankündigungen sollen in VAs des nächsten Semesters eingehängt werden können [#9819] -- TIC: Freitextfragen in Fragebögen ermöglichen [#9831] -- Einbau des AskALot-Plugins in das Kernsystem [#9832] -- Fragebögen Reihenfolge der Fragen in PHP 7.2 und bessere GUI [#9837] -- Routen der REST-API sollen für nobody nutzbar sein [#9859] -- Downloadzahl im Dateibereich unter "Alle Dateien" [#9867] -- Sprechstunden: Austragen (nur) einer zu einem Termin angemeldeten Personen [#9875] -- StEP00338: Entwicklung einer Lehrveranstaltungsplanungskomponente [#9884] -- ENABLE_FREE_ACCESS erweitern, ENABLE_FREE_ACCESS_FOR_COURSES_ONLY hinzufügen [#9885] -- CLI-Tool zum Prüfen von Hilfetouren [#9888] -- Anmelderegeln Auswahlbedingung Stgteil-Version [#9905] -- Weniger Faktoren für Nutzerlisten in Anmeldeverfahren [#9909] -- TIC: Neuer Dateiordnertyp für Lerninhalte aus anderen Plugins [#9912] -- StEP00333: Feedback-Element [#9913] -- Option zum Zuordnen von eigenen Kursen in ILIAS-Schnittstelle [#9927] -- auth_user_md5.Email auf 256 Zeichen verlängern [#9929] -- Feedback-Seite in Veranstaltung: Einstellungen werden evtl. nicht gespeichert [#9953] -- Übersicht "Feedbackelemente im Dateibereich": Dateiname wäre hilfreich [#9956] -- Bewertung verschwindet nach Bearbeiten des Kommentars [#9959] -- Icon für "Du hast schon ein Feedback abgegeben" (check-circle) mit Tooltipp versehen? [#9961] -- Feedback: Allgemeines zu Begrifflichkeiten und Aktionen [#9963] -- Nach Anlegen eines Feedbacks an einer Datei verloren im (Datei-)Nirvana [#9964] -- Content Box korrekt verwenden - eine Content-Box für alle Elemente [#9967] -- Polishing: Icons in der neuen Raumverwaltung [#10058] -- Typ "Planungsbuchung" für eine Raumbelegung [#10103] -- Schnittstellentest RRV2 [#10176] -- Änderung der Konfiguration "eigener Kurs verknüpfen" bleibt ohne Wirkung? [#10190] -- Fehler in der REST-API [#10255] -- Umlaute im Seitentitel werden oben abgeschnitten [#10335] -- webpack: Unterschiedliche Chunk-Hashes für node.js-Versionen < 12 [#10336] -- .editorconfig hinzufügen [#10337] -- PHP 7 Warning - Studiengang anlegen [#10341] -- Datepicker in der Sidebar blockiert Suchfunktion [#10346] -- Installationswizard setzt root-Passwort für root@studip nicht, wenn die Demodaten installiert werden [#10353] -- Codeception functional Test-Suite: $GLOBALS['perm'] ist nicht initialisiert [#10361] -- Polishing TIC: JSONAPI-Objekt in Javascript [#10366] -- Polishing: Zuordnung von Ansprechpartnern an Studiengangteilen [#10379] -- Usability-Probleme bei Direktbuchung aus einer Veranstaltung [#10387] -- Anfragenliste: Raumanfragen ohne Termine [#10395] -- Anfragenliste: Semesterfilter für angefragte Termine? [#10396] -- Blubber: Endlosschleife bei Gruppenblubber [#10427] -- Cronjob "Datenbank bereinigen" wirft Fehler [#10431] -- Download von Dokumenten von Räumen [#10438] -- Öffentlich zugängliche Belegungspläne sind leer [#10449] -- Semester-Belegungsplan unvollständig [#10450] -- Aktion "Raumanfrage erstellen" bei regelmäßigen Veranstaltungsterminen ignoriert globale Einstellungen [#10452] -- Rüstzeit kann nicht angegeben werden, wenn kein Raum angefragt wird [#10453] -- Rüstzeit kann nicht angegeben werden, wenn Raum in der Veranstaltung gebucht wird [#10454] -- Dateien aus unsichtbaren Ordnern sind auch für Lehrende nicht downloadbar [#10462] -- Belegungspläne sind für "normale" Nutzer nicht einsehbar, Raumanfragenlink [#10463] -- Raumaktionen trotz fehlender Rechte oder globaler Einstellung vorhanden [#10468] -- Dialogtitel fehlen beim Erstellen/Bearbeiten/Löschen von Standorten/Gebäuden/Räumen [#10469] -- Sehr unübersichtliche Darstellung von Ergebnissen in der Raumsuche [#10472] -- Raumbuchungen in Veranstaltungsterminen [#10475] -- Raumbuchung wird gelöscht, obwohl keine Änderung vorgenommen werden sollte [#10476] -- "Anfrage auf ausgewählte Termine stellen", obwohl Raumanfragen ausgeschaltet sind [#10477] -- Fehlende Belegungen im Semesterbelegungsplan [#10481] -- Endzeit eines Termins wird in der Monatsansicht nicht angezeigt [#10492] -- Direktlink zu einem Belegungsplan beinhaltet illegale Aktionen [#10493] -- Gruppenbelegungsplan zeigt keine Belegungen an [#10494] -- Raumbuchungen am Sonntag sind nicht über den Belegungsplan möglich [#10503] -- PHP-Fehlermeldung in Blubber [#10505] -- Fehler in JSONAPI UserEventsIndexTest [#10514] -- Fehlerhafte Einträge in resource_bookings [#10528] -- Forum ist nicht über Plus-Seite (de-) aktivierbar, wenn es nicht im Forumsslot liegt [#10553] -- Anfrageliste: Export wirft Exception [#10554] -- Belegungspläne funktionieren wegen fehlender fullcalendar-chunks nicht [#10555] -- Globale Benutzerverwaltung: Datei- und Aktivitätsübersicht kaputt [#10562] -- Verschieben von Buchungen mit Rüstzeit im Belegungsplan verkürzt Buchung [#10566] -- Biest: Globale(r) Blubber [#10567] -- Zeiten/Räume-Seite: Beim Bearbeiten eines Termins wird die Rüstzeit falsch gespeichert [#10568] -- Belegungsplan: Verschieben verlängert Buchungen um die Rüstzeit [#10569] -- Raumverwaltung: Unnötiges Leerzeichen oberhalb von Raumplänen [#10583] -- Alte Abhängigkeiten bei Personenzuordnungen zu Modulen [#10591] - -25.06.2020 v 4.4.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.3 -- Farben im Stundenplan auf aktuellen Stand bringen [#8715] -- 2FA: impraktikabel durch zu wenig Zeit für Token-Eingabe aus Mail [#10538] -- Zwei-Faktor-Authentifizierung zeigt immer Einstellung des aufrufenden Nutzers an [#10545] -- Hilfeseite für Gradebook eintragen [#10587] - -25.06.2020 v 4.3.4 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.4 -- Fragebögen: Export als CSV wird in Dialog geöffnet [#9886] -- data-secure funktioniert nicht mehr [#10543] -- Hochstufen von Nutzern in Studiengruppen wirft einen Fehler [#10570] -- Farben im Stundenplan auf aktuellen Stand bringen [#8715] -- Route zum Upload von Dateien fehlt / @post /file/:folder_id [#9495] -- Bad Object type 'tst' in ilias_interface: getStructureObjects [#10456] -- Dateidownload kann bei großen Dateien ins Memory Limit laufen [#10496] -- Eingestellte Ansicht auf "Meine Veranstaltung" geht beim Neuzuweisen von Farben verloren [#10498] -- Dateibereich > Dateien gezippt downloaden [#10499] -- Forum: Irreführende Cursordarstellung [#10509] -- Bewegung innerhalb der Teilnehmerliste [#10510] -- RESTAPI: Header "Authorization" wird nie ausgewertet [#10511] -- RESTAPI: HTTP-Consumer bricht mit Exception ab [#10512] -- Plugins vom Typ RESTAPIPlugin haben keine Möglichkeit, eigene Consumer bereitzustellen [#10513] -- WYSIWYG: Anker im Wiki verweisen immer auf die Startseite [#10515] -- Responsive Design: Verwirrende Dopplung im Menu auflösen [#10518] -- Schnellsuche: Tipps passen nicht ins Fenster [#10519] -- Content Boxen: Icons und Aufklapppfeile obenbündig ausrichten [#10520] -- Zip Download Beschränkung wirft "echte" Fehlermeldung [#10522] -- Blubber: rotes Icon auf der Meine Veranstaltungen hat keine zusätzliche optische Markierung [#10529] -- Schnellsuche nimmt aktuellen Kontext in das Suchergebnis mit [#10532] -- Verschieben von Teilnehmenden in andere Gruppe nicht möglich [#10533] -- Responsive Navigation: Letzter Punkt im linken Menü nicht erreichbar [#10539] -- Benutzer anlegen [#10548] -- Falsche Anzeige im Tooltip zu Gruppen [#10552] -- Studiengruppen: man kann verschickte Einladungen nicht löschen, wenn Nutzernamen Umlaute hat [#10556] -- Studiengruppen: Man kann Personen mit Umlauten im Namen nicht hoch- oder runterstufen [#10557] -- XSS-Fehler in STUDIP.Dialog.confirmAsPost() [#10571] -- XSS-Fehler beim Löschen von Kategorien [#10572] -- ILIAS-Schnittstelle: Persönliche Kategorie wird bereits bei Wechsel nach ILIAS angelegt [#10573] -- Nachrichten: vorkonfigurierte Anhänge gehen nicht [#10574] -- PDF Auswertung von Evaluationen wirft Fatal Error bei unbekannter user_id [#10576] -- Fragebögen, die einmal auf "zufällige Antworten" gesetzt sind, lassen sich nicht ändern [#10577] -- Ordnerbeschreibung wird nicht kopiert [#10582] - -17.04.2020 v 4.4.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.2 -- Migration 20190917_fix_missing_consultation_events schlägt fehl wegen kaputter Altdaten [#10363] -- Möglichkeit fehlt, um Migrationshinweis auszublenden [#10404] -- Mobile Ansicht: Navigationsebene nicht automatisch ausgeklappt [#10490] - -17.04.2020 v 4.3.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.3 -- Spezielles ie.css wird nicht gefunden [#10340] -- Falsche Semesterbezeichnung bei "Benachrichtigungen anpassen" und gesperrten Semestern [#10352] -- Icon für Timepicker in 4.3 kaputt [#10393] -- Fehlende Räume in der Kurzinfo einer Veranstaltung [#10402] -- Tooltips gehen verloren, wenn das Element geclonet wird [#10403] -- Nachricht bei Platzvergabe nicht ganz richtig (Losverfahren) [#10419] -- PHP Warning: count(): Parameter must be an array or an object that implements Countable in ilias_interface/edit_interface_settings.php [#10423] -- Grunddaten einer Veranstaltung [#10424] -- Veranstaltungsadministration - Datenfeld filter [#10432] -- Terminkalender wird nicht angezeigt [#10433] -- Nachrichtenfunktion an Teilnehmer von Sprechstunden(-blöcken) defekt [#10465] -- JS: RESTAPI/JSONAPI-Lib unterstützt keine Änderung des Content-Type [#10495] - -17.04.2020 v 4.2.6 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.6 -- Einstellung "WYSIWYG-Editor aktiv" unter Profil/Einstellungen verorten [#10446] -- Nachricht an nicht vorhandenen Nutzer erzeugt Nachricht an alle [#10482] -- SORM::findEachByColumn() ist kaputt [#10483] -- Weblinks im Dateibereich öffnen sich im gleichen Fenster [#10484] -- Dialoge: Eingebundene Skripte werden doppelt ausgeführt für `size=auto` [#10487] - -15.04.2020 v 4.2.5 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.5 -- überflüssiger Zeilenumbruch Zuordnung Anmeldeset [#5076] -- Forum: Anzahl der Beiträge in Icon-Navigation auf Meine Veranstaltungen ist nicht intuitiv [#9863] -- Teilnehmende ist sichtbar in Gruppe, obwohl auf der Teilnehmendenliste unsichtbar eingestellt [#9908] -- console.log() im JS [#10291] -- Login nicht möglich mit Meldung Session: freeze() failed. [#10311] -- Fehlerhafte Extrahierung von übersetzbaren Textstrings aus Javascript [#10313] -- Cronjob mit falschem Pfad in "cronjobs_tasks" wird nicht als fehlerhaft markiert [#10343] -- ActionMenu::addLink() gibt den Link unverändert aus [#10349] -- Fehlende htmlReady() bei data-confirm [#10350] -- Benachrichtigung beim Empfangen einer Nachricht erscheint in gewählter Sprache des Senders [#10375] -- ActivityStream: Zeigt falsche Benutzerinformationen an [#10430] -- Beim Aktualisieren einer Datei geht der Name in der Datenbank verloren [#10443] -- Migration von Nutzerkonten und Löschen von Nutzern ignorieren Tabelle `termin_related_persons` [#10444] -- Losverfahren bricht ab bei fehlender Veranstaltung / Inkonsistenz der DB [#10447] -- Blubber: Speicherbutton auf Seite "Neuen Stream erstellen" nicht sichtbar [#10448] -- OpenGraph: YouTube öffnet nicht in Vollbildmodus [#10451] -- Fehler bei nachgeladenen Blubbernachrichten [#10470] -- Fehlende htmlready in der Ressourcenverwaltung [#10486] - -24.01.2020 v 4.4.1 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.1 -- PHP 7.3 Fehler [#9347] -- Flache Dateiansicht: Dateifilter kaputt [#10013] -- PHP 7.2 / PHP 7.3 Warning - Calender : ErrorHandler [#10227] -- PHP 7.2 / PHP 7.3 Warning - StudipSemTreeViewAdmin [#10228] -- PHP 7.4 Warning - FileManager [#10229] -- PHP 7.4 Warning - CalenderEvent [#10230] -- PHP 7.4 Warning - ExternConfig [#10231] -- PHP 7.4 Warning - SingleCalendar [#10232] -- PHP 7.4 Warning - SmileyAdmin [#10233] -- PHP 7.4 Warning - Literatur [#10234] -- PHP 7.4 Warning - Add files [#10235] -- PHP 7.4 Warning - LiteraturPlugin [#10236] -- Dateien - Dashboard - Exception [#10244] -- Farbberechnung in SCSS ist falsch [#10248] - -24.01.2020 v 4.3.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.2 -- Ordner werden beim ZIP Upload nicht angelegt [#9435] -- Unschönheiten beim Dateiupload in Verbindung mit Abbruch der Lizenzauswahl [#9635] -- Fehler in der mobilen Ansicht beim VA-Forum [#9910] -- Fehler in der mobilen Ansicht bei Statusgruppen [#9911] -- Zu viele Sprechstunden lassen Browser abstürzen [#9916] -- Sprechstunden: Nachrichtenfunktionalität ist verloren gegangen [#9945] -- [App-kritisch] Gesperrte Semester sind nicht Teil der Semester-API-Antwort [#10019] -- Dialoge: Titel sollte bei der Berechnung der Breite (size=auto) mit einbezogen werden [#10110] -- Quicksearch: Standardsearch-Darstellung ist fehlerhaft [#10114] -- Dialog passen sich beim Orientation Change nicht an [#10202] -- PHP Warning: in_array() expects parameter 2 to be array, null given [#10211] -- Wenn Semester gesperrt wurden, funktioniert der Semesterauswähler in der alten Suche nicht richtig [#10218] -- PHP 7.3 Warning: Starseite / SingleCalender [#10220] -- PHP 7.3 Warning Externe Seiten [#10221] -- Exception auf der Sperrebenenverwaltung [#10222] -- Profil -> Mehr [#10223] -- PHP Warning: Invalid argument supplied for foreach() [#10225] -- PHP7.3 Warning - LessParser [#10226] -- PHP 7 Warning - StudipComment [#10237] -- PHP 7 Deprecated: Non-static method: StudipRangeTreeViewAdmin.class.php [#10240] -- XSS- Nachrichten verfassen [#10242] -- Warning externe Seiten / Personenliste / :coregroup: Impressum [#10275] -- Semesteranzahl bei Studiengangteilen wird nicht angezeigt [#10282] - -24.01.2020 v 4.2.4 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.4 -- Verlinkte Dateien können nicht mehr editiert werden [#8928] -- Neuer Dateibereich: Anzeigefehler in Dateiliste [#8977] -- Verlinkte Datei hat beim Anlegen keine Lizenzauswahl [#9079] -- Materialordner als ZIP: Umbenannte Dateien haben ggf. keinen Dateityp [#9134] -- Löschen in der Sicht "Alle Dateien" verlässt die Ansicht nach der Aktion [#9146] -- Letzer Dozent der Veranstaltung kann sich selbst austragen [#9853] -- Grundaten - Personen hinzufügen [#9877] -- Löschen von Archiv löscht Dateien nicht [#9894] -- Verlinkung des Ablaufplans zur Hilfeseite ist falsch [#9895] -- Änderungen auf der Mehr-Seite im Profil werden nicht gespeichert [#9897] -- Datepicker ist unterhalb der blauen Leiste und nicht vollständig sichtbar [#9915] -- News: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9952] -- Benutzerverwaltung: Tooltip für zugewiesene Rollen ohne Umbrüche [#9954] -- Grunddaten: Personen löschen fehlt die Bestätigung [#9962] -- Löschen von vielen Gruppen nicht möglich [#9974] -- Cronjobverwaltung [#10010] -- Freie Veranstaltungen können gesperrt werden [#10060] -- Meine Studiengruppen nicht aufrufbar, wenn es alte Datenbankeinträge gibt [#10065] -- Gruppen-Belegungspläne - Überflüssiges ?> [#10079] -- input.allow-only-numbers erlaubt keine negativen Zahlen [#10123] -- Betriebssystemunabhängige Pfadangaben in studip_relative_path() [#10130] -- Einträge in der Tabelle plugins_activated verwaisen nach Kurslöschung [#10132] -- Weitergeleitete Mails enthalten zu viele Zeilenumbrüche [#10156] -- Probleme beim Autoloader in Verbindung mit open_basedir [#10194] -- ForumEntry::removeQuotes() berücksichtigt HTML-Inhalte nicht [#10204] -- XSS - Teilnehmerverwaltung - Bemerkung hinzufügen [#10243] -- Schnellsuche: Fehler bei Umlauten in Raum- bzw. Ressourcennamen [#10247] -- Cronjobverwaltung: Fehlerhafte Formulardarstellung [#10252] -- Fatal Error bei täglicher Mailbenachrichtigung [#10260] -- Fehlender Abstand am Ende eines Fieldsets [#10266] -- RESTAPI: Bedingungen zu strikt [#10274] -- Tooltips werden am Rande von #layout_container abgeschnitten [#10276] -- Darstellung der Termine auf dem Profil ist ungenau [#10278] -- Code Injection bei Anmeldesets [#10290] - -19.11.2019 v 4.4 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.4 -- Ausblenden von Modulen ohne Semesterveranstaltungen im Verlaufsplan [#7440] -- Anlegen von LV-Gruppen auf LV-Gruppen-Verwaltungsseite (Option) [#7443] -- Von LESS auf SASS umsteigen [#8579] -- Autorenspalte im Dateibereich: [Nachname, Vorname] statt [Vorname Nachname] [#8920] -- Nachrichten beantworten: Nur noch "Zitieren", aber als "Antworten" [#9005] -- Gradebook für Stud.IP [#9040] -- Migrationen: Änderung des Umgangs mit "Versionen" [#9044] -- Update des ckeditor auf 4.11 (oder neuer) [#9136] -- Neuer Filter für die Benutzerverwaltung [#9141] -- JS: Event "studip-ready" einführen [#9143] -- JS: Tooltips sollen ein neues Attribut "delay" erhalten, welches die Verzögerung definiert bis sie verschwinden [#9155] -- Datepicker durch vorangestelltes Icon markieren [#9174] -- OpenGraphURL sollte Hashes für die Indizierung verwenden [#9270] -- Tabelle "opengraphdata" im Garbage Collector Cronjob berücksichtigen [#9272] -- Klasse Token (Tabelle user_token) auf SORM umstellen [#9298] -- Änderungen am Assets-Handling für Plugins [#9325] -- Umstellung Avatar- und Schmuckbild-Zone [#9359] -- Anpassungen an der Assets-URL für Webpack-Dev-Server in den Kern mit aufnehmen [#9361] -- Responsive Navigation ressourcenschonender bauen [#9365] -- Renovierung der Anzeige der Log-Events [#9367] -- Datenfelder expliziert auch für einzelne Institute zuweisebar machen [#9368] -- Pagination abstrahieren [#9369] -- Veranstaltungssuche: Überarbeitung der Veranstaltungsbäume und Konsistenz zur Globalen Suche [#9391] -- Zwei-Faktor-Authentifizierung für root-Accounts [#9406] -- Kompatibilitäts-Skript für 4.4 [#9407] -- Code-Highlighting dynamisch laden [#9413] -- MathJax dynamisch und nur bei Bedarf laden [#9414] -- Pluginverwaltung umstrukturieren [#9418] -- Modernizr entfernen [#9419] -- Cronjobverwaltung aktualisieren [#9426] -- Nach Migrationen grundsätzlich den SORM-Cache leeren [#9434] -- Test auf register_globals ausbauen [#9468] -- Funktion zum gleichzeitigen Aufklappen aller Gruppen in einer VA hinzufügen [#9474] -- Semesternamen, -code und -beschreibung übersetzbar machen [#9477] -- Alte array()-Syntax durch neue []-Syntax ersetzen [#9479] -- Update auf jQuery 3.4.0 [#9486] -- Anpassungen an Textstrings bezüglich Übersetzungen [#9489] -- Namen von Datenfeldern übersetzbar machen [#9490] -- Request::bool() / Request::boolArray() hinzufügen [#9505] -- Alle Gruppen aufgeklappt: "keiner Gruppe zugeordnet" hat angeblich keine Mitglieder [#9511] -- Aufklappen-Zuklappen -> analog zur mehr-Seite? [#9512] -- Widgetsystem dynamisch laden [#9516] -- Unterverzeichnisse von public/plugins_packages in SVN ignorieren [#9517] -- Unterverzeichnisse von data in SVN ignorieren [#9518] -- Dateien und Ordner im Tests-Ordner in SVN ignorieren [#9519] -- NotificationCenter::on() soll Callables unterstützen [#9521] -- Statusgruppen: Name sowie männliche und weibliche Bezeichnung übersetzbar machen [#9523] -- Erweiterter Zugriff für Hilfeadministrator/-innen und Ergänzung englischer Hilfe-Inhalte [#9543] -- Fremd-ID in Semester-Tabelle [#9544] -- XSS - Veranstaltungskategorien [#9704] -- 'Studierendenansicht simulieren' verloren gegangen [#9717] -- Benennung: Zwei-Faktor-Authentifizierung/Authentisierung [#9738] -- Migrationshinweis erscheint doppelt und Migrationen werden ggf. nicht erkannt [#9754] -- JS: Fehler in Verwendung von crc32()-Funktion [#9769] -- Cronjobverwaltung: Variable wird falsch initialisiert [#9854] -- SASS in Plugins: Undefined variable $icon-path: [#9899] -- Reihenfolge der Log-Events gerät in der Anzeige durcheinander [#2265] - -01.11.2019 v 4.3.1 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.1 -- Fehlerhafter Semesterfilter bei der globalen Suche [#9588] -- Anmeldesets: Datumsfenster bei Regeln zu klein [#9592] -- Funktionen eines PrivacyPlugins werden unter Umständen nicht beim Löschen eines Nutzers aktiv [#9603] -- Zu viele Sprechstunden enden im memory limit exceeded [#9608] -- Datepicker-Feld kaputt/zu klein bei Statusgruppen [#9644] -- Anzeigefehler auf "Benachrichtigungen anpassen" [#9665] -- JS-Helper [data-activates] funktioniert initial nicht richtig [#9669] -- Unglückliche Sortierung der Termine [#9716] -- LTI: abweichende URL im Kurs bei "Deep Linking" erlauben [#9720] -- Löschen von vielen Sprechstunden [#9721] -- Sprechstundenblöcke/-buchung werden beim Löschen von Nutzern nicht mit abgeräumt [#9723] -- Abgelaufene Sprechstunden sollen nicht abgesagt werden können [#9734] -- Sprechstunden: Vergangene Blöcke ausblenden verwirrt [#9735] -- Ansicht "Meine Buchungen" fehlt [#9736] -- LTI-Tool muss darauf achten, dass Parameter nicht getrimmt werden [#9747] -- XSS-Schwachstelle bei der Anzeige von Personendaten [#9756] -- Sprechstunden: Anmerkungen sind unerwartet öffentlich - Information [#9771] -- Belegte Sprechstundentermine werden nicht im Kalender markiert [#9785] -- ILIAS-Schnittstelle: Fehler in client-Vorauswahl [#9793] -- ILIAS-Schnittstelle: Benennung von Statusgruppen [#9794] -- ILIAS-Schnittstelle: Link zu ILIAS für Studierende [#9795] -- Sprechstunden: Blöcke sollen auch nur für einen einzigen Tag erstellt werden können [#9798] -- ILIAS-Schnittstelle: Verknüpfen mit Kurs aus anderer Veranstaltung funktioniert nicht [#9799] -- VA-Export: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9806] -- Beschreibung von Dateiordner wird nicht immer angezeigt [#9843] -- Sprechstunden: Paginierung auf "Vergangene Termine" springt zurück auf aktuelle Termine [#9856] - -01.11.2019 v 4.2.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.3 -- Belegungsplan: Ausdruck von "Hauptinhalt" bei aktivierten Skiplinks [#6242] -- Aktionsmenü in .table-scrollbox-horizontal defekt [#8231] -- Aktionsmenüs zerstören Layout von Druckansichten [#8310] -- Dateibereich - Mobile-Ansicht: Datei hinzufügen [#9380] -- Anlegeformular für MVV Stud.IP-konform gestalten [#9402] -- PHP 7.2: Deprecated Warning in der Evaluationsverwaltung [#9515] -- Bug im Terminplaner mobil [#9558] -- Warning: Use of undefined constant None - assumed 'None' (this will throw an Error in a future version of PHP) in /home/studip/trunk/lib/wiki.inc.php on line 1580 [#9560] -- "Nur buchbare Räume anzeigen" funktioniert nicht bei Batchbearbeitung [#9594] -- JS: STUDIP.MultiSelect defekt [#9596] -- Probleme der Lightbox [#9602] -- Benutzerverwaltung: Gesperrte Felder sind scheinbar änderbar [#9606] -- Deprecated: Non-static method ResourceObjectPerms::Factory() should not be called statically [#9621] -- Deprecated-Warnings bei den Anmeldesets [#9622] -- Kaputter Link in Veranstaltungssuche [#9634] -- Suche > Modulverzeichnis > Studiengänge [#9638] -- PHP 7.2: Warning sizeof() / count() [#9647] -- Ankündigung anlegen: Contentbox nicht mittig im Dialog [#9690] -- PHP 7.2: Deprecated Warning beim Erstellen einer Veranstaltung [#9728] -- Cronjob fehlerhaft > nicht ausführen [#9737] -- PHP Warning: max(): Array must contain at least one element [#9739] -- PHP Warning: include(): Failed opening 'locale//LC_HELP/pages/nutzung.html' for inclusion [#9740] -- PHP Warning: Cannot modify header information - headers already sent by (output started at vendor/tcpdf/include/tcpdf_static.php:350) [#9741] -- Error: Call to a member function getDisplayName() on null [#9742] -- Personensuche bei "Rollen für Benutzer verwalten" mangelhaft [#9744] -- PHP Warning: Missing argument 2 for AvatarController::update_action() [#9746] -- Bestätigungsdialog in der mobilen Ansicht zu breit [#9751] -- PHP Warning: mktime() expects parameter 5 to be integer, string given [#9752] -- Deprecated: Non-static method Smiley::getURL() should not be called statically [#9755] -- Fehler im Template dates/seminar_html.php [#9759] -- Öffentliche Dateien auf Profilseite markieren [#9763] -- Abstände in den Formularen des Dateibereichs nicht richtig [#9764] -- Abstände auf Detailseite zu Termin passen nicht [#9765] -- Dateisuchen sind uneinheitlich [#9770] -- Teilnehmerseite: Hinzufügen via MultiPersonSearch: "xx der Einrichtung" beachtet beteiligte Einrichtungen nicht [#9772] -- Nachrichten: Zeile für Datum bricht immer um [#9778] -- Icons in den Startseiten Widgets [#9779] -- XSS Standardvertertung [#9780] -- XSS Rangliste [#9782] -- Forum Suche zurücksetzen [#9788] -- Verwendung von Indikatoren in der Nachrichtenübersicht [#9790] -- Spaltenüberschrift "Gesendet" [#9791] -- Meine Einrichtungen: Übersichtsseite wird nie angepasste Einrichtungs-Avatare anzeigen [#9792] -- Fehler bei der Nutzerverwaltung mit Datenfeldern [#9796] -- Aktionsmenü: Deaktivierte Einträge sind nicht entsprechend gekennzeichnet [#9797] -- Blubber: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9800] -- Sidebar: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9801] -- Error: Call to a member function isFriendOf() on null [#9802] -- PHP Warning: Use of undefined constant title - assumed 'title' (this will throw an Error in a future version of PHP) [#9803] -- LVGroupsWizardStep: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9804] -- Resources: PHP Warning: sizeof(): Parameter must be an array or an object that implements Countable [#9805] -- PHP Warning: get_class() expects parameter 1 to be object, null given [#9810] -- SeminarCycleDate: PHP Warning: A non-numeric value encountered [#9811] -- Kalender: A non-numeric value encountered [#9812] -- Einstellungen: PHP Warning: Invalid argument supplied for foreach() [#9813] -- Wording auf Veranstaltungsdetailseite bezüglich "Anmeldung" [#9823] -- Zeiten/Räume: PHP Warning: Invalid argument supplied for foreach() [#9825] -- Resources: PHP Warning: count(): Parameter must be an array [#9826] -- Resources: PHP Warning: Invalid argument supplied for foreach() [#9828] -- PHP Warning: call_user_func() expects parameter 1 to be a valid callback, class 'RefreshSeries' not found [#9829] -- MultiPersonSearch: PHP Warning: Invalid argument supplied for foreach() [#9830] -- PHP Warning: max(): Array must contain at least one element [#9834] -- Ausgabe von HTML-Entitäten auf Profil / Einstellungen / Allgemeines [#9841] -- Autoinsert: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9849] -- Responsive View: Irrtümliches Verschieben ist in Gruppen möglich [#9852] -- Löschen der Zuweisung eines Fragebogens zu Veranstaltungen geht nicht mehr. [#9855] -- Tablesorter per CSS-Klasse funktioniert nicht in Dialogen [#9857] -- Lehrenden eintragen: Unnötiges und störendes Dialogfenster "Ihre Eingaben wurden bislang noch nicht gespeichert" [#9861] -- NotificationCenter erkennt keine Oberserver für SORM-Events mit Namespaces [#9864] -- Unzulässige Zeichen im Dateinamen werden falsch entfernt [#9865] -- Suche nach Literatur: Fehlermeldungen werden nicht angezeigt [#9866] -- Admin-VA-Übersicht -> Grunddaten im Dialog -> MultiPersonSearch: Browser warnt, dass Eingaben nicht gespeichert wurden [#9870] -- Ablaufplan -> Themen: alle Themen zuklappen [#9871] -- Skiplinks in der zweiten Navigationsebene werden abgeschnitten [#9872] -- Skiplinks sind defekt [#9873] -- HTML Klassen ändern sich nicht dynamisch [#9874] -- RESTAPI: Warning, wenn beim Aufruf einer Route eine Exception eine mehrzeilige Nachricht enthält [#9878] -- PHP Warning: missused count() in templates/skiplinks.php [#9889] -- SimpleORMap::findBySQL() in Verbindung mit Zugriff auf Relationen im Callback "after_initialize" führt zu Fehlern [#9891] - -04.10.2019 v 4.1.5 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.5 -- Defekte Cache Klasse legt das System lahm [#9675] -- Unerwartetes Verhalten der Personensuche bei mehreren Vornamen [#9712] -- Externe Seiten: Sortierung erzeugt bei einigen Modulen SQL-Fehler [#9784] - -04.10.2019 v 4.0.12 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.12 -- Select2 (.nested-select) bei langen Einträgen kaum benutzbar [#8005] -- Dateityp "Link" hat kein spezifisches Icon [#8125] -- Dateibereich: Bereitstellen vonDokumenten aus Meine Dateien: In-/Outbox ist leer [#8304] -- Raumzeit: Aufklappen von Terminserien wird visuell nicht indiziert [#9498] -- Paginierung in der Modulsuche funktioniert nicht [#9548] -- Modulzuordnung: Icon zum Starten der Suche verschwindet [#9549] -- Löschen von Schritten einer Hilfe-Tour nicht möglich [#9566] -- Cronjob ohne Parameter erzeugt Warning [#9576] -- Auswertung der Sichtbarkeitseinstellungen funktioniert nicht [#9580] -- Trefferliste Modulsuche: Schließendes php-tag in Ausgabe [#9584] -- Suche entfernt Non Breaking Space nicht [#9593] -- Anzeige: Automatische Updates für Plugin eingerichtet [#9600] -- WYSWIG: E-Mail Links sind kaputt [#9605] -- Text am Anfang eines Fieldsets hat keinen Abstand nach oben [#9611] -- Teilnehmerliste: Personensuche nach <Vorname> <Nachname> funktioniert nicht [#9616] -- Fehlendes htmlReady bei Datei aktualisieren [#9617] -- XSS in Nachrichten Tags [#9618] -- Forum: Standard-Text beim Schreiben ist nicht mehr ganz aktuell [#9619] -- Fragebögen können in fremden Nutzerprofilen erstellt werden [#9624] -- Anmeldesets: Doppelte Kennzeichnung des "required"-Status [#9625] -- Fehler beim Versenden von Nachrichten mit Upload [#9630] -- SOAP-Webservice liefert falsche Zeichencodierung [#9632] -- Termine verschwinden beim Ändern des Startsemesters [#9646] -- Option "Einrichtung nicht auf der Profilseite" versteckt Nutzer auch auf Seite "Personal" der Einrichtung [#9651] -- Falsches Austragen als Vertretung beim Entfernen eines Dozenten [#9652] -- FileSystem Plugin können nicht mehr angezeigt werden. [#9653] -- Löschen von Einträgen in Kontaktgruppen nicht möglich [#9659] -- Datei aktualisieren behält den alten Nutzer [#9660] -- Inkosistente JSON response auf Route user/:user_id/schedule [#9661] -- Inkonsistente Zeitangabe von Veranstaltungen in REST Api [#9662] -- Personensuche hat kein data-secure [#9666] -- Wiki: Export aller Wikiseiten setzt Seitenname auf PDF-Seiten falsch [#9667] -- Wiki: PDF-Export enthält keine Bilder mehr [#9668] -- ActionMenu-Eintrag als Button ohne Icon [#9670] -- Tablesorter [data-sort-fixed] ist kaputt [#9671] -- Cookie-Warnung stammt aus grauer Vorzeit, passt nicht zum Design und kommt manchmal unerwartet [#9688] -- Formular -> Collapsable sieht komisch aus [#9706] -- Dialoge auch im responsiven Modus öffnen [#9709] -- Leere Meldung in Dialogbox bei Logout [#9710] -- Schnellsuche findet nichts bei Eingabe von "Nachname, Vorname" [#9711] -- XSS-Schwachstellen bei der Gruppenzuordnung von "Meine Veranstaltungen" [#9714] -- StudipgroupModel::isInvited() ist kaputt [#9718] -- Widget::insertElement() ist kaputt [#9719] -- .studip-checkbox visualisiert [disabled] nicht [#9722] -- Dialog zum Konfigurieren von Anmelderegeln zu schmal [#9724] -- Klick-/Tippfläche in der responsiven Navigation zu klein [#9725] -- CourseMemberStatusDidUpdate Notification wird zu früh ausgelöst [#9726] -- Dialog "Ordner bearbeiten" hat sowohl den Abbrechen als auch den Schliessen-Button [#9730] -- Fehlermeldung unpassend, wenn Pluginverzeichnis bei Installation eines Plugins nicht schreibbar ist [#9732] -- Schliessen der Menüs im responsiven Modus nicht intuitiv [#9733] - -05.06.2019 v 4.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.3 -- Falsche Blöcke nach Sprechstunden-Migration [#9374] -- Erweiterung am Trails-StudipController [#6909] -- Neues globales Suchkonzept [#7403] -- Wiki: Lese und Editierrechte für einzelne Seiten [#7804] -- StEP00319: Neue globale Suche [#7911] -- StEP00326: Sprechstunden in den Kern einbauen [#8120] -- Export der Modulzuordnungen bei den Veranstaltungen [#8262] -- Anzeige der Modulzuordnungen auf externen Seiten [#8499] -- Sperrregel für Veranstaltungen sollte auch LV-Gruppenzuordnung sperren können [#8500] -- Typo in Tour (Die wichtigsten Neuigkeiten im Schnelldurchlauf Version 4.0) [#8578] -- Kopieren von Wikiseiten ermöglichen [#8607] -- Einstellung für Vorbelegung der Sitzplatzanzahl einer Raumanfrage [#8647] -- webpack-Skripte reduzieren [#8677] -- Stud.IP-Farben auch als CSS-Variablen [#8678] -- Migrationsdateien auf einen aktuellen Stand bringen (war: Klasse Migration um Convenience-Methoden erweitern) [#8685] -- Zeiten/Räume: Überschneidungs-Fehlermeldung mit Name und Link zu Veranstaltung erweitern [#8691] -- RouteMap sollte die enthaltenen Routen selbst ermitteln und herausgeben können [#8692] -- language.inc.php: Länderspezifische Sprachvarianten erlauben [#8698] -- Löschen von Ressourcen für root erlauben [#8747] -- Router::normalizeRequestMethod() sollte Header X-HTTP-Request-Method auswerten [#8755] -- Neue Filter/Aktion für die Benutzerverwaltung [#8761] -- Ankündigungen nach Änderungsdatum sortierbar machen [#8773] -- Autoprefixer tatsächlich verwenden [#8819] -- StudipPDO und StudipPDOStatement in zwei verschiedenen Dateien definieren [#8867] -- Validierung des zu nutzenden Schlüssels in StudipArrayObject's magischen Methoden vereinheitlichen [#8868] -- Leere Ordner "fixtures" und "phpunit" aus /test entfernen [#8869] -- Mehrere Fragebögen löschen [#8901] -- StEP00329: LTI-Consumer Schnittstelle [#8931] -- StEP00330: Entwicklung einer datenschutzkonformen Archivierungslösung [#8932] -- UserManagement und UserDataAdapter in zwei verschiedenen Dateien definieren [#8945] -- Update jQuery auf 3.3.1 [#8948] -- Update webpack-Bibliotheken [#8949] -- Update blueimp-file-upload Bibliothek [#8950] -- Update cropperjs Bibliothek [#8951] -- Update highlight.js Bibliothek [#8952] -- Update lodash library [#8953] -- Update tablesorter Bibliothek [#8954] -- Update sticky-kit und select2 Bibliotheken [#8955] -- make wds auf HTTP(ohneS) umstellen [#8959] -- webpack auf ECMAScript5 festlegen [#8960] -- StEP00331: Neue ILIAS-Schnittstelle in Stud.IP [#8967] -- Import und Export für einzelne Hilfe-Touren [#8968] -- JS-Code aufteilen auf API-Code und Seiteneffekte [#8975] -- Fehler beim (Nach?)Laden des Tablesorter, wenn "make wds" genutzt wird [#8976] -- Registrieren von RouteMaps vereinfachen [#8993] -- Antworten an denselben Personenkreis [#8995] -- QR-Code-Funktionalität für Umfragen ist kaputt [#8996] -- Löschen von Anmelderegeln in Anmeldesets [#9000] -- Übersetzungen 4.3 [#9013] -- WYSIWYG lässt sich nicht mehr deaktivieren [#9038] -- Studiengruppen verwenden cid und Context nicht korrekt [#9089] -- Release 4.3 [#9097] -- Wiki-Reiter "Alle Seiten" [#9113] -- Caching verbessern für dynamisch geladenes JS [#9114] -- Sicherheitsupdate für webpack-dev-server [#9115] -- Sortierung der Teilnehmerseite kaputt [#9124] -- Globale Suche wirft Fehlermeldungen [#9151] -- Polishing TIC: Globale Suche und bisherige Suche im Kontext zueinander [#9175] -- Globale Suche: Behandlung für Unterveranstaltungen [#9178] -- Unbekannte Klasse HelpTourAudiences [#9202] -- Bug beim Reingeben der Suchparameter über die URL in der neuen globalen Suche [#9252] -- Globale Suche wirft Warnings, wodurch keine Suchergebnisse sondern ein Fehler gezeigt wird [#9253] -- ConsumerPermissions::activateRouteMap scheitert an fehlender DocBlock Klasse [#9263] -- Mehr Seite im Profil: Ungültiges oder fehlendes Sicherheits-Token. [#9286] -- Link auf Personensuche führt ins Leere [#9290] -- Die Installationsanleitung im doc-Verzeichnis ist veraltet [#9291] -- ILIAS-Schnittstelle: Aufruf von updateUser durch my_ilias_accounts unvollständig [#9312] -- ILIAS-Schnittstelle: Dialog zum Neuanlegen von Lernobjekten wird nicht geschlossen [#9313] -- ILIAS-Schnittstelle: Manuelles Zuordnen von User-Accounts ist nicht konfigurierbar und muss in updateUser berücksichtigt werden [#9317] -- ILIAS-Schnittstelle: falsche Icon-Namen und Überprüfung der Author-Berechtigung [#9322] -- ILIAS-Schnittstelle: Update der Berechtigungen in Kursen wird nicht ausgeführt [#9323] -- ILIAS-Schnittstelle: Sicherheitsabfrage for Löschen eines Lernobjekts fehlt [#9324] -- ILIAS-Schnittstelle: Hinzufügen von Lernobjekten lässt nur "copy" als Aktion zu [#9327] -- ILIAS-Schnittstelle: Optionen zum Bearbeiten der Kursverknüpfungen sind nicht auf root beschränkbar [#9328] -- ILIAS-Schnittstelle: Eigene Kategorie wird für alle Lehrende angelegt [#9329] -- PHP 7.2 Warnung unter Profil-Mehr Seite [#9330] -- Meine Veranstaltungen: PDF Export sendet falschen Content-Type [#9331] -- ILIAS-Schnittstelle: Fehlende Validitätschecks [#9333] -- ILIAS-Interface: Berechtigungen beim Hinzufügen von Lernmodulen werden nicht ausreichend überprüft [#9345] -- institute_browse ist verwaist [#9363] -- Studienbereichsauswahl funktioniert nicht [#9411] -- Fehler in der Verknüpfung von SORM und Trails [#9425] -- Nicht abschickbare Formulare [#9492] -- Annahme von Einladung in Studiengruppen erzeugt Fehlermeldung [#9507] -- COURSE_SEARCH_IS_VISIBLE_NOBODY verträgt sich nicht mit Globaler Suche [#9530] -- Fehler bei Datenschutz/Anzeige Personendaten [#9567] -- LTI: Dezimalpunkt im Export der Ergebnisse [#9574] - -05.06.2019 v 4.2.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.2 -- Termine nach Ausführung einer Aktion wieder selektieren [#7067] -- Erstellen einer Ankündigung endet mit leerem Dialog [#9294] -- Ankündigung erstellen: Auswahl des Bereichs schließt Dialogteil vorzeitig [#9295] -- Anlegen von externen Seiten in einer neuen Einrichtung nicht möglich [#9332] -- PHP 7.2: Warning in der Veranstaltungshierarchie [#9349] -- PHP 7.2 Warning beim Druck von Nachrcihten [#9364] -- globalsearch responsive darstellung kaputt [#9375] -- Stud.IP 4.2: Avatarbilder von Studiengruppen können nicht geändert werden [#9376] -- MVV: Verwaltung der Studiengangteile PHP 7.3 Warning [#9399] -- Kein "leerer" Eintrag mehr bei Datenfelder vom Typ SelectBox möglich [#9422] -- PHP 72: Deprecated Warning in visual.inc.php [#9437] -- PHP 7.2: Deprecated Warning auf der "Wer ist online?"-Seite [#9439] -- PHP 7.2: Deprecated Warning in der Score-Klasse [#9440] -- PHP 7.2: Deprecated Warnings bei der Literaturliste [#9441] -- PHP 7.2: Deprecated Warnings bei den ELearning-Modulen [#9443] -- PHP 7.2: Deprecated Warning in XMLRPC-Bibliothek [#9444] -- PHP 7.2: Deprecated Warning bei der Sperregelverwaltung [#9446] -- PHP 7.2: Deprecated Warning bei der Veranstaltungshierarchie [#9447] -- PHP 7.2: Deprecated Warning bei der Verwaltung externer Seiten [#9448] -- PHP 7.2: Deprecated Warning auf Zeiten/Räume [#9449] -- PHP 7.2: Deprecated Warning im Forum [#9450] -- PHP 7.2: Deprecated Warnings im Profile/Einstellungen [#9451] -- PHP 7.2 Warnings / Error [#9469] -- PHP 7.2: Deprecated Warning beim Erstellen einer Ankündigung [#9483] -- PHP 7.2 Warning unter Modulsuche [#9491] -- Fatal Error in Activity\LiteratureProvider [#9496] -- Stundenplan: Termine werden kommentarlos nicht angelegt [#9509] -- PHP 7.2: Deprecated Warning beim Anzeigen eines Forenbeitrags [#9514] -- PHP 7.2: Warning sizeof() / count() [#9526] -- Warning beim Kompilieren der CSS-Assets [#9535] -- PHP 7.2 Warning bei Anzeige der Evaluationen [#9550] -- Hausaufgabenordner zeigen Uploads nicht an [#9562] - -05.06.2019 v 4.1.4 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.4 -- Mehrsprachige Datenfelder an Modulen schlagen beim Speichern fehl [#8411] -- globale Suche: Darstellung der MVV-Module kaputt [#9188] -- Globale Suche findet keine englischen Veranstaltungstitel [#9357] -- Ankündigungen haben falsche Laufzeit [#9487] -- Nicht übersetzbare Textstrings [#9502] -- Suche: Compilation failed: unmatched parentheses [#9540] -- Nachgestellter Titel wird vorausgefüllt [#9587] - -05.06.2019 v 4.0.11 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.11 -- StudipFormat erlaubt keine weiteren Markups ohne end [#3616] -- Alle Widgets auf Startseite löschen nicht möglich [#5544] -- Aufräumen nach dem Löschen von Themen aus dem Ablaufplan [#7055] -- Zeiten/Räume: Fehler bei Termineingaben öffenen Dialog als Seite [#7115] -- Vorgaben für gewähltes Passwort [#8460] -- Dateibereich: Bezeichnung "Download nur innerhalb geschlossener Gruppen" irreführend [#8481] -- Aktionsmenü: Nicht anklickbarere Bereiche zwischen Einträgen [#8883] -- Reiternavigation des Profils in der responsiven Ansicht nicht aufrufbar [#9091] -- Unnötige Meldung bzgl. Änderung der Terminart [#9138] -- Vorlesung: Beim Zuweisen aller Suchergebnisse von Studienbereichen werden zu viele Delete-Icons angezeigt [#9293] -- Fehler beim Zuordnen von Bereichen zu Ankündigungen [#9366] -- Dateibereich - Mobile-Ansicht: Buttons [#9377] -- Änderung der Sortierung in Community -> Studiengruppen führt zu SQL-Fehler [#9378] -- Dateibereich - Mobile-Ansicht: Navigation [#9382] -- Dateibereich - Herunterladen [#9386] -- Dateibereich - Dateiinfo [#9387] -- Dateibereich - Weblink [#9388] -- Nutzerbild ändern, ändert u.U. stattdessen nobody Avatar [#9390] -- Loginbildschirm wird nicht richtig gestylet [#9396] -- Teilnehmer - Bemerkung hinzufügen [#9397] -- Unklare Fehlermeldung von CSRFProtection::verifyUnsafeRequest [#9415] -- Aktions-Icon in Tabelle hat falsche Positionierung [#9416] -- Plugin-Verwaltung: Vorschaubilder sind zu klein [#9417] -- QuickSearch im Dialog: bei mehrfachem Suchen sind die Ergebnisse plötzlich im Hintergrund [#9421] -- Standard-Lizenztyp wird nicht beim Dateiupload berücksichtigt [#9427] -- Bearbeiten von Statusgruppen öffnet sich nicht im Dialog [#9428] -- Nachrichten: "Alle Nachrichten" bei den Schlagworten geht beim Hinzufügen eines Schlagwortes verloren [#9430] -- PHP 7.2: Warning in TCPDF beim Export im Forum [#9431] -- Forum: PDF-Export zeigt HTML an [#9432] -- PHP Warning: Declaration of CalendarParserICalendar::parse($data, $ignore) should be compatible with CalendarParser::parse($data, $ignore = NULL) [#9433] -- Rollen lassen sich nicht löschen [#9436] -- Studiengruppen können nicht angelegt werden [#9453] -- Gruppenverwaltung: Reihenfolge der Gruppen zufällig [#9455] -- Teilnehmer aus einer Unterveranstaltung austragen [#9457] -- WYSIWYG: studip-floatbar führt zu Scrolling-Fehler im Firefox [#9472] -- REST-API: /api.php/user/:user_id/schedule blendet falsche Tage aus. [#9473] -- responsive darstellung login seite [#9475] -- lange Ladezeiten im Profil durch get_role_data_recursive() [#9476] -- Mobile Ansicht: Probleme bei zu breitem Footer [#9481] -- Performanceprobleme in der Rollenverwaltung [#9482] -- Dialog "Ankündigung erstellen" läßt sich nicht mit ESC schließen [#9485] -- /folder/:folder_id/files route liefert keine Daten [#9493] -- Error: Class 'Button' not found [#9499] -- Widerspruch zwischen folder und cid [#9500] -- Drucken: Außenabstände sind nicht einheitlich [#9510] -- Datei hinzufügen aus anderer Veranstaltung kopiert nicht korrekt [#9522] -- Priorisierung führt zu tausenden Einträgen [#9524] -- Import als Referenz von buttons.less in Plugins überschreibt Button-Icons [#9528] -- Default-Werte von Cronjobs werden nie ausgewertet [#9533] -- Suchwidget kann ggf. nicht zurückgesetzt werden [#9539] -- Stud.IP-Logo ragt in Navigationsleiste hinein [#9542] -- formatReady('0') liefert einen leeren String [#9551] -- PHP 7.2: Warning: A non-numeric value encountered [#9557] -- Verändern der Größe von Dialogen ist unnötig kompliziert [#9563] -- Dialoge ohne expliziten Cancel-Button sind zu breit [#9564] -- Links aus dem WYSIWYG-Editor fordern ggf. neues Login an [#9565] -- Anzeige "Die anderen Termine finden wie angegeben statt!" ist verwirrend [#9572] -- XSS Lücke in alter Stud.IP Formatierung [#9573] -- Berechnung und Anzeige des modulbezogenen Workloads [#9581] - -23.03.2019 v 4.2.1 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.1 -- PHP 7.2 Kompatibilität [#8130] -- Formular zum Bearbeiten der Datenschutzerklärung und des Impressums zu schmal [#8852] -- "Beitrag zitieren" geht nicht (no-JS Fallback) [#8902] -- Falsche Gütligkeitsdauer bei Ankündigungen [#8903] -- Studiengruppen: Infobild nicht änderbar [#9088] -- Eingabefelder beim Erstellen einer Veranstaltung "unsichtbar" [#9093] -- Link zum Anfordern der personenbezogenen Daten nur anzeigen, wenn es konfiguriert ist [#9177] -- Namespace-Problem in User-Route [#9209] -- "Ampel" in der Veranstaltungssuche hat falsche Icons [#9213] -- Unbekannte Exception MethodAllowedException [#9215] -- XSS-Schwachstelle beim Löschen von Veranstaltungen [#9232] -- Einstellen des Studiengangs geht nicht [#9280] -- Avatarupload: Probleme bei größeren Dateien [#9285] -- PHP 7.2: Warnungen beim Erstellen einer Ankündigung [#9304] -- Checkboxen stehen unterhalb des Label-Textes [#9305] -- PHP 7.2: Warnings beim Bestätigen der eMail [#9306] -- PHP 7.2: Warning bei den Event-Logs [#9334] -- PHP 7.2: Warning bei den Studiengängen [#9335] -- PHP 7.2: Warning bei der Newsverwaltung [#9336] -- PHP 7.2: Warning beim Export [#9337] -- PHP 7.2: Warning bei der Datei- und Aktivitätsübersicht [#9339] -- PHP 7.2: Warning bei den Externen Seiten [#9340] -- PHP 7.2: Warning in den Privatsphäreneinstellungen [#9341] -- PHP 7.2: Warning in der Werbebannerverwaltung [#9343] -- PHP 7.2: Warning im Terminplaner -> Veranstaltungstermine [#9344] -- PHP 7.2: Warning bei MessageBoxen [#9348] - -23.03.2019 v 4.1.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.3 -- Modulsuche nicht aufrufbar [#8702] -- Suche: ESC setzt Suche nicht korrekt zurück [#8882] -- Fehlermeldung: Call to undefined method CourseExDate::getDeletionWarnings() [#8899] -- Performance-Probleme der globalen Suche [#8971] -- Dateibereich: Wenn Datei-Dialog aus anderem Kontext aufgerufen wird, gibt es trotzdem vorwärts/rückwärts Buttons [#9157] -- Schnellsuche: Gekürzte Titel erhalten kein Alt-Tag [#9164] -- Suchen: Modulicon ist schwarz [#9166] -- Globale Suche: Zu schnelles Umschalten (zu anderen Suchen) endet in leerer JS-Fehlermeldung [#9180] -- PDOException beim Kopieren einer Studiengangteilversion [#9193] -- Globale Suche: Performance-Optimierung der GUI [#9254] -- Performance-Probleme beim Filtern der Sucheinträge [#9278] -- I18NString lädt unnötig viele Daten [#9279] - -22.03.2019 v 4.0.10 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.10 -- Löschen von Einzelterminen wird nicht mehr protokolliert [#8418] -- Überflüssiger Text auf der Zugangsberechtigungsseite [#4794] -- Wiki-Layout can't handle long links [#5311] -- Funktionen in Einrichtungen: Personensuche findet nicht "Nachname, Vorname" [#6560] -- Generische Datenfelder vom Typ"date" oder "time" [#6647] -- Thema direkt löschen nicht möglich [#7009] -- Bearbeiten von aus dem Ablaufplan übernommenen Inhalten verbieten [#7010] -- Kopieren einer VA wählt falsches Semester als Voreinstellung [#7057] -- Liste mit Rückverweisen fehlt bei Wikiseiten mit Sonderzeichen im Seitennamen [#7102] -- Laschentext: bei Link ist das blaue Link-Icon auf blauem Hintergrund nicht erkennbar [#7114] -- Aktivitäten-Widget auf der Startseite gibt bei deaktivierter REST-Route keine Meldung aus [#7184] -- Externe Seiten: Kopieren von nicht unterstützten Konfigurationen auf globale Ebene möglich [#7252] -- Terminkalender: Veranstaltungstermine mit Typ > 7 mehr oder weniger unsichtbar [#7264] -- Anlegeassistent wählt immer die "erste" Einrichtung als Voreinstellung [#7421] -- Reiter "Informationen" fehlt in der Navigation [#7457] -- Vorschau für SVG-Dateien funktioniert nicht [#7942] -- Gelöschte Einzeltermine werden nicht gelöscht [#8101] -- "Umschalten des aktuellen Semesters" läßt sich nicht speichern [#8273] -- Duplicate entry beim Nachrichtenversand [#8281] -- Links wachsen aus content heraus [#8372] -- Microsoft Edge: Wiki Anzeige kleiner, Scrolling [#8417] -- Filtereinstellung unter Module [#8452] -- Avatar hochladen Exception ungenau [#8467] -- Links in der Sidebar werden doppelt escaped [#8493] -- Copy & Paste mit Wysiwyg fügt Text doppelt ein [#8526] -- WYSIWIG/Forms: WYSIWIG-Eingebafelder haben andersfarbigen Rand [#8564] -- Plugin-Verwaltung: Download hat falschen Mime-Type [#8568] -- inkonstistente Datumsangaben nach Zusammenführung von Nutzerkonten [#8577] -- Tutoreneintrag: Missverständliche Rückmeldung bei fehlenden Tutorenrechten [#8596] -- Gruppenbelegungsplan vs. Belegungsplan: Inkonsistenz bei Plus-Zeichen für neue Belegung [#8597] -- Redirect nach Archivieren bzw. Löschen einer Veranstaltung fehlt [#8603] -- Externe Seiten: Variable ###CYCLE### gibt nur Tag und Monat, aber kein Jahr aus [#8604] -- SQL Fehler beim Registrieren einer App, wenn Name Sonderzeichen enthält [#8707] -- Meine aktuellen Termine [#8711] -- Modulverwaltungseite Semesterfilter kein Reload nach Auswahl von "Alle Semester" [#8722] -- Ressourcenverwaltung: Löschen eines Attributs hinterläßt Artefakte [#8748] -- Neuer Dateibereich: Aktionsmenü "Ordner öffnen" fehlt [#8750] -- Fixierung der blauen Leiste 'Impressum' auf Blubber [#8764] -- unregisterAction von StudipLog schlägt fehl [#8771] -- FileManager::editFolder speichert nicht in PHP 7.1.x [#8804] -- Konfigurationseinstellung kann nicht auf "leer" gesetzt werden [#8840] -- Externe Seiten: Aktionsmenü zeigt Zustand an [#8873] -- Irreführende Warnmeldung auf der "Mehr..." Seite [#8972] -- Editor-Toolbar ist bei längeren Nachrichten nicht mehr zu sehen [#9010] -- Session-Daten sind eventuell kaputt [#9106] -- Rollenzuweisungen über Tabelle roles_studipperms unvollständig [#9119] -- ResourcesUserRoomsList liefert fälschlicherweise alle Resourcen-Objekte [#9122] -- Bilder in der Sidebar haben falsche Farben [#9127] -- Änderung Chef im Ring zu Root [#9135] -- Unnötige Meldung bzgl. Änderung der Terminart [#9138] -- JS-Fehler: cannot call methods on fileupload prior to initialization [#9148] -- Ressourverwaltung: Unnötiges Hovern [#9182] -- QuickSearch kann nicht vernünftig abgeleitet werden [#9186] -- Unbekannte Exception vom Typ AdmissionRuleInstallationException [#9200] -- Unbekannte Klasse StudipVote [#9203] -- Unbekannte Klasse StudipDocument [#9204] -- Unbekannte Klasse OAuthException [#9205] -- Unbekannte Klasse CoursExDate [#9206] -- Unbekannte Klasse und Methode FileHelper::sanitizeFilename [#9207] -- Namespace-Problem in Wiki-Route [#9208] -- Namespace-Problem in FileSystem-Route [#9210] -- Unbekannte Klasse CourseTopics [#9212] -- Diverse Syntaxfehler im HTML [#9214] -- Studiengruppen Beschreibung - kein html [#9217] -- Unsaubere Sortierung der Veranstaltungen bei Lehrenden auf dem Profil [#9220] -- Einrichtungszuordnung bei Anmeldesets übernimmt ersten Eintrag nicht [#9222] -- Veranstaltungsbild wird beim Löschen einer Veranstaltung nicht gelöscht [#9228] -- Fatal Error im Losverfahren [#9229] -- Aktionswähler bei den Log-Events ist unsortiert [#9230] -- Studierendenansicht simulieren und Zusatzangaben erzwingen [#9231] -- REST-API: user/:user_id/events.ics Datei falsch encodiert [#9233] -- REST-API: /course/:course_id liefert falsche Modulbeschreibung [#9234] -- REST-API: /user/:user_id/top_folder fehlen Attribute [#9239] -- REST-API: /course/:course_id/top_folder und /folder/:folder_id fehlen Attribute [#9240] -- Speichern von bereits gespeicherten Studienbereichen ergibt Fehlermeldung [#9245] -- FileManager::editFileRef() gibt einen Fehler aus, wenn effektiv keine Änderungen an einer Datei vorgenommen wurden [#9247] -- Kopie einer Dateireferenz erhält den Namen der ursprünglichen Datei, nicht der Referenz [#9248] -- PDF-Export der Studiengangteil-Version funktioniert nicht [#9250] -- Datenleck in alter REST-API GET /folder/:folder_id/permissions/:user_id [#9255] -- Modulsuche: Das default semester wird beim erstmaligen Aufruf nicht ausgewertet [#9259] -- RESTAPI sollte Exceptions in JSON-Format ausgeben [#9260] -- Anlegen von Kontaktgruppen geht nicht [#9264] -- Tippfehler beim Anlegen von Blockterminen machen die Veranstaltung unzugänglich [#9266] -- PHP Warning: htmlspecialchars() expects parameter 1 to be string, array given [#9269] -- OpenGraph: PHP Warning: mb_encode_numericentity(): Unknown encoding ""utf-8"" [#9271] -- Anmeldung im Stud.IP nicht möglich, wenn Umlaute im URL-Pfad vorhanden sind [#9273] -- fehlerhafte Erkennung von E-Mail-Adressen [#9276] -- URL mit Umlauten im Pfad führt zu 404-Fehler beim Absenden von Formularen im Dialog [#9277] -- Warning in der globalen Nutzerverwaltung, wenn keine Datenfelder konfiguriert sind [#9282] -- PHP Warning: Invalid argument supplied for foreach() [#9300] -- Nutzungsbedingungen müssen beim Registrieren unter Umständen doppelt bestätigt werden [#9308] -- Aufrufe der Startseite füllen Tabelle "widget_user" für Nutzer mit Status "user" [#9309] -- Profileinstellungen: Zurücksetzten der Nachricheneinstellungen wirft Fehler [#9311] -- Bei Änderung des Studiengangs: Ungültiges oder fehlendes Sicherheitstoken [#9316] -- Tools -> Ankündigungen: Filter nicht ganz eingängig [#9321] -- Hilfeseite zur Informationsseite ist nicht vorhanden [#2157] -- Inkonsistente Groß-/Kleinschreibung des Nachrichten-Taggings [#4928] -- Fehler in Beschreibung zu Konfiguration ALLOW_CHANGE_EMAIL [#8791] -- Trails-Fehler ohne Session führen zu einem "Fatal Error" [#9225] - -07.02.2019 v 4.1.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.2 -- Dateisuche (dashboard) findet alle persönliche Dateien, auch wenn sie nicht auf der Profilseite angezeigt werden [#9123] -- MVV: Verwaltung von LV-Gruppen [#7644] -- Bei "Globale Suche: Einstellungen" fehlt die Rechteabfrage [#8836] -- Schnellsuche: "alle anzeigen" findet nichts [#9070] -- Fehler bei Suche mit Suchart "Synchron ,via PDO" [#9081] -- Layout der Zuweisung von LV-Gruppen beim Anlegen von LV kaputt [#9094] - -07.02.2019 v 4.0.9 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.9 -- Schnellzugriffwidget versteckt standardmäßig neue Einträge [#7748] -- Voreinstellung für Datenübernahme bei Rollendaten in Einrichtungen (II) [#7889] -- LV-Gruppen Verwaltung unter Module [#7933] -- Quicksearch Icon nicht sichtbar [#7992] -- Ganztägiger Termin nicht mehr in "normalen" Termin änderbar [#8473] -- Archiv: Suche nach Dozent wird vermisst [#8573] -- Beschreibung von config Einträgen im Bearbeiten-Modus [#8613] -- datepicker zu "genau" [#8721] -- Kontakte: "Neue Gruppe anlegen"-Dialog mit Info-Overkill [#8727] -- Startseiten-Bild-Upload berücksichtigt keine geänderten Pfade [#8779] -- Schließen-Icon ist im Aktionsmenü einer Contentbox 5px größer [#8793] -- Bearbeiten eines fremden Profils: navigation item '/profile/edit/profile' not found [#8855] -- Anzeigefehler beim Aktionsmenü [#8925] -- Standardvertretungen beim Austragen von Dozenten berücksichtigen [#8937] -- Anzeigen von Veranstaltungsterminen in der Adminverwaltung [#8964] -- Evaluations Admin Icon passt nicht [#8970] -- Beschreibung des Ordnertypes ist erst nach dem Erstellen über Umwege erkenntlich [#8981] -- Suche in Studiengruppen teils kaputt [#9036] -- Fehler im Zusammenspiel von article.studip und dem Aktionsmenü im Header [#9075] -- Geschlechtsangabe "divers" einfügen [#9085] -- Doppeltes Entfernen von Widgets führt zu Fatal Error [#9086] -- Abgelaufene Module werden bei der LV-Gruppen-Zuweisung angeboten [#9087] -- Studienangebot zeigt Link zu deaktiviertem Studiengangsteil [#9092] -- "Neue Literaturliste" sollte Aktion in der Sidebar sein [#9095] -- Buttons sind in Dialogen immer fett beschriftet [#9099] -- Avatar-Klasse gibt inkosistente Werte zurück [#9102] -- Warning im SearchWidget [#9103] -- Ungleiche Zeilenabstände im Aktionsmenü [#9105] -- buttons.less enthält zwei Definitionen für .button.download [#9107] -- Position des Suchen-Icons bei Quicksearch falsch [#9108] -- MultiPersonSearch::setDefaultSelectableUser funktioniert nicht [#9110] -- Sortierung bei gleichem Nachnamen inkonsistent [#9111] -- Buttons können aus Dialogen herausragen [#9116] -- Veranstaltungsauswähler für Admins in Veranstaltungen verliert Auswahl [#9118] -- Doppelte eMail-Adressen führen ggf dazu, dass eine Mail nicht versendet werden kann [#9120] -- PDOException in CalendarEvent [#9121] -- Löschen von mehreren Dateien klappt nicht in "Alle Dateien" Ansicht [#9133] -- Upload im WYSIWYG-Editor funktioniert für neue Nutzer nicht [#9137] -- Fehler "Profil > Meine Dateien > Alle Dateien" [#9142] -- Linkerkennung fehlerhaft bei Umlauten [#9144] -- Anzeige der Standardvertretung ist kaputt [#9147] -- I18N: Sprachumschaltung funktioniert nicht, wenn LANGUAGE gesetzt ist [#9149] -- JS: Studip-Scrollhandler ruft unnötig oft RequestAnimationFrame() auf [#9152] -- Anzeigefehler im Belegungsplan bei überlappenden Buchungen [#9190] -- PHP-Warnung beim Aufruf der Seite "Meine Veranstaltungen" [#8809] - -10.12.2018 v 4.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.2 -- Zuweisung von Studienbereichen nicht mehr möglich [#8844] -- Tablesorter funktioniert im IE11 nicht [#9003] -- Installationspräfix im E-Mail-Subject optional machen [#5456] -- Einfügen von seiteninternen Verweisen ist nicht möglich [#5835] -- Studiengänge beim Download der Anmeldeliste [#6087] -- terms.inc.php entfernen [#6906] -- Variablen von StudipSemTree.class.php verschieben [#8055] -- CSV-Export des Ablaufplans [#8100] -- LonCapa Konnektor in Elearning Schnittstelle aufnehmen [#8114] -- utf8decode_xhr sowie encoding am StudipController ausbauen [#8203] -- StEP00320: Umgestaltung der (systematischen) Veranstaltungs- und Modulsuche [#8238] -- API: Neue Route PATCH /user/:user_id/courses/:course_id [#8240] -- Voreinstellung für Sichtbarkeit der Themen in Ablaufplan ermöglichen [#8284] -- SimpleORMap: Bessere Unterstützung für abgeleitete Klassen [#8299] -- StEP00321: Verbesserung der Stud.IP-Formulare [#8329] -- Themen als Hausarbeiten/Referate kennzeichnen [#8335] -- Selectwidget in der Sidebar auch als Multiselectwidget [#8336] -- StEP00323: Neuer Dialog zum Upload eines Avatarbildes [#8346] -- Benutzerverwaltung Rollenansicht, Einrichtungszuordnung [#8356] -- Verwaiste Funktionen/Methoden ausbauen [#8385] -- DB-Optimierungen für Stud.IP 4.2 [#8386] -- Gruppenanmeldung mit (korrekten) Anmeldezeiten [#8416] -- Wizard fürs Statusgruppen mit weiterer Option [#8420] -- Ausführlichere Beschreibung für freien Zugang, Log-Event beim Einschalten [#8426] -- STUDIP.Dialog.confirm() soll auch Boolean statt Fragen annehmen [#8438] -- Löschaktion für Kurs-Teilnehmer-Gruppen [#8445] -- Anmeldung über LTI-Schnittstelle [#8463] -- Plugins sollen über onEnable/-Disable verhindern können, dass sie (de)aktiviert werden [#8464] -- "sober" funktioniert nicht mehr bei Login [#8468] -- StEP00325: Javascript&CSS mit webpack packen [#8472] -- Pluginadministration auf PageLayout::postMessage() umstellen [#8478] -- Abfragen über PageLayout senden [#8483] -- Pluginsuche: Textdarstellung verbessern [#8486] -- SORM: (count|delete)ByColumn()-Magie [#8498] -- Plugins sollen auf der Mehr-Seite selbst entscheiden können, ob sie aktiviert werden können [#8504] -- Literaturverwaltung: Mapping der Z39.50 Schnittstelle anpassen [#8506] -- Fehlende Sortierung bei den Statusgruppen in Veranstaltungen [#8508] -- Convenience-Methoden on() und off() am NotificationCenter für die Nutzung von Closures [#8518] -- Sitzungsordner etc [#8522] -- StEP00327: Datenschutzfunktionalitäten [#8524] -- JS: Lightbox-Lib durch eigene Implementierung ersetzen [#8529] -- maximale Anzahl der externen Konfigurationen erhöhen [#8536] -- Nachricht an Teilnehmer bei Änderung der Wartelistenposition opitional machen [#8537] -- Abschalten des Archivieren von Veranstaltungen [#8538] -- Sitzungsordner - alle-Termine-markieren-Button fehlt [#8545] -- Ampel in der Veranstaltungssuche [#8546] -- Sitzungsordner - Beschreibung kann nicht eingefügt werden [#8547] -- Filter "Nur Module mit Veranstaltungen anzeigen" im Studienverlaufsplan [#8551] -- Favicon hat falsches Stud.IP-Icon [#8584] -- Ablaufplan: Multiple Darstellungsprobleme in der Übersichtstabelle [#8585] -- Eintrag in Teilnehmer-Gruppe: Anzeige aller Personen ohne Gruppe [#8595] -- Neue NPM-Version ändert package-lock.json [#8616] -- QRCodes bei den Fragebögen führen zu JS-Fehler [#8617] -- Aufruf von "npm install" mit anschließendem "npm audit fix --force" verändert package-lock.json und verursacht dadurch merge-Konflikte [#8623] -- Dashboard: Listenansicht im Dialog führt zu JS-Fehler [#8637] -- Sub-Dialoge im WYSIWYG-Editor inaktiv [#8649] -- Forms: Veranstaltungskategorien und Inhaltselemente unbedienbar [#8653] -- QuestionBox::setDeclineURL - Falscher Variablenname [#8657] -- Anzeige der Tooltips kaputt [#8679] -- "make webpack-prod" ohne "npm install" [#8680] -- Responsive Ansicht des Dashboards / Dateimanagement ist defekt [#8693] -- Modulsuche nicht aufrufbar [#8702] -- Link zur Modulsuche wird angezeigt, obwohl keine Module vorhanden sind [#8703] -- Rechteüberprüfung bei Relationen fehlerhaft [#8705] -- Änderung Navigationsstruktur "Meine Dateien" [#8713] -- Modulverwaltungseite Semesterfilter kein Reload nach Auswahl von "Alle Semester" [#8722] -- Neue Einrichtung anlegen ohne Namen - Fehlermeldung: fehlende Bezeichnung [#8724] -- Icon-Namen für 4.2 reparieren [#8739] -- Formular zum Kopieren eines Moduls sollte sich in einem Dialog öffnen [#8741] -- Übersetzungen 4.2 [#8762] -- Suche nach Ressourcen defekt [#8778] -- Einstellungen unter "Privatsphäre: Eigenes Profil" nicht mehr änderbar [#8786] -- Pfad in der Veranstaltungssuche zeigt nur letzte Ebene (die der start_item_id) [#8787] -- Falsches Ziel auf Zurücksetzen-Button bei konfigurierten Optionen der Veranstaltungssuche [#8788] -- make bzw. make webpack-prod sollte nur Fehler zeigen [#8790] -- Falscher Methodenaufruf bei Konfiguration von Suchoptionen im Studienbereichsbaum [#8806] -- JavaScript funktioniert nicht im IE11 [#8813] -- npm empfiehlt Sicherheitsupdate [#8818] -- Fehler in Breadcrumb-Navigation in der systematischen Modulsuche nach Studiengang [#8822] -- Mehrsprachige Datenfelder werden unvollständig angezeigt [#8828] -- Fehlendende Pfeile in der Sidebar [#8830] -- Start- und Ablaufdatum von Ankündigungen dürfen nicht mehr in der Vergangenheit liegen [#8838] -- Semesterapparate-Plugin: Call to undefined method QuestionBox::render() [#8839] -- Fehler beim Erstellen von Ankündigungen [#8841] -- Suche im Log verliert aktuell gewähltes Objekt [#8843] -- SQL-Fehler "Illegal mix of collations" in der Modulsuche [#8849] -- Dialog zum Bearbeiten eines Termins: Call to a member function open() on null [#8854] -- keine Stud.IP-Version in der URL zu den Assets mehr [#8864] -- Dialog zur Einstellung der Sperrebene sieht komisch aus [#8866] -- Externe Seiten: Beim Link zur Detailseite fehlt ID der Veranstaltung [#8874] -- Externe Seiten: Formular zur Auswahl der Studienbereiche kaputt [#8877] -- Formulardesign in der Benutzerverwaltung [#8880] -- Anzeige von Labels inkonsistent [#8891] -- Nutzerverwaltung > Datenschutz > Anzeige der Personendaten [#8894] -- Neue Veranstaltung anlegen: Ein Speichern-Button ist zuviel [#8917] -- Aktionsbuttons werden bei Auswahl einzelner Dateien nicht aktiviert [#8919] -- Defektes Layout bei Tools > Export [#8921] -- Fehlermeldung beim Entfernen einer Person aus einer Studiengruppe [#8933] -- Anzeige des Ablaufplans bei ausfallenden Terminen kaputt [#8962] -- Studiengruppe: Beim Löschen eines Mitglieds wird der aktuelle Nutzer ausgetragen [#8980] -- Formular zum Bearbeiten der Einrichtungsgrunddaten sieht komisch aus [#8994] -- Tooltips für generische Datenfelder werden nicht angezeigt [#9008] -- Horizontale Scrollbar fehlt [#9017] -- Kaputter Tablesorter auf "teilnahmebeschränkte Veranstaltungen" [#9046] -- Obsolete Einstellungen in config entfernen [#9062] -- XSS-Schwachstelle beim Eintragen in VA [#9064] -- "Mehrere Gruppen anlegen": Dialog ist kaputt [#9065] -- .col-*-Angaben führen zu seltsamen Umbrüchen [#9066] -- fehlerhafte svn-properties [#1015] -- Die <legend> im <fieldset> ist 1 Pixel zu breit [#9061] - -05.12.2018 v 4.1.1 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.1 -- i18n Modulbeschreibung englische Fassung kaputt [#8407] -- Zugeklapptes Suchfeld liegt über der Seite [#8495] -- Dashboard: Speicherlimit überschritten [#8689] -- Dokumentensuche: Invalid InnoDB FTS Doc ID [#8690] -- Bezeichnung "Dashboard" entfernen [#8714] -- Schlüsselspalten werden als utf8 angelegt [#8723] -- Ändern der Reihenfolge von Modulen in Studiengangteilabschnitten kaputt [#8781] -- Veranstaltungsübersicht zeigt Unsinn an [#8784] -- Veranstaltungen werden mehrfach gefunden [#8800] -- Schnellsuche: Überschriften zu groß [#8881] -- vorhandene und bearbeitete Raumanfragen zerfallen in Einzelbelegungen mit unbekannter Zuordnung [#8906] -- CSV-Export von Veranstaltungen zeigt nichts an, wenn mehr als 500 VA [#8909] -- Fehler bei Einstellung der Datenübernahme der Rollendaten [#8910] -- Schnellsuchen vor Anerkennung der Nutzungsbedingungen erzeugt Fehlermeldung [#8927] -- Link auf Eltern-Objekt fehlerhaft in der Verwaltung von MVV-Dokumenten [#8947] -- MVV: Falsche Reihenfolge der Studiengangteil-Bezeichnungen [#8958] -- Export im Ablaufplan: Termintyp steht immer auf neuer Zeile [#8961] -- "Link zu dieser Studiengruppe" erzeugt falschen Link [#8978] -- Falscher table alias in optionaler Auswahlfunktion für Studiengangteilversionen [#8706] - -05.12.2018 v 4.0.8 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.8 -- Anlegen eines regelmäßigen Termins funktioniert nicht [#7070] -- Fragebogen mit MC-Frage erzeugt Warnung bei Auswertung [#7482] -- Anfragenplan zeigt kaputte Icons [#8802] -- warning: setlocale: LC_ALL: cannot change locale (.UTF-8) [#8856] -- Aktionsmenü: Nicht anklickbarere Bereiche zwischen Einträgen [#8883] -- Aktionsmenü: Abgrenzung zum Seitenhinhalt [#8884] -- Nicht anklickbarere Bereiche zwischen Icons und Reitern [#8885] -- FileManager::getFolderFilesRecursive vergisst Ordner [#8914] -- Upload einer leeren Datei nicht möglich [#8930] -- "Mehrere Adressaten hinzufügen": Nutzer anderer Domänen auswählbar [#8992] -- Migration 222 "UTF-8 Conversion" kann unter MariaDB >= 10.3.1 nicht ausgeführt werden [#8997] -- Bedienung der Auswahl und Priorisierung von Veranstaltungen in Anmeldeset auf Touchgeräten umständlich [#9009] -- Dateinamen im Dateibereich sind falsch sortiert [#9011] -- Markup::isHtml() liefert bei deaktiviertem Editor immer false [#9012] -- Warning beim Upload eines Avatars im PNG-Format [#9016] -- Stud.IP 3.5: Migrationen 157 und 158 laufen nicht mit MySQL > 5.7.4 [#9018] -- Migration 180 bricht wegen fehlendem default-Wert für Spalte "comment" der config-Tabelle ab [#9021] -- "Meine Veranstaltungen" lädt unnötig lange bei VAs mit vielen Ordnern [#9023] -- Dateibereich: Datenexport im ZIP-Archiv enthält Vorname und Nachname im selben Feld [#9029] -- Fehler beim Registrieren einer Applikation [#9031] -- ExportPDF::save funktioniert nicht [#9033] -- File::connectWithDataFile sollte auch "$file->size" anpassen [#9034] -- Export von persönlichen Literaturlisten klappt nicht [#9035] -- Suche in Studiengruppen teils kaputt [#9036] -- Zeiten/Räume: Ändern des Semesters ändert nicht Semesterfilter [#9045] -- CourseEvent::getPermission ignoriert user_id Parameter [#9047] -- Leerzeichen bei Suche nach Personen im Log ignorieren [#9048] -- Bindestrich. bzw. Rechtschreibfehler und Leerzeichen [#9052] -- Tippfehler bei Widgetbearbeitung [#9055] -- MyCoursesSearch produziert SQL Fehler mit perm tutor oder autor [#9056] -- Raumanfragen für vergangene Termine werden mit angezeigt [#9057] -- UserLookup-Filter arbeiten unscharf [#9058] -- Cronjobs: Pagination zeigt zuviele Seiten an, wenn gefilter wurde [#9067] -- Falsche Migrationsnummer bei Migration [#8544] - -06.11.2018 v 4.0.7 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.7 -- Aktionen in der Ergebnisliste der Nutzerverwaltung [#8030] -- HTML-Entities nicht mehr ersetzen [#8104] -- Studip-Dialog ignoriert Datei-Uploads [#8708] -- Lizenzwähl-Dialog hat doppelte Buttons "Abbrechen" und "Schliessen" [#8710] -- Link auf Blog im Footer raus [#8736] -- Beschränkte Teilnehmerzahl, Windhund Verfahren kann versehentlich gewählt werden [#8738] -- Austreten aus Studiengruppen funktioniert nicht über Tür-Icon [#8751] -- Klickfläche in Aktionsmenüs zu klein [#8789] -- ActionMenu::addButton() wird falsch angezeigt [#8795] -- Anzeige kaputt bei ActionMenu::THRESHOLD > 1 [#8796] -- Grunddaten: Gesperrte Textfelder sind nicht disabled [#8799] -- Antwortmöglichkeiten eines Fragebogens werden nicht gespeichert [#8801] -- Avatar-Menü: Abstand zwischen Bild und Dropdown-Icon [#8803] -- HTML-Entities im RTF-Export der Teilnehmerseite [#8810] -- UTF-8 Migration konvertiert auch IDs und ENUM-Werte [#8820] -- RELATIVE_PATH_RESOURCES entfernen [#8834] -- submit-upon-select funktioniert nicht richtig bei leeren Werten [#8842] -- Teilnehmerseite einer Veranstaltung: Exception bzw. Fatal Error beim Laden der Liste [#8848] -- Ausgeblendete Veranstaltungsfilter automatisch deaktivieren [#8850] -- Dropdown-Box zur Auswahl von Einrichtungen zu klein [#8853] -- Passwort kann man mobil nicht ändern [#8858] -- XML-RPC Web-Service verwendet falsche Codierung [#8875] -- Nicht ausgewählte Studienbereiche werden auf externen Seiten ausgegeben [#8878] -- ActionMenu::addButton() hat im Aktionsmenü keinen anklickbaren Label [#8890] -- Course Route hat unterirdische Performance bei vielen Teilnehmern [#8900] -- Exception beim Schließen des Dialogs für neue Literatur [#8922] -- Buchstabendreher in /lib/filesystem/PublicFolder.php: Donwload [#8934] -- Tutor austragen über Teilnehmerliste: Checkboxauswahl verschwindet bei Rückfrage [#8936] -- SemesterData::getAllSemesterData wird statisch und nicht-statisch aufgerufen [#8938] -- Non-static method CycleDataDB::getPredominantRoomDB() should not be called statically [#8940] -- Avatar.class.php: func_get_arg(): Argument 1 not passed to function [#8941] -- Statische Methoden in SeminarDB.class.php sind nicht statisch definiert [#8942] -- lib/dates.inc.php, Zeile 494: Only variables should be assigned by reference [#8943] -- Teilnehmerexport ohne Dateinamen, wenn der Veranstaltungsname Sonderzeichen enthält [#8944] -- Datetime-Picker schliesst sich nach Auswahl des Datums [#8965] -- Löschen von freien Inhalten setzt "ticket"-Parameter, was zu Fehlern mit PHPCas führt [#8985] -- Fehlermeldung in REST-Route für Stundenplan [#8990] -- Dateibereich: Verwirrendes Schloss [#8991] -- "Anlegeassistent für diesen Typ sperren" wird ignoriert, wenn es sich um eine Studiengruppe handelt [#9002] - -06.11.2018 v 3.5.9 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.9 -- Quicksearch geht kaputt bei bestimmten $name Parametern [#8775] -- Deaktivieren eines Plugins lädt das Plugin, auch wenn Plugins deaktiviert sind [#8792] -- SQL-Fehler: Duplicate entry [...] for key 'PRIMARY' auf "Meine Veranstaltungen" [#8823] -- Export von Mitarbeitern exportiert keine Zuordnungen aus Untergruppen [#8915] -- Anzeige der passenden Räume beim Erstellen einer Raumanfrage prüft nur Termine ohne Raum [#8957] -- "Verwaltung globaler Einstellungen" führt nicht dorthin [#8979] -- Beim Buchen der Räume wird die Sitzplatzanzahl nicht mehr angezeigt [#8986] -- Umgang mit bestimmten Einzeltermin (Semester ist noch nicht vorhanden) [#8987] - -23.08.2018 v 4.0.6 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.6 -- Fehler bei der VA-Raumbuchung [#8574] -- Zusatzangaben - Export : Fragen, die kein TN beantwortet hat, erzeugen keine Spalte [#8594] -- Spracheinstellung kann bei Neuanlage von Nutzern nicht gewählt werden [#8619] -- Nachrichten über neue Forenbeiträge enthalten kaputten Text [#8646] -- CSV Export in der Nutzerverwaltung wirft Fehler "User::userdomains not found" [#8650] -- Rest-API: /message/:message_id wirft Invalid ArgumentException [#8673] -- web_migrate nicht aufrufbar bei Update auf 4.0/4.1 [#8694] -- Es werden keine Aktivitäten für Ankündigungen erstellt [#8717] -- Vorläufiger Eintrag führt sofort zu "Zugriff verweigert" Meldung [#8749] -- Externe Seiten: Warning: Illegal string offset 'main_module' [#8752] -- SessionDecoder scheitert, wenn nicht-ascii in session Daten enthalten ist [#8767] -- Suche im Archiv: Geschützte Dateisammlung verbirgt die andere [#8774] -- Hilfelaschen-Texte können nicht bearbeitet werden [#8783] -- startpage_redirect() leitet ggf falsch weiter [#8785] - -02.08.2018 v 3.5.7 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.7 -- Forum auf dem Smartphone [#7036] -- QuickSearch findet Suchklasse nicht bei Wechsel des Stud.IP-Verzeichnisses [#7287] -- PHP7: Declaration of ExternElementLinkIntern::createUrl($args) should be compatible [#7724] -- Anmeldeset: Fachsemester [#7801] -- Dialog zum Bearbeiten einer Ankündigung ist rechts abgeschnitten [#8109] -- Button "Kontingent erstellen" fehlt [#8318] -- Nachrichten: "beantwortet" Anzeige bei Nachrichten an mehrere Empfänger falsch [#8328] -- Fragezeichen nach "Speichern und weiter arbeiten" [#8589] -- Rechte im Forum falsch? [#8648] -- Sortierung des Treffersets nicht konfigurierbar [#8670] -- URLs auf externen Seiten sind nicht entity-escaped [#8671] -- XSS-Schwachstelle im Teminkalender [#8674] -- Route /user/:user_id/events.ics wirft Fehler [#8675] -- REST-API: /user/:user_id/events.ics liefert fehlerhafte ics-Datei [#8695] -- Der Titel eines neuen Forenbeitrags wird in der Breadcrumb-Navigation abgeschnitten [#8719] -- Veranstaltungsverwaltung Admins [#8720] -- Einträge im Veranstaltungskalender sind nicht sichtbar [#8766] - -05.07.2018 v 4.1 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.1 -- Handling des Datums bei Ankündiungen [#6861] -- Blubber: Diverse Probleme beim Löschen von Beiträgen [#7396] -- Mailqueue-Cronjob soll Statusmeldungen ausgeben [#7420] -- Veranstaltungsnummer fehlt in Admin-Widget [#7453] -- Anzahl der Raumanfragen auf Verwaltung von Veranstaltungen anzeigen [#7528] -- Sidebar-Aktion zum Anlegen einer Wiki-Seite [#7560] -- Adminbereich Anzeigen aller Veranstaltungen auf Wunsch [#7636] -- Hinzufügen eines Emoji-Pickers [#7652] -- Adminbereich: Anzeigen von Spalten durch Plugins [#7672] -- Stud.IP Overlay überarbeiten [#7692] -- StEP00315 MVV: Internationalisierung [#7719] -- StEP00316 MVV: Vollständige Kernintegration [#7720] -- TIC: Suche nach Wildcards in Datenfeldern der Benutzer [#7723] -- Doxyfile aktualisieren [#7735] -- "Werbebanner" gehört unter Standort statt System [#7758] -- Filter für Aktivitätstypen [#7763] -- Timeout für Abfragen an Plugin-Repositories runtersetzen [#7792] -- Forum: Integration von SORM für die ForumCat Model-Klasse [#7809] -- "Link zu dieser Veranstaltung" auf VA-Übersicht und Detailseite anzeigen [#7825] -- StEP00318: Dateimanagement – Dashboard und Suche [#7853] -- StudipVersion auch im Kern nutzen [#7855] -- TIC: Anzahl der Plugins in der Pluginverwaltung anzeigen [#7860] -- Export im Ablaufplan soll Termintyp mit ausgeben [#7867] -- QRCode anzeigen zu Fragebögen [#7868] -- StEP00306: Auch den Adressaten sollen die anderen Adressaten sichtbar sein. [#7874] -- Automatisiertes Nachrücken aus der Warteliste übers Anmeldeset konfigurieren [#7885] -- Alle Benachrichtigungen als gelesen markieren [#7892] -- StEP00278: Intelligente Suche - Einbau in den Kern [#7893] -- Erneuerung aller Standard-Avatare [#7894] -- Kaputte Dateinamen bei Downloads [#7913] -- svn:ignore-Property für Assets-Cache-Verzeichnis [#7915] -- JavaScript-Libs aktualisieren und ausmisten [#7919] -- Studierenden optional die Möglichkeit geben, allen anderen Teilnehmern einer VA zu schreiben [#7921] -- Favicon updaten [#7923] -- JS-Bibliothek Notificon ersetzen [#7924] -- Ausgefallene Termine auch im Ablaufplan wiederherstellen [#7925] -- Cache für den Autoloader [#7927] -- LV-Gruppen Verwaltung in einer Veranstaltung [#7932] -- Ordner für frei zugängliche Inhalte in einer Veranstaltung [#7938] -- Zeitgesteuerte Ordner im Dateibereich [#7943] -- Filter für globalen Status bei bedingter Anmeldung [#7953] -- MVV: Sortierung allgemein [#7967] -- MVV Veranstaltungsdetails > Modulzuordnungen [#7970] -- MVV: Wysiwyg Aktivierung in der Modulbeschreibung [#7973] -- Avatar vergrößern [#7976] -- Export des Ablaufplans erweitern [#7979] -- Verbesserungen am StudipCache [#7981] -- Konfigurationseinstellungen für Veranstaltungen [#7987] -- Bearbeitungsstatus einer Veranstaltung für Admins um einen dritten Status erweitern [#8008] -- Kaputte Anzeige der Anzahl gefundener Module im Admin-Bereich [#8124] -- Sichtbarkeit von Objekten abhängig von globaler Sichtbarkeit [#8134] -- Übersetzungen 4.1 [#8138] -- MVV-Admin (als Inst-Admin) STG-Versionen [#8146] -- MVV-Admin (als Inst-Admin) Studiengangsteile [#8147] -- MVV-Admin (als Inst-Admin) Fächer/Abschlüsse [#8148] -- Registrierungsemail kaputt [#8191] -- Suchfeld in der responsiven Ansicht ist "kaputt" [#8212] -- MVV: Paginierung kaputt [#8213] -- Widget "Neue Dateien" sehr langsam [#8235] -- Fehler in der globalen Suche [#8245] -- Globale Suche: SyntaxError bei Anzeige der Ergebnisse [#8264] -- Globale Suche: Fehlermeldung (mysql bzw. internal error) [#8279] -- Grunddaten > VA-Beschreibung [#8288] -- Klasse BreadCrumb liegt am falschen Ort [#8308] -- Fehler in der Dateisuche [#8325] -- MVV_i8n: Migration schlägt fehl [#8326] -- Dateidashboard: Rahmen hovert unnötig [#8332] -- Schnellsuche: Seit Einbau neue Suche ist Kopfzeile nicht mehr konsistent [#8339] -- Ergebnislänge kann Layout zerstören [#8340] -- Global Suche MVV-Module [#8342] -- Widget Aktivitäten: gendern von Text "Nutzer" [#8344] -- Selectbox bei Verwaltung von Zugangsberechtigungen in einer Veranstaltung nutz noch $_SESSION['SessionSeminar'] [#8352] -- Selectbox bei Verwalten von Raumanfrage in einer Veranstaltung nutz noch $_SESSION['SessionSeminar'] [#8354] -- $_SESSION['SessionSeminar'] Fragmente entfernen [#8355] -- Widgets: Squeeze-Fehler durch @import [#8365] -- Globale Suche in Dateien: institut_id statt institute_id [#8431] -- Crlt+Space aktiviert Schnellsuche hinter modalem Dialog [#8471] -- SQL-Fehler bei Suche nach Studiengang [#8474] -- Fehlerhafte studip.sql und Migration [#8490] -- Rundmail in Veranstaltungen [#8492] -- PHP-Less-Compiler schlägt fehl [#8497] -- Dashboard: Inaktives Widgetsystem soll wachsen der einzelnen Elemente ermöglichen [#8636] -- Excel Export von Plugininhalten übergibt falschen Wert [#8641] -- Migration von Stud.IP < 3.5 auf 4.1: Activities-Migration schlägt fehl [#8699] -- Migration von Stud.IP < 3.5 auf 4.1: Migration 226 (Konfiguration) schlägt fehl [#8701] -- Kopieren von Modulen kaputt [#8704] -- Button-Verwendung bei "Seiten löschen" im Wiki etwas konsistenter gestalten [#5043] - -14.06.2018 v 4.0.5 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.5 -- Obsolete Tabellen vom alten Dateibereich noch in Benutzung [#7558] -- HTML-ähnliche Inhalte verschwinden bei der Anzeige [#8209] -- Dateibereich: Rotfärbung auf Meine Veranstaltung wird schon beim Betreten gelöscht [#8333] -- Themen aus Veranstaltung kopieren [#8446] -- Problem bei (freiem) Dateinamen mit & [#8455] -- Entzippen geht nicht [#8462] -- NotificationCenter::postNotification triggert falsche Events [#8465] -- Beim neuen Dateiupload-Dialog fehler bei externer Verwendung die Angabe der erlaubten Dateiarten und ~größen [#8466] -- Betreff der Nachricht wird im responsiven Modus gedoppelt [#8469] -- CSRF-Schwachstelle beim Eintragen in eine Veranstaltung [#8479] -- CSRF-Schwachstelle beim Hinzufügen/Entfernen von Kontakten [#8480] -- FileArchiveManager::createArchiveFromFolder funktioniert nicht [#8484] -- VA - Zugangsberechtigungen: "Zuordnung zu einem bestehenden Anmeldeset" ist nicht wirklich als interkatives Element erkennbar [#8488] -- Übersetzungsfehler [#8491] -- Dateibereich: Pfadangabe in den Metadaten einer Datei fehlt [#8496] -- Fehlende Schreibrechte in upload_doc führen nicht zu einem Fehler [#8503] -- Plugins werden auf einer Seite u.U. doppelt erzeugt [#8519] -- Themenordner übernimmt nicht geänderten Titel [#8523] -- Thema nach oben/unten verschieben ist kaputt [#8527] -- Filter nach Datenfeldern berücksichtigt keine Standardwerte [#8552] -- Dateiupload im WYSIWYG-Editor auf der Startseite und Co [#8566] -- Fatal Error beim Zuweisen von Ilias Objekten (PHP 7.1) [#8576] -- Themenordner: Titel kann scheinbar geändert werden/Reihenfolge der Themenordner [#8581] -- ZIP-Archiv von mehreren Dateien hat keinen sinnvollen Namen [#8583] -- Ablaufplan: Multiple Darstellungsprobleme beim Bearbeiten eines Termins [#8586] -- Mailbenachrichtigung: Link aus den Mail landen immer auf normalem Login [#8587] -- Ordner: Beschreibungstext erscheint doppelt [#8602] -- Unterordner verschwinden beim Verschieben [#8608] -- WikiPage::store wirft Exception [#8609] -- Warning bei Anzeige des Dateipfads im Dashboard [#8630] -- Öffentliche Ordner von anderen Nutzern können im eigenen Kontext geöffnet werden [#8631] -- utf-8 Migration führt zu evtl. Datenverlust im Wiki [#8643] - -14.06.2018 v 3.5.6 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.6 -- Plugin-Typ wird beim Update nicht aktualisiert [#1381] -- Blubber: Fehlender Link [#5015] -- Filtern nach Hashtag funktioniert nicht bei eigenen definierten Streams [#6292] -- Forum funktioniert nicht [#6556] -- mehrzeilige Eingabefelder werden oft nur einzeilig angezeigt [#7771] -- FORMATTED_CONTENT_WRAPPER auf externen Seiten [#7898] -- Modulkatalog wählt falsche Version als Default aus [#7899] -- ActivityStream ignoriert Veröffentlichungsdatum von Ankündigungen [#7977] -- Studienangebot zeigt Link zu deaktiviertem Studiengangsteil [#8022] -- Blubber: Bearbeiten eines Blubs erzeugt dreimal dieselbe JS-Meldung [#8178] -- Forum (WYSIWYG): Mehrfach-Upload von Bildern via Drag and Drop [#8303] -- Eigene URL-Schemata als OAuth-Callback zulassen [#8331] -- FORMATTED_CONTENT_WRAPPER in der Druckansicht [#8388] -- Externe Links im WYSIWYG Editor werden nicht in neuem Tab oder Fenster geöffnet [#8400] -- Texteinrückung geht beim Speichern im Editor verloren [#8429] -- Anonyme Fragebögen für unangemeldete Nutzer [#8435] -- Toolbar lässt sich nicht ohne WYSIWYG-Option darstellen [#8436] -- Plugin Datenschutz: Datenschutzauskunft erstellen: html-Formatierungen sichtbar [#8440] -- Benachrichtigung über Forenbeiträge für Admins fehlt [#8441] -- Teilnehmer-Gruppen: Gruppen kann ohne Name angelegt werden [#8448] -- Avatarbilder sind unter Umständen gedreht [#8449] -- Profilseite-Einstellungen > Nachrichten [#8461] -- Sperrregel Teilnehmer: Import weiterhin zugänglich [#8487] -- fehlerhaftes Tag in englischer Statusmeldung [#8494] -- Die Funktion getIconNavigation der StudipPlugin Klasse wird doppelt aufgerufen [#8505] -- Icon-Klasse bindet noch PNG-Icons ins CSS ein [#8520] -- Admins können Notification-Einstellungen von Nutzern nicht ändern [#8540] -- Neue Gruppen anlegen ergibt Fehlermeldung [#8549] -- Platzhalter in Select2 ignoriert überflüssigen Whitespace nicht [#8590] -- Links auf externe Seiten mit rel="noopener" versehen [#8611] -- MariaDB 10.2: SQL-Fehler bei den Evaluationen [#8612] -- Institute::getMyInstitutes() liefert falsche Ergebnisse [#8614] -- Raumplanung: Bereits gebuchter Raum kann nicht behalten werden, wenn keine Rechte daran bestehen [#8626] -- Fehlerhaftes Uninstall-Skript der Anmelderegel mit beschränkter Teilnehmerzahl [#8543] - -12.04.2018 v 4.0.4 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.4 -- Dateibereich: Gezippter Ordner trägt als Dateinamen Hash statt Namen [#8324] -- Teilnehmer einer VA können Dateien löschen, für die sie gar keine Rechte haben [#8433] -- Fragebögen: Korrekte Antwort geht verloren beim Umsortieren [#8434] -- SORM: Eigene Callbacks sollten grundsätzlich zuerst ausgeführt werden [#8437] -- Datei-API liefert keine URL für Datei-Links [#8439] -- Zuviele Dateien werden als neu markiert [#8447] -- Datenfelder für bedingte Anmeldung unsichtbar [#8450] -- Suche im Vorlesungsverzeichnis mobil [#8453] - -03.04.2018 v 4.0.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.3 -- bugbash: XSS bei Lernmodul-Account [#3321] -- bugbash: Linkverschleierung seminar_main [#3345] -- Export von Zusatzangaben defekt [#4086] -- Navigationspunkte sollten keine Aktion sein [#4302] -- Meine Veranstaltungen: Benachrichtigungen: Zurücksetzen funktioniert nicht [#4717] -- SORM: Update des Primärschlüssels nicht möglich [#5420] -- falsche Verwendung von gettext [#6193] -- Benutzerkonto bearbeiten: fehlende Erfolgsmeldung u.a. [#6259] -- calplus.gif wird unnötig vewendet [#6451] -- "Veranstaltungsübersicht" für root verlinkt noch auf die Suche [#6500] -- Tooltip-Icons der Datenfeldern bei den Grunddaten einer VA sind falsch ausgerichtet [#6822] -- PHP7-Bugs-Warnings [#6824] -- Profil-Menü in der Symbolleiste Gendern [#7582] -- Optionen für Veranstaltungskategorien überflüssig [#7607] -- Erfolgsmeldung nach Löschen von 1 Ordner grammatikalisch falsch [#7663] -- Inkonsistenz zwischen "Ordneransicht" und "Alle Dateien" bez. Aktivitätsstatus der Buttons [#7667] -- StartupChecks wird nicht mehr verwendet [#7689] -- Message-Route ist kaputt [#7950] -- Die Stud.IP 4.0 Installationsanleitung ist veraltet [#7963] -- Hochladen von Dateien: Dialog bleibt nach Upload stehen, wenn die Datei größer als post_max_size ist [#8043] -- Benutzerverwaltung: Statusänderung einer Person in einer Einrichtung wird nicht gespeichert [#8060] -- Zweimal Semester-Angabe in Archiv-Html [#8172] -- API-Route GET /folder/:folder_id liefert falsche Werte in den Feldern "subfolders" und "data_content" [#8181] -- Rest-API liefert keine Dateigrößen [#8184] -- API-Route /folder/:folder_id/subfolders prüft nicht, ob die Unterordner sichtbar sind [#8185] -- API-Routen zum Kopieren, Verschieben und Löschen von Ordnern liefert falsche Werte im Feld data_content [#8186] -- Route /folder/:parent_folder_id/new_folder liefert falsche Daten zurück [#8187] -- Route PUT /folder/:folder_id liefert kein Objekt zurück [#8188] -- Lizenzabfrage hängt bei zipupload [#8220] -- Nach Zipupload mit vielen Dateien bleibt das Dialogfenster stehen [#8224] -- Checkbox einer neuen Datei enabled nicht die Buttons für Bulkactions [#8229] -- Veranstaltungsdetails [#8233] -- LVGruppen-Details verlinken noch auf archiv.php [#8267] -- POST /dispatch.php/file/add_url => upstream sent too big header while reading response header from upstream [#8268] -- Plugin-Assets können nicht korrekt ausgeliefert werden [#8271] -- Quicksearch: Veranstaltungen ohne Nummer werden nicht gefunden [#8275] -- Ordnerbeschreibungen werden nicht angezeigt [#8276] -- Plugins: Origin, Version und Beschreibung nicht mehr in der Administration sichtbar [#8277] -- Dateibereich: Drag and Drop-Probleme [#8305] -- SEM_VISIBILITY_PERM wird in SemBrowse.php nicht beachtet [#8315] -- Eigene URL-Schemata als OAuth-Callback zulassen [#8331] -- Startseite: Widgets sollen in responsiver Ansicht nicht verschiebbar sein [#8337] -- Responsives Design: Auf kleineren Smartphones verdeckt Footer Buttons [#8338] -- Navigation fehlt bei Admin > Einrichtungen [#8351] -- Dateibereich: Uploadeinschränkungen werden nicht ausgewertet und nicht angezeigt [#8359] -- Profilseite: Kronen werden doppelt angezeigt [#8360] -- Nachrichten: Exception beim Anhängeupload soll nicht mehr im Log landen [#8361] -- Detailseite: Tabelle in Veranstaltungsort / Veranstaltungszeiten endet in dunkler Linie [#8363] -- API: /course/:course_id fehlt "group" Attribut [#8364] -- Dateibereich: Mehrzeilige Beschreibungen [#8367] -- Laden von ExTerminen: CourseCancelledEvent::resource_id not found. [#8368] -- Ressourcen: Error: Undefined class constant 'INACTIVE' [#8370] -- Darstellungsfehler in Tooltips [#8371] -- Suche nach freien Räumen für das ganze Semester funktioniert nicht mehr [#8383] -- Fehlendes Icon für §60a [#8389] -- Anmeldeset bearbeiten: Regel entfernen funktioniert nicht [#8393] -- Kalender freigeben: Nutzer entfernen funktioniert nicht [#8395] -- Hochladen der Infobilder in einer VA [#8397] -- Themenordner und Gruppenordner verlieren Zuordnung beim erneuten speichern [#8398] -- Ordnerbeschreibung ist nicht mehr formatiert [#8399] -- csv / xls Exporte in Excel mit "kaputter" Kodierung [#8401] -- Sortierung nach Dateityp/Ordnertyp funktioniert nicht [#8402] -- MOADB Migration vertauscht alte Lizenzeinstellung [#8403] -- Fatal Error in Nutzerverwaltung bei "Alle Dateien des Nutzers aus Veranstaltungen und Einrichtungen als ZIP herunterladen" [#8404] -- Buchung aus Gruppenraumplan heraus führt zur Raumsuche [#8405] -- Verwaltung von Veranstaltungen: Archivieren hat hohen Speicherverbrauch [#8412] -- Archivieren hinterlässt (viele) Artefakte [#8413] -- Verwaltung von Veranstaltungen: Archivieren als Admin wirft AccessDeniedException [#8419] -- Anlegen einer Studiengruppe [#8422] -- Übersetzungstippfehler English Version [#7056] - -03.04.2018 v 3.5.5 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.5 -- Fehler beim Ändern von Raum/Zeit [#8373] -- Admin "Meine Veranstaltungen ..." - warum ist die VA-Typ-Kategorie fett und nicht der VA-Typ? [#4680] -- Admin: Verwaltung von Einrichtungen - Fehlender Seitentitel bzw. Darstellung der gewählten Einrichtung [#4684] -- Teilnehmerseite: Text in Sidebar [#4689] -- Root: Startseite [#4694] -- Ablaufplan: Rückmeldung nach Nachricht an alle Teilnehmer über ausfallenden Termin [#4702] -- Funktionen/Gruppen verwalten: Fehlender Gruppenname im Dialogfenster "Personen eintragen" [#4713] -- Blubber - Bearbeiten-Icon ändern [#5376] -- Forum shouldn't call `addslashes` on message text [#5382] -- Ich kann eine leere Umfrage erstellen [#6509] -- MVV Dialogüberschrift in der Modulbeschreibung [#7135] -- MVV LogEvent bei LV Gruppen [#7189] -- Merge-Tool verwirrende Beschriftung [#7207] -- MVV: Datenfelder zeigen HTML-Code in den Beschreibungen an [#7535] -- Registrierung: Email-Adresse ändern [#7562] -- Listenformat in Stud.IP [#7565] -- Hilfelasche: Beim hinzufügen der Übersetzung geht das Original verloren [#7624] -- MVV: Anlegen einer LV-Gruppe die es aber schon gibt [#7639] -- Suche nach Studiengruppe zeigt trotz fehlendem Suchergebnis was an [#7655] -- Blubber: IP-Adresse nur für anonyme Postings speichern [#7681] -- Beim Löschen eines Einzeltermins mit Raum fehlt die Raumangabe in der Meldung [#7733] -- Raumsuche beim Erstellen einer Raumanfrage ist sehr verwirrend [#7734] -- Falsche Rechtevererbung an Admins in der Ressourcenverwaltung [#7838] -- Nachrichten: Scrollbar in dem Feld für die Empfänger ist nicht benutzbar [#7845] -- Fehlende serverseitige Validierung von Rechten [#7852] -- Gruppenverwaltung: Batch-Bearbeitung setzt ungewünschte Werte [#7862] -- WYSIWYG-Upload ohne Text funktioniert nicht [#7880] -- Zeiten/Räume: Anlegen einer regelmäßigen Zeit legt zu viele Termine an [#7883] -- Ergebnis der Modulsuche ist nicht sortiert [#7931] -- Zeiten/Räume: Berechnungen von Start-/Endzeiten ist zu fragil [#8004] -- Seite "Meine Veranstaltungen" sieht komisch aus [#8031] -- fehlerhafte Anzeige von Icon/Reiter für Forum [#8074] -- Nachrichten: Anzeigefehler in der Empfängerliste (Dialog) [#8086] -- Nachrichtensystem: Empfängerliste und Suchfeld/mehrere Adressaten hinzufügen unschön wuselig [#8089] -- QuickSearch liefert Name des ausgewählten Elements als HTML an callback [#8117] -- Modulverwaltung: Call to a member function getFullName() on null [#8251] -- "Teilnehmendenanzahl ändern" speichert die Wartelisteneinstellungen [#8266] -- Kommentare zu Ankündigungen zentriert [#8316] -- Exception beim Entfernen eines Widgets [#8321] -- Ablaufplan: Exception: Geben Sie einen Titel an. [#8369] -- Typo bei Raumanfragen [#8374] -- Auswahl der Standard-Authentifizierung der REST-API wird nicht respektiert [#8377] -- Mobile Ansicht: Haupt-Navigation verliert cid-Parameter nicht [#8379] -- Nutzerdomänen ändern klappt nicht [#8380] -- Messaging wirft Fehlermeldung [#8387] -- REST-API: Falscher Stautscode beim Aufruf einer Route mit falscher HTTP-Methode [#8390] -- Ressourcenverwaltung - Anfragenplan: Declaration of ScheduleWeekRequests::getColumnName($id) should be compatible with ScheduleWeek::getColumnName($id, $print_view = false) [#8392] -- MultiUserSearch sieht unschön aus [#8396] -- Dialog "Sie sind nicht mehr im System angemeldet." fehlt der "Schließen"-Knopf [#8414] -- Archivieren von Forenbeiträgen klappt nicht [#8415] -- NOT_HIDEABLE_FIELDS wird bei Anzeige nicht korrekt ausgewertet [#8423] -- StudipAuthLdap -> Fehlermeldung liefert u.U. geheime Daten [#2966] -- Sonderzeichen in E-Mail-Adressen erlauben [#3015] -- Parameter von get_users_online_count() entfernen [#5340] - -17.03.2018 v 4.0.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.2 -- select.submit-upon-select funktioniert nur sporadisch [#8011] -- Export von Evaluation wirft Fatal Error [#8205] -- UnexpectedValueException: content_terms_of_use_entries.is_default must not be null. [#8248] -- SQL Integrity contraint violation bei ForumVisit [#8250] -- InvalidArgumentException beim Versuch, einen fremden persönlichen Dateibereich zu betreten [#8252] -- Datei hinzufügen aus Cloud-Plugin geht nicht [#8253] -- PHP Warning: Missing argument 2 for DocumentController::download_action() [#8258] -- Formular Raumsuche [#8263] -- Fehlermeldung beim Übernehmen aller Einträge einer Literaturliste in die Merkliste [#8270] -- Falsche Verlinkung bei der Zuweisungen von Pluginrollen und deren Einrichtungen [#8274] -- "Alle als gelesen Markieren" fehlt [#8283] -- Veranstaltungsdetails / Beschreibung [#8285] -- TypeError beim Verschieben eines Ordners an die gleiche Stelle, wo er herkommt [#8290] -- Aktivieren von Plugins in Einrichtung nicht mehr möglich. [#8294] -- Performanceprobleme Emailbenachrichtigungen [#8300] -- Modulübersicht fehlt in der responsiven Ansicht das Layout [#8307] -- Hausaufgaben-Ordner: CSV-Datei mit Dateiinfos fehlt beim Herunterladen als ZIP-Archiv [#8311] -- Fehler beim Zuwseisen einer Statusgruppe als Admin [#8314] -- Evaluationen lassen sich nicht zu- /aufklappen [#8327] - -17.03.2018 v 3.5.4 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.4 -- Neuen Nutzer anlegen endet mit Fatal Error [#7747] -- PHP Warning courseset/instcourses.php [#7764] -- Benutzeradministration fehlerhaft [#7798] -- Eintragung in Gruppen - Problem mit Exklusiveintrag [#7939] -- Forum: Beiträge im PDF-Export sind falsch sortiert [#7986] -- Mehrere Bedingungsblöcke und Kontingentierung [#8010] -- User-Routen erwarten Ids von 32 Zeichen [#8025] -- Admins können die Zeiten des Einrichtungsstundenplans nicht ändern [#8033] -- Admin kann den VA-Stundenplan nicht anzeigen, wenn er eine Einrichtung + alle untergeordneten Institute ausgewählt hat [#8034] -- Exception in I18NString, wenn DEFAULT_LANGUAGE nicht in CONTENT_LANGUAGES enthalten ist [#8037] -- Sortierung von "Meine Veranstaltungen" bei aktivierter Einstellung IMPORTANT_SEMNUMBER zum Teil willkürlich [#8059] -- Zu lange Beschreibung bei Registrierung von Apps in Stud.IP für zu SQL Fehler [#8069] -- Verwaltungsseite einer Veranstaltung: Benachrichtigung bei ausfallendem Termin wird nicht gesendet [#8078] -- Verwaltungsseite einer Veranstaltung: Zeiten/Räume: Inkonsistenz: Klick auf Löschen-Symbol öffnet den Ausfall-Dialog nicht [#8085] -- Falsche Anzeige der Sortierungs-Icons unter "Teilnehmende" (Studiengruppen usw.) [#8115] -- Icons auf deaktivierten Button haben hover-Effekt [#8123] -- PHP 7.2: Fehler mit StudipPDO [#8129] -- ActivityFeed: Anonyme Forenposts werden nicht anonym dargestellt [#8136] -- Overflow in sidebar-widget-content wird nicht berücksichtigt [#8163] -- Route /message/:message_id bricht mit InvalidArgumentException ab. [#8170] -- HTML-Markierung fehlt im Wiki bei "Speichern und weiter bearbeiten" im WYSIWYG-Editor [#8176] -- Fehlerhafte Darstellung von Standard-Plugins auf der Übersichtsseite einer Veranstaltung [#8179] -- Route /user/:userId/events wirft fatal error [#8182] -- Fehler bei Actionmenu in klappbaren Tabelleninhalten [#8189] -- XSS-Schwachstelle beim Autorisieren einer App via OAuth [#8204] -- Literaturverwaltung: Löschen eines selbst erstellten Eintrages wirft Fehler [#8208] -- Download schlägt bei großen Dateien fehl (memory limit) [#8210] -- Exkursionen werden nicht auf der Übersichtsseite einer Veranstaltung angezeigt [#8215] -- Veranstaltungsassistent ignoriert SEMESTER_TIME_SWITCH [#8227] -- Raumbeschreibungen enthalten keine Formatierungen [#8230] -- Warning: A non-numeric value encountered in app/controllers/admin/plugin.php on line 165 [#8241] -- Exception beim Löschen von Nutzern [#8244] -- Fehlermeldung bei BLubber [#8249] -- UnexpectedValueException: user_info.publi must not be null [#8255] -- Einrichtungssetie zugänglich, obwohl freier Zugriff aus ist [#8265] -- ActivityStreams können nicht gefiltert werden [#8269] -- Route /user/:user/institutes gibt falsche Anzahl von Einrichtungen zurück und prüft nicht, ob Nutzer existiert [#8278] -- Personen können zur Warteliste hinzugefügt werden, obwohl das Anmeldeset noch nicht durchgelaufen ist [#8287] -- Exception wenn Blubber auf dem Profil im nicht eingeloggten Zustand aufgerufen wird [#8291] -- Blubber-Menüpunkt auf Profil hängt die User-Id an [#8296] -- Buttons im Tabellenfuß (tfoot) haben zu viel Abstand [#8309] -- Ankündigung erstellen: "Kommentare zulassen" nicht anklickbar [#8320] -- Verwaltung von Nutzerdomänen auf POST umstellen [#2380] - -02.03.2018 v 4.0.1 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.1 -- Mehr-Seite bei neuen Veranstaltungen: Deaktivierung eines Veranstaltungsmoduls liefert zu viele Erfolgsmeldungen [#8153] -- Registrierung kaputt [#8190] -- Kein Logout mit Status user [#8198] -- Studiengruppen anlegen als user möglich [#8199] -- Nachrichten verschicken als user möglich [#8200] -- Auswertung von Evaluation wirft (manchmal) Fatal Error [#8206] -- Tools/Export als pdf geht nicht [#8207] -- API: Route /studip/settings bricht mit Fatal Error ab [#8211] -- Neue TLDs nicht berücksichtigt [#8214] -- Inbox/Outbox Ordner zeigen Dateien von gelöschten Nachrichten an [#8219] -- Verschieben von Dateien erzeugt keine eindeutigen Namen [#8228] -- Aktualisierung der Stud.IP-Installationsanleitung [#8242] - -16.02.2018 v 4.0 -https://develop.studip.de/trac/query?milestone=Stud.IP+4.0 -- Neuzuordnung bei auslaufenden Studienbereichen verhindern [#1938] -- Rollendatenfelder auf externen Seiten [#3491] -- Platzhalter für Name des Startsemesters bei Veranstaltungen (templatebasiert) [#4343] -- Raumplanung: CSV-Export der Anfragenliste [#4464] -- Export von Belegungslisten eines Raumes als CSV-Datei [#5313] -- Verwendung von Proxy-Tickets ermöglichen [#5411] -- Fehlendes Datum bei Evaluationsantworten [#5536] -- Anzeige von Ankündigungen für Veranstaltungen auf externen Seiten [#5599] -- Nutzerkennung hinter Besitzer eines Anmeldesets anzeigen [#5713] -- Blocktermine: mehr als 5 parallele Termine anlegen [#5728] -- Raumgröße beim Auflösen von Raumanfragen anzeigen [#5733] -- Ausgabe der Homepage beim Typ "Mitarbeiter (templatebasiert)" [#5734] -- Format für Veranstaltungsnummer vorgeben [#6230] -- Default-Werte für Datenfelder [#6234] -- Raumplanung: Option für "Nur Anfragen für regelmäßige Termine" [#6363] -- Teilnehmerseite von Einrichtungen renovieren [#6499] -- Infotexte zu Knoten der Veranstaltungshierarchie beim "Blättern im Veranstaltungsverzeichnis" anzeigen [#6545] -- Neue Icons für Stud.IP 4.0 [#6614] -- TemplateSemBrowse: Platzhalter für die IDs der Level im Semtree [#6633] -- Umstellung der Seite archiv_assi auf Trails [#6658] -- Konfigurationsordner [#6665] -- Umstellen des Seite /public/archiv.php auf Trails [#6667] -- Minimale Passwortlänge vergrößern [#6676] -- Vendor-Lib "PCLZip" ersetzen [#6687] -- Veranstaltungsadministration: Überarbeitung der Seitenleiste und Hinzufügen einer Spalte in der Veranstaltungstabelle [#6701] -- CSV-Export für Teilnehmerliste um Anrede erweitern [#6747] -- Studienbereiche alphabetisch sortieren [#6750] -- SORM: Performancesteigerung mit PDO::FETCH_INTO [#6762] -- Aktionsmenu systemweit einführen [#6823] -- JS-Lib Validator entfernen [#6840] -- Löschen ungenutzter Grafik Assets [#6846] -- Bilduploadgröße hochsetzen [#6848] -- AJAX Exceptions sollten ein paar mehr Infos ausspucken [#6850] -- Autoloader-Kompatibilität zu PSR-4 [#6859] -- jQuery auf 3.x updaten [#6882] -- Falsche Wiederholungsanzahl bei wöchentlich wiederholten Terminen am Montag [#6884] -- Aufräumen [#6885] -- Profil: Skype-Status entfernen [#6889] -- Alte Form-CSS raus werfen [#6894] -- User_activities.php auf Trails [#6895] -- app/models/UserModel.php entfernen [#6898] -- Alte Plugin-Engine ausbauen [#6900] -- about-Klasse aus lib/edit_about.inc.php entfernen [#6901] -- Bulkaktion bei Benutzerverwaltung [#6903] -- FatalError beim löschen eines Nutzers [#6904] -- sms_functions.inc.php entfernen [#6905] -- Anzeigen von allen systenweiten Ankündigungen [#6918] -- Schliessen-Icon für die Hilfelasche [#6920] -- mb_* Funktionen verwenden (UTF-8 Umstellung) [#6921] -- X-Title nicht von Hand setzen [#6925] -- StEP00305 - Umstellung des Stud.IP Kerns auf UTF-8 [#6926] -- i18n: Weitere Stellen anpassen [#6929] -- Vereinfachung der ContentBox [#6973] -- StEP00303: Mischbetrieb von WYSIWYG und Stud.IP-Markup abschaffen [#6988] -- Deprecated Icon-Methoden entfernen [#6990] -- Benachrichtigungen im Dialog öffnen [#6997] -- REST-Routen für Einrichtungen erstellen [#7000] -- Veranstaltungsadministration: Auswahl einer Fakultät soll standardmäßig nur deren Veranstaltungen zeigen [#7002] -- Überarbeitung der Mehr-Seite [#7005] -- Hinzufügen von Laschentexten in die Datenbank [#7006] -- Einfacheres vergleichen der aktuellen Stud.IP-Version [#7019] -- Benutzerverwaltung: Shortcut zur Rollenverwaltung des Nutzers [#7037] -- Geänderte und neue Icons Stud.IP 4.0 [#7041] -- MVV Rechteverwaltung Modulteil [#7052] -- eAufgaben/eTask-Datenstrukturen und Kern-Fragebogen-Fragen harmonisieren [#7059] -- Verbesserungen für Responsive Design bestimmter Seiten [#7068] -- Drag&Drop auf Touch-Geräten [#7096] -- Forum: Links kürzen [#7098] -- Datenübernahme bei Anmeldung setzt bei Fehler leere Werte [#7112] -- StEP00309: Navigation 4.0 [#7116] -- Export Modulbeschreibung Englisch [#7118] -- MVV Rechteverwaltung Studiengänge nach Fachbereiche sortieren [#7119] -- MVV-Studiengangs- und Moduldarstellung auf der Detailseite [#7123] -- Notification für alle SORM-Objekte [#7160] -- Längenbegrenzung der Telefon-Textfelder erhöhen [#7163] -- StEP00308: Neuprogrammierung des Dateibereiches [#7165] -- MVV: Neue Studiengänge können nicht anhand des Fachnamens benannt werden [#7173] -- MVV Kopieren von Veranstaltungen mit LV-Gruppe [#7179] -- MVV Gruppierung nach Fachbereichen [#7180] -- Vereinheitlichung der Suchseiten - Veranstaltungssuche [#7190] -- Vereinheitlichung der Suchseiten - Archivsuche [#7191] -- Vereinheitlichung der Suchseiten - Personensuche [#7192] -- Vereinheitlichung der Suchseiten - Einrichtungssuche [#7193] -- Vereinheitlichung der Suchseiten - Ressourcensuche [#7194] -- MVV_ACCESS_ASSIGN_LVGRUPPEN [#7200] -- Fragebogen kopieren soll ausschaltbar sein [#7206] -- Bearbeiten eines Modulteils ohne CREATE-Recht nicht möglich [#7208] -- MVV Modulteilbeschreibungen in Englisch [#7209] -- MVV-Filter in der Sidebar bei Stg-Versionen [#7215] -- Cronjobs: Logs per Cronjob per Default löschen lassen [#7226] -- StEP00313: Gruppierung von Veranstaltungen [#7242] -- Zuordnung von LV-Gruppen in Veranstaltungsadministration nur sichtbar, wenn Benutzer eine MVV-Rolle hat. [#7248] -- Infobereich beim Auflösen einer Raumanfrage kompakter formatieren [#7250] -- Fehlender Modultitel auf Englisch [#7251] -- Eingaben im Blockanlegeassistenten beim Öffnen aus der letzten Eingabe übernehmen [#7255] -- Link auf Veranstaltung nach dem Speichern einer Raumanfrage [#7259] -- MVV: Modulsuche für Nutzer [#7260] -- Alle Termine eines Semesters auswählen auch bei regelmäßigen Terminen [#7263] -- Ausgabe des Modultitels statt alternative Bezeichnung bei LV-Gruppen-Zuordnung [#7269] -- Suche nach LV-Gruppen in der Zuweisung zu Veranstaltungen zu tolerant [#7274] -- Es werden zu viele Modulverknüfungen angezeigt [#7278] -- Die Suche nach LV-Gruppen in der LV-Gruppenzuordnung (VA-Administration) hat Probleme mit Umlauten [#7283] -- MVV Abschluss vs. Abschlusskategorie [#7284] -- Nach dem Bearbeiten der Semesterzuordnung eines Modulteils verliert man den Kontext [#7297] -- Update des ckeditor auf Version 4.6.2 [#7299] -- Beim Kopieren eines Moduls werden Sprachzuordnungen nicht mitkopiert [#7306] -- Anmelderegeln per Plugin hinzufügbar [#7307] -- Inkonsistenz: Studiengruppen anlegen unter "Meine Veranstaltungen" [#7308] -- Benutzer sperren [#7310] -- MVV: Sortieren der Veranstaltung in der Übersicht [#7311] -- MVV fehlende englische Modultitel [#7316] -- Neues Layout für den Startbildschirm [#7317] -- Ausbauen von uneinheitlichen Bereichsüberschriften im Content [#7320] -- automatischer "Überlauf" für Navigation [#7326] -- Vertikale "Schnellnavigation" für die Blaue Kopfzeile [#7327] -- SessSemName entfernen und neue Context-Klasse hinzufügen [#7328] -- Markierung des gewählten Bereiches mit "spielfreudiger" Animation [#7329] -- Konfiguration aufräumen und in die Datenbank verschieben [#7333] -- Bei Modultiteln wird grundsätzlich kein Code mehr angezeigt [#7335] -- Default-Einstellungen für die Konfigurationen [#7336] -- MVV Suche: Sortierung der Fächer in systematischer Suche defekt bei Spracheinstellung <> Deutsch [#7339] -- Dateiendung fehlt bei Export aus der LV-Gruppenverwaltung [#7347] -- MVV: Fehlende Modultitel usw. bei Spracheinstellung <> Deutsch [#7348] -- Breadcrumb-Navigation in der systematischen Modulsuche gibt unnötige Navigationspunkte aus [#7356] -- MVV Versteckte Veranstaltungen für root und admins [#7370] -- MVV LV-Gruppenfehler [#7373] -- Kopieren von Modulen mit Semesterauswahl und übernahme der Zuordnungen zu StgteilAbschnitten [#7374] -- MVV: Einige Funktionen sollen nur für MVVAdmins verfügbar sein [#7375] -- LogActions für Statusgruppen [#7376] -- Datenfeldtyp für formatierten Text [#7379] -- MVV: Bearbeiten eines Studiengangs [#7385] -- MVV Rechtesystem: Varianten werden nicht erkannt [#7390] -- Fehler beim Auf-/Zuklappen der Baumansicht der Modulzuordnungen auf Detailseite einer VA [#7391] -- Sprachauswahl funktioniert nicht beim Download (PDF/DOC) der Modulbeschreibung [#7422] -- MVV: LV-Gruppen anlegen [#7428] -- Die LV-Gruppen-Zuordnung beim kopieren einer Veranstaltung berücksichtigt nicht das neu ausgewählte Semester [#7460] -- Bei Wiederholungsterminen wird das letzte Vorkommen des Termins evtl. nicht angezeigt [#7470] -- Termine mit Start- und Endzeit 00:00 werden in der Tages- und Wochenansicht nicht angezeigt [#7472] -- Navigations-Bilder lassen sich nicht mehr deaktivieren [#7478] -- Große Menge an Modulzuordnungen macht Dialog mit Modulbeschreibung extrem unübersichtlich [#7481] -- Dateidownload über REST-API ignoriert anscheinend Lizenzeinstellungen [#7485] -- Rote Leiste (öffentliche Veranstaltung) ausbauen [#7487] -- Darstellung der Markierung für neue Dateien buggt [#7489] -- Darstellungsfehler beim Sortieren [#7490] -- MVV Modulverzeichnis > Suche nach Modulcode [#7495] -- MVV: Modulverzeichnis > Studienverlauf [#7496] -- MVV: Speicher bzw. Anlegen einen Studienganges [#7497] -- Textstrings aus Konfigurationsdatei bleiben in Modulbeschreibungen unübersetzt [#7501] -- PDF-Download der Modulbeschreibung nur in Originalfassung möglich [#7502] -- Nicht alle Bestandteile des Titels eines Modul(teils) werden übersetzt [#7506] -- Übersetzungen 4.0 [#7511] -- Notifications Popover: Runde Ecken im Hover [#7534] -- WYSIWIG: Hochladen im Wiki schlägt fehl [#7540] -- Raumplanung: "Nur Anfragen für regelmäßige Termine" zeigt auch Einzelanfragen [#7542] -- Sinnloses einfaches Anführungszeichen in Query [#7584] -- Typo in Log-Action der Modulverwaltung [#7588] -- Sortierung von Studiengangteil-Versionen nach Start-Semester defekt [#7598] -- Studienverlaufsplan (in der systematischen Modulsuche) ohne zugeordnete Veranstaltungen werden nicht angezeigt [#7602] -- Im Studienverlaufsplan wird die Fachsemesterzuordnung eines Modulteils nicht für jede konfigurierte Ausprägung angezeigt [#7610] -- Kontextauswähler in Blubber zu klein [#7611] -- CVS-Exporte sollten auch UTF-8 sein [#7615] -- make squeeze im trunk läuft auf Fehler [#7620] -- Umlaute in der Anzeige von Evaluationen sind defekt [#7637] -- Leerstrings dürfen nicht mit i18n behandelt werden. [#7670] -- Von einem fremden Profil kann nicht auf das eigene gesprungen werden [#7675] -- Tabs scrollen mit [#7737] -- Unschöne Doppelung der Titelzeile auf der Startseite einer Einrichtung [#7740] -- Einstellungen: Fehler bei PageLayout::postMessage() [#7746] -- Leere Inhaltselemente auf dem Profil [#7750] -- Fatal Error bei Aufruf der Verwaltung der globalen externen Seiten [#7760] -- UTF-8 Migration entfernt default und not null Angaben aus Tabellen [#7768] -- USERNAME_REGULAR_EXPRESSION ist nach Migration auf 4.0 nicht gesetzt => Fehlermeldung [#7806] -- Druckansicht ist kaputt [#7821] -- Nachrichten können in der Mobilansicht nur umständlich geöffnet werden [#7828] -- Das Hilfesymbol ist in Dialogen nicht erreichbar [#7833] -- Automatisches Anlegen von Dateiordnern über Gruppenverwaltung funktioniert nicht [#7835] -- Fatal Error beim Aufruf von Dateibereichen [#7839] -- Downloadzahlen von Dateien mit anzeigen [#7840] -- Cookie "navigation-length" auf allen Seiten [#7848] -- Navigation kaputt bei Änderung der Fenstergröße [#7849] -- Abonnieren des Stud.IP-Kalenders funktioniert nicht mehr zuverlässig [#7869] -- Dateibereich: Hausaufgabenordner zeigt alte Beschreibung im Kopf [#7873] -- WYSIWYG-Upload funktioniert nicht [#7879] -- CLI-Skript "plugin_manager" bricht mit Fehler wegen fehlender Klasse ab [#7881] -- Vertretung kann Kategorien nicht bearbeiten [#7884] -- Logozeile im responsiven Design sollte entfernt werden [#7897] -- Tabellen haben unterschiedliche Abstände nach links [#7910] -- Avatarmenü und Benachrichtigungen sind leicht verschoben [#7916] -- PublicFolder: Checkbox hinter dem Label [#7945] -- Fehler beim Wechsel von meheren Cloud-Diensten [#7990] -- InvalidArgumentException beim Hinzufügen einer Anmelderegel [#8014] -- Kopieren aus Cloud-Plugins geht nur einseitig [#8018] -- Filtermechanismus in der globalen Benutzerverwaltung defekt [#8023] -- Dateibereich: Reihenfolge der Ordner soll festgelegt werden können [#8028] -- Aktionen in der Ergebnisliste der Nutzerverwaltung [#8030] -- JS Übersetzungen werden nicht geladen, wenn DEFAULT_LANGUAGE nicht de_DE ist [#8041] -- Schnellsuche ist verschoben [#8064] -- Dateibereich: Dateidownloadverhalten und Vorschau inkonsistent [#8075] -- Touren lassen sich nicht starten [#8105] -- Fehler beim Anlegen einer neuen Einrichtung [#8116] -- Zusatzliche CSS-Klassen an Knöpfen fehlen im Dialog [#8122] -- Blubber: Avatar-Bild ist noch zu groß [#8139] -- Exception beim Löschen einer Einrichtung [#8143] -- Anhänge kann man nicht in den "aktuellen" Ordner kopieren [#8152] -- Rechte-Abfrage bei Lernobjekt-Zuordnung wirft Fehler [#8156] -- /api.php/user wirft HTTP Status 500 [#8166] -- /api.php/user/:userId/courses gibt leere JSON-Objekte statt Strings für bestimmte Felder zurück [#8167] -- Stud.IP 4.0 UTF-8 und SoapClient (NuSoap) [#8173] - -27.12.2017 v 3.5.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.3 -- Falscher Check auf Fachsemester bei bedingte Anmeldungen [#7783] -- Inkonsistente Anzeige bei Vorlesungsstart mitten in der Woche [#4134] -- Reihenfolge der Buttons im "Link erstellen"-Dialog ungünstig/nicht konsistent [#5804] -- Verwirrende Fehlermeldung beim Einfügen eines Links auf eine Wiki-Seite [#5826] -- WYSIWYG-Editor erzeugt Wiki-Links, wenn nicht im Wiki [#6043] -- Editor hat extrem breite Fokusmarkierung [#6403] -- Purifier erzeugt bei "make test" unnötige Ordner HTML und URI [#6410] -- Bedienleisten des WYSIWYG springen aus dem Dialog [#6928] -- Dialog zum Ändern der Semesterzeiten eines Termins funktioniert nicht [#6971] -- HTML5 audio/video-Elemente werden vom Purifier entfernt [#6989] -- Validierung in ModuleManagementModel::store() nicht umgehbar [#7177] -- MVV Filter "genehmigt und aktiv" berücksichtigt nicht Institut [#7205] -- WYSIWYG Zitateben löschen [#7285] -- Mehrere Ankündigungen lassen sich nicht löschen - Buttons nicht sichtbar [#7286] -- Gruppenverwaltung, Selbsteintrag: Datums-Picker verwendet [#7314] -- QuickSearch in Sidebar: Wird ohne JavaScript gesucht, läuft das Lupensymbol aus dem Layout [#7363] -- Falsche Meldung bei Nachrichten, wenn man keinen Empfänger auswählt [#7419] -- Select-Elemente ohne Wert sehen deaktiviert aus [#7465] -- WYSIWYG und I18N::textarea() vertragen sich nicht [#7488] -- Meine Veranstaltungen: Fehlermeldung in der Ansicht "Studienbereich" [#7537] -- Wiki Kommentare [#7613] -- Sprache anderer Nutzer nicht änderbar [#7616] -- Falsches Semester in Filter der Suche im Modulverzeichnis [#7657] -- Das zurücksetzen der Suche in der Verwaltungsseite der Studienganteile funktioniert nicht [#7676] -- Gruppenterminkalender: Die Auswahlliste der freigegebenen Kalender ist nicht sortiert [#7677] -- Feld Kreditpunkte eines Studiengangteil-Abschnitts ist Pflichtfeld [#7678] -- Filter nach verantwortlicher Einrichtung auf der Administrationsseite für Module funktioniert nicht [#7687] -- cli Skripte beenden bei E_USER_WARNING [#7688] -- MVV: Ändern einer LV_Gruppe [#7696] -- MVV: LV-Gruppenübersicht falsche Semestseransicht [#7697] -- MVV: Umlaute bei LV-Gruppensuche werden nicht erkannt [#7708] -- Hamburger Menu: Navigationspunkte auf gleicher Ebene verschwinden [#7721] -- Meine Dateien: Löschen mehrerer Dateien schlägt fehl [#7738] -- Gruppenverwaltung: Beim Bearbeiten wird als "Selbsteintrag bis" auf die aktuelle Zeit gesetzt [#7742] -- Die Suche nach Studienbereichen in der Veranstaltungsverwaltung funktioniert nicht mit Umlauten [#7743] -- Fehler "activities.object_id must not be null" beim Bearbeiten einer Literaturliste [#7745] -- MVV: Fatal-Error [#7751] -- Mehrfache Erfolgsmeldung bei Änderungen der Kategorien im Profil [#7752] -- Ändern der Startwoche bei Termine mit bereits gebuchten Räumen [#7756] -- MVV: Verwaltungsseite der Studiengangteile zeigt nach Suche evtl. falsche Trefferanzahl [#7757] -- PHP7: Error: Using $this when not in object context [#7759] -- Meine Veranstaltungen: Veranstaltungen ohne Studienbereich anzeigen [#7766] -- MultiCopy und Chrome: Scrollbars fehlen in Kategorieauswahlboxen [#7774] -- Aufruf von seminar_main.php endet in unschöner Exception [#7775] -- Falsche Heimateinrichtung bei der Verwaltung von Grunddaten [#7777] -- Termindetails: Fatal Error [#7781] -- Kaputter Link von Ausprägungen eines Studiengangs zu Studienverlaufsplan [#7782] -- Forum: "Link zu diesem Beitrag" funktioniert nicht [#7784] -- Editor funktioniert nicht im IE11 in einem Dialog [#7785] -- Alle Teilnehmer eines Kurses werden als "neu" angezeigt [#7787] -- Kaputte Dateinamen im Fragebögen-Export [#7788] -- Falsche Vererbung der Berechtigung an Zuordnungen von Modulen und Modulteilen zu Studiengangteilabschnitten [#7791] -- Toolbar-Breite zu schmal im Chrome [#7794] -- MVV: Falsche Bezeichnung eines Studiengangsteilabschnitt-Kommentar [#7796] -- UserFilter ignoriert Bedingungen, wenn diese leere Liste liefern [#7799] -- Meine Veranstaltungen nach Studienbereichen gruppiert unterschlägt Veranstaltungen [#7807] -- Wochenansicht im Terminkalender zeigt keine Termine an [#7811] -- Ankündigung in Veranstaltung erstellen führt zu einer Fehlermeldung [#7812] -- Request-Parameter "aggregation" bei Externen Seiten führt zu leerem Ergebnis [#7817] -- Anmelderegel mit Datenfeld funktioniert nicht bei nicht vorhandenen Einträgen [#7819] -- PHP Warnings auf Veranstaltungsübersicht [#7822] -- "You are account" -> "Your account" [#7823] -- CLI-Skript "biest7783-fix.php" bricht mit Fatal error ab [#7834] -- XSS-Schwachstelle auf der Adminverwaltung von Evaluationen [#7836] -- Unschönheit bei der Übersetzung [#7837] -- LOG_ENABLE hat keine Funktion mehr [#7843] -- Speichern der Grunddaten einer VA nach Ablauf der Session zerstört die Einrichtungszuordnung [#7847] -- Ablaufplan: Termin ausfallen lassen löscht Thema [#7856] -- Mode "passthrough" wird im Export nie erkannt [#7858] -- Defekte Umlaute beim Anlegen/Bearbeiten von Semestern (bis 3.5) [#7861] -- Buttons haben im Chrome zum Teil abgerundete Ecken [#7863] -- Fehlerhafte Darstellung von Umlauten bei Dateiupload [#7864] -- Dateiupload im IE ist kaputt [#7870] -- Forum schickt Emails an gesperrte Benutzer [#7875] -- Falsche Verlinkung und falsches Icon [#7886] -- Studiengruppen: Änderungen an Teilnehmern werfen keine Notifications [#7888] -- Problem beim copy & past aus Word-Dateien in Firefox 57 [#7907] -- Export Veranstaltungskatalog [#7908] -- Umwandlung von Terminen in Ex-Termine ist inkonsistent gelöst [#7909] -- Einstellung für Semesterlaufzeit versteckt hinter Funktion "Startsemester ändern" [#7912] -- Fragebögen-Widget: Verwirrende Mitteilungen [#7935] -- Bearbeiten einer Teilnehmergruppe fragt ohne Änderungen nach Bestätigung [#7951] -- JS: [data-secure] wird fälschlicherweise getriggert [#7954] -- sendfile.php: Range-Header-Variante falsch [#7971] -- Typo: Studiernde statt Studierende [#7975] -- Personensuche findet keine Nutzerkennungen [#8019] -- Links auf interne Seiten sollten wie bei Stud.IP-Markup hervorgehoben werden. [#5830] - -05.08.2017 v 3.5.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.2 -- Aktivitäten: Zuviel Informationen? [#6819] -- Methode der Klasse UserManagement initialisiert Exception-Objekt nicht richtig [#6950] -- API-Route /user/:user_id/news funktioniert nicht [#6996] -- REST-Route /user/:user_id/schedule funktioniert nicht [#6998] -- REST-Route /course/:course_id/wiki erzeugt PHP Fatal Error bei leerem Wiki [#6999] -- Gruppen in Veranstaltungen: Nur Teilnehmer können zugeordnet werden [#7064] -- MVV: Inkonsistente Darstellung der Einrichtungen / Fakultäten / Fachbereiche [#7106] -- Activity Stream: Hoher Speicherverbrauch bei Massennachrichten [#7144] -- Einrichtungen können nicht angelegt werden [#7147] -- XSS im Activity Stream [#7429] -- Deaktivierung der eLearning-Schnittstelle sorgt für Fatal Error bei Änderungen auf der mehr-Seite [#7463] -- Meldung "Die Einrichtung wurde nicht hinzugefügt" beim Bearbeiten eines Nutzers [#7464] -- select2 Suchfeld funktioniert nicht im Dialog [#7516] -- MeineVeranstaltungen: Sortierung nach Studienbereichen findet nicht statt [#7520] -- Nutzerstatus ändern schlägt fehl [#7526] -- root/admin Account: Eintragen in Gruppen semi-möglich [#7527] -- Austrag aus Teilnehmergruppe möglich, wenn Selbsteintrag nicht möglich ist [#7533] -- Admin -> Benutzersuche [#7541] -- Gruppenseite in Veranstaltungen: Nachricht an alle nicht zugeordneten produziert zu lange URLs [#7563] -- Admin - Veranstaltungen [#7564] -- Forum: Beitrag weiterleiten funktioniert nicht [#7579] -- Regelmässige Termine: Bei Änderungen der Art der Termine wird keine sinnvolle Meldung ausgegeben [#7591] -- Verbindliche Anmeldung wird auf Meine Veranstaltungen nicht angezeigt [#7595] -- PDOException in Veranstaltungsverwaltung als Admin [#7609] -- Suche nach Studiengangteilen zum Hinzufügen zu Studiengängen enthält evtl. leere Einträge [#7650] - -04.08.2017 v 3.4.5 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.5 -- "Mitarbeiterdetails (templatebasiert)" zeigt keine Nutzer aus Fakultäten an [#1237] -- Personen können nicht über "Nachname, Vorname" gefunden werden [#2015] -- Unvollständige Anzeige der Termindaten auf externen Seiten [#3556] -- Einzeltermine mit gleicher Zeit nach Räumen sortiert anzeigen [#4935] -- Externe Seiten: Anzeige von Ankündigungen sehr langsam [#5291] -- Externe Seiten zeigen noch nicht gestartete Ankündigungen [#5387] -- Dateiordner werden bei Themenänderungen im Ablaufplan nicht angepasst [#5583] -- Zeiten/Räume: Regelm. Termine bearbeiten [#6837] -- "memory size exhausted" bei Aufruf der externen Seiten [#6939] -- StudipCacheFactory::configure() funktioniert nicht mehr [#6952] -- Layout auf der Seite Zeiten/Räume [#6969] -- Studienbereiche auf oberster Ebene lassen sich "mehrfach" zuweisen [#6980] -- Kommentar an Nutzer auf Teilnehmerseite wird abgeschnitten [#6995] -- Fatal error beim Aufruf der Verwaltung von Studienbereichen [#7021] -- formaction funktioniert im IE nicht mit <input type="image"> [#7077] -- News-Widget: Textauszeichnungen erscheinen als Markup [#7082] -- Externe Seiten: Sichtbarkeit eines Datenfeldes nicht änderbar [#7091] -- SQL-Fehler beim Migrieren von Nutzerkonten [#7132] -- falsche Endwoche eines regelmäßigen Termins [#7137] -- 1. Semesterwoche als Endwoche des Termins wird nicht gespeichert [#7138] -- Auswahl nicht möglich bei mehreren Einrichtungen gleichen Namens [#7157] -- Tooltip für Termin auf Zeiten/Räume defekt [#7213] -- tooltipIcon() akzeptiert keinen dritten Parameter mehr [#7214] -- Fragebögen: Dialog schließt sich nicht [#7224] -- Fragebogen ändert beim Speichern den Besitzer [#7225] -- Zeiten/Räume: Nur Termine in einem Semester vorwählen [#7229] -- Bearbeiten mehrerer Termine hat komplett anderen Dialog [#7230] -- Standardaktion für mehrere Termine sollte "Bearbeiten" sein [#7231] -- Fehler bei Kaskadierung von Checkboxen mit data-proxyfor [#7233] -- "Ressourcen suchen" beim Auflösen von Raumanfragen öffnet kein neues Fenster mehr [#7237] -- Beim Export im Ablaufplan fehlt der Raum [#7238] -- Raumanfragen auf Einzeltermine zeigen beim Auflösen den gebuchten Raum nicht an [#7249] -- Angabe der Wochentage beim Anlegen von Blockterminen zu versteckt [#7258] -- aktuell gebuchter Raum wird beim Auflösen von Anfragen nicht aufgelistet [#7265] -- Lermodule: Ilias5Soap::login produziert Endlosschleife [#7266] -- XSS in Veranstaltungsnamen [#7267] -- Löschen einer Einrichtung [#7298] -- Zuviele rote Fragebögen [#7300] -- Fragebögen: Fragebogen an Einrichtung kann nur beantwortet werden, wenn man min 'user' dort ist [#7305] -- XSS im Forum bei Anzeige der Likes [#7430] -- studip-confirmation / create question in mobiler Ansicht nicht sichtbar [#7458] -- Laufende Fragebögen sind für die Teilnehmer nicht sichtbar [#7466] -- Anlegen von Unterordnern erlauben. [#7494] -- Externe Seiten: Auswahl der Standardkonfiguration funktioniert nicht [#7510] -- HTMLPurifier hängt bei großen Tabellen [#7513] -- Blocktermine anlegen: Enddatum vor Startdatum [#7523] -- 52a Lizenzwähler wird nicht bei verlinkten Dateien angezeigt [#7543] -- Fehler beim Erstellen eines eigenen Blubber-Stream [#7572] -- Persönlichen Dateibereich konfigurieren, fehlerhafte Anzeige unter "Untersagte Dateitypen" [#7578] -- unvollständige Sortierung auf der Teilnehmerliste [#7581] -- Forum: i18n kaputt, keine Übersetzung [#7589] -- Platzhalter LECTURER-NO nicht definiert [#7600] -- Fatal error: Class 'ExternConfigDB' not found beim Hochladen einer Konfiguration [#7603] -- Anlegeassistent: Darstellungsfehler placeholder [#7608] -- RoomRequest::getSeats() funktioniert nicht (wenn ::findBySQL verwendet wird) [#7618] -- SimpleORMap::findOneByFELD funktioniert nicht, wenn der Parameter Leerzeichen enthält [#7623] - -23.06.2017 v 3.5.1 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.1 -- Formulare-CSS Mehrspaltigkeit [#7086] -- Einstellungen>>Studiendaten: Zellen "Version" fehlt gelegentlich [#7109] -- MVV Dokumentenupload [#7181] -- Anmeldesets kopieren führt zu Fatal Error [#7188] -- Grunddaten einer Veranstaltung: Typ lässt sich nicht ändern [#7197] -- Anmeldeverfahren mit Prioritätenwahl sieht suboptimal aus [#7218] -- Fehler beim Bearbeiten/Speichern eines Fragebogens [#7223] -- Externe Seiten: PHP7-Kompatibilitätsprobleme [#7227] -- Warning bei session_start() bei neuer Session (PHP7.1) [#7235] -- Activity Stream: Fatal error beim Speichern einer Ankündigung [#7247] -- Module: Endsemesterangaben werden als leerer String in der Datenbank gespeichert [#7270] -- Löschen von Institutszuordnungen in der Benutzerverwaltung [#7279] -- Lermodule: Fatal Error mit PHP 7 [#7280] -- Anmeldeverfahren mit Prioritätenwahl und Kontingenten führt zu EIntrag in Warteliste und Veranstaltung [#7281] -- Anmeldesets kopieren klont keine Kontingente [#7295] -- Anmeldesets kopieren klont keine Eigenschaften von bevorzugter Anmeldung [#7296] -- Studienbereich [object Object] [#7301] -- Fatal Error auf der Veranstaltungsseite [#7351] -- Veranstaltungsgruppen und Sperren [#7368] -- Sperren: im Ablaufplan Dozenten/Gruppen zu Terminen zuordnen ist gesperrt, wenn Raum/Zeit gesperrt ist [#7372] -- View "studiengaenge/studiengangteile/stgteil.php" verweist noch auf "about.php" [#7380] -- Meine Veranstaltungen enthält zuviel Müll [#7454] -- Suche nach Veranstaltungen als Admin/root [#7469] - -23.06.2017 v 3.4.4 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.4 -- Verkürzung eines Termins verkürzt nicht die Raumbuchung [#7129] -- Raumbuchung wird gelöscht bei "Semesterverlängerung" [#7378] -- Fragebögen: Löschen von Fragen/Antwortmöglichkeiten schlägt fehl [#6546] -- Fragebögen in Veranstaltungen fragen Admins nach Einrichtung [#6825] -- Profilseite mit zu hohem Speicherbedarf bei vielen Votes [#6858] -- SimpleORMap: serialized_field kann nicht auf NULL gesetzt werden [#6915] -- SORM: Fatal Error: Trying to clone an uncloneable object of class Exception [#7014] -- Bei regelmäßigen Terminen in VA mit 2 Semester Laufzeit beim Erstellen wird nur erstes Sem. angezeigt [#7017] -- Fatal error: Class 'ExternConfigDB' not found beim Herunterladen einer Konfiguration [#7127] -- Veränderung des Zeitraumes einer regelmäßigen Zeit verändert Termine in der Vergangenheit [#7131] -- Export Teilnehmerliste enthält zuviele Datenfelder [#7140] -- Belegungen bleiben beim Ändern eines Termins erhalten [#7141] -- Session id wird nach Login nicht erneuert [#7142] -- Fatal error bei Suche auf admin_sem_tree [#7159] -- PHP Fatal error: Serialization of 'Closure' is not allowed [#7182] -- Fragebögen: Fragebogen bearbeiten endet in unsichtbarer Exception [#7196] -- Fatal Error bei Auswahl einer Anmeldebedingung vom Typ DataFieldSelectboxEntry [#7198] -- Fragebögen: "Ergebnis nach Ende der Befragung" sinnlos [#7201] -- Fragebögen: Kombination von Anonym mit Antworten revidieren [#7202] -- Fragebögen: Weiterleitung nach Beenden leitet immer zu Veranstaltung [#7204] -- UnexpectedValueException beim Bearbeiten eines Termins [#7212] -- "Auswahl der anzuzeigenden Studienbereiche" funktioniert nicht [#7219] -- Cronjobs: Default-Werte für Parameter des Typs boolean werden ignoriert [#7243] -- Terminkalender erzeugt immer einen horizontalen Scrollbalken [#7290] -- Konfigurieren von Veranstaltungen über Tools-Anmeldesets schlägt fehl [#7294] -- JSONArrayObject wirft Fehler [#7334] -- SQL-Fehler in CourseSet::getCoursesByCourseSetId() [#7341] -- Literaturimport kaputt [#7344] -- Einzeltermine mit leerer metadate_id werden auf Zeiten/Räume nicht angezeigt [#7345] -- Bearbeiten von Grunddaten einer Veranstaltung (Personal) [#7364] -- Fehlermeldung bei fehlerhafter Kurs-ID ungenügend [#7382] -- Mailversand klappt nicht, wenn PHP 5.6 benutzt wird und smtp mit ssl/tls eingestellt ist [#7392] -- PDF-Export rennt bei Redirect für eingebundenes Bild in eine Endlosschleife [#7426] -- Autocomplete verschwindet im Dialog [#7437] -- Fragebogen startet vor der angegebenen Zeit [#7451] -- 31.10.2017 ist gesamtdeutscher gesetzlicher Feiertag [#7462] -- Beenden eines Fragebogens hat keinen Effekt [#7467] -- Ergebnisse des Fragebogens werden bei Änderung der Antwort nicht aktualisiert [#7468] -- abgelaufene Umfragen werden wieder sichtbar [#7483] -- Problem bei Anführungszeichen in Beschreibungstexten von Terminen [#7486] -- Durchführende Dozenten werden gelöscht bei freier Raumangabe [#7514] -- Dialog: .confirm() bleibt in undefiniertem Zustand [#7515] -- Fehlermeldung beim Löschen registrierter Konsumenten [#7517] -- Lehrende aus einer Veranstaltung austragen funktioniert nicht [#7519] -- Inhaltselemente in Studiengruppen [#7521] - -02.02.2017 v 3.5 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.5 -- StEP00297 Aktivitätsübersichten aka ActivityFeed als Kernfunktion [#5177] -- Kernplugins zur Darstellung eines Acitvity-Feeds [#5178] -- Erweiterung der REST-Api um Routen für Aktivitäten [#5179] -- Neuer Darstellungsfilter für Admins [#6369] -- JS: PersonalNotifications sollte den Cache nutzen [#6390] -- print.css in print.less umwandeln [#6408] -- Veranstaltungsthemen sichtbarer machen [#6420] -- Adminbereich auch für Dozenten ermöglichen [#6487] -- Gesamtteilnehmerzahl auf Detailseite [#6515] -- Semesterfilter bei den Benachrichtigungen [#6550] -- "Personen hinzufügen" zu Gruppen an einer Einrichtung um Quickfilter "Nicht zugeordnet" erweitern [#6563] -- Forum: Beim Verschieben eines Beitrags soll der Studip-Dialog verwendet werden [#6566] -- StEP00301: Erweiterung des Anmeldeverfahrens (bedingte Anmeldung) [#6574] -- Neue Anmelderegel: Bevorzugte Anmeldung [#6576] -- StEP00302: Integration der Modulverwaltung (MVV) in den Kern [#6582] -- Verbesserte Darstellung der Fehler-/Erfolgsmeldungen beim Bearbeiten der Einrichtungsdaten [#6583] -- Neuer MessageBox-Typ: Warning [#6586] -- UserConfig sparsamer speichern [#6588] -- Pluginverwaltung um Filter erweitern [#6589] -- StEP00299: Zusammenführung Gruppen in Veranstaltungen und Teilnahmeliste [#6590] -- Rahmenfarbe der Startseitenwidgets [#6592] -- Einführung von Responsive Klassen zum ein/ausblenden [#6593] -- AdminCourseAction im Dialog [#6594] -- Meine Veranstaltungen responsiv gestalten [#6595] -- #layout_content responsiv zu viel margin [#6598] -- Online Liste responsiv gestalten [#6599] -- Rangliste responsiv gestalten [#6600] -- Kontakte responsive gestalten [#6601] -- Nachrichtenübersicht responsiv gestalten [#6602] -- Ablaufplan responsiv gestalten [#6603] -- SelectWidget um optgroup erweitern [#6605] -- CSS Optimierung BarBottomContainer [#6610] -- Sidebar bei den Studiengruppen-Seiten aufräumen [#6615] -- Studiengruppenseite verbessern [#6616] -- Links in zitierten Forenbeiträgen von OpenGraph-Behandlung ausschliessen [#6622] -- Neuer Suchfilter für die Benutzerverwaltung [#6630] -- StEP00300: Erweiterung der Ressourcenverwaltung [#6634] -- Konfigurationseinstellung MESSAGING_FORWARD_USE_REPLYTO [#6640] -- Konfigurationseinstellung MAIL_ATTACHMENTS_MAX_SIZE [#6641] -- PHP 7 Kompatibiltät [#6642] -- Forum: Anderes Icon für das merken von Beiträgen [#6645] -- Alternativer CourseWizardStep [#6653] -- Beschränkung auf bestimmte IP Bereiche für Admin Login [#6654] -- GUI zur Einstellung der Kompatibilität von Anmelderegeln [#6655] -- StEP00298: Internationalisierung von Datenbankinhalten [#6659] -- Löschen der alten Icon-PNGs [#6663] -- Neue und geänderte Icons 3.5 [#6664] -- Löschen einer Benutzerrolle (Pluginrolle) [#6797] -- Kopieren von Modulen [#6798] -- Admin/Standort/Studiengänge wirft Exceptions beim Speichern [#6802] -- Zeiten/Räume: Fatal Error beim Ändern von Zeiten [#6832] -- Raumzeit: Durchführende Dozenten gehen beim Bearbeiten eines Termins verloren [#6851] -- Aktivitäten: Nach Migration ist das Plugin nicht installiert [#6852] -- Fatal Error externe Seiten [#6868] -- I18N-Strings gehen kaputt, wenn ein Dialog geladen wird [#6892] -- Navigation auf mobilem Gerät quasi unbedienbar [#6899] -- Anlegeassistent: Studienbereiche auf oberster Ebene mit Zeilenumbruch [#6927] -- MVV-Rechteverwaltung [#6934] -- MVV Rechteverwaltung Datenfelder [#6936] -- MVV Rechteverwaltung Sprachauswahl [#6937] -- MVV Rechteverwaltung Modulteil [#6938] -- MVV Englische Modulbeschreibungen [#6941] -- Formularvalidierung läuft nicht in Dialogen [#6942] -- HelpTourSettings werden beim Neuanlegen einer Tour nicht gespeichert [#6958] -- Terminanlegung => beteiligte Gruppen [#6964] -- Anmeldeverfahren: evt. Abbruch Losverfahren bei Kontingenten mit Priowahl [#6976] -- Veranstaltungsadministration: Veranstaltungstyp-Filter kann nicht geändert werden [#6979] -- Druckansicht Javascript kaputt [#6984] -- Gruppen in Veranstaltungen: Sortierung der Gruppen geht nicht [#6985] -- i18n: required Felder [#7030] -- Unglücklicher Logeintrag [#7047] -- Anmeldung zu Veranstaltung: Text nicht korrekt bei Warteliste [#7048] -- Checkbox "unbegrenzt" bei Angaben zu Modulen und Modulteilen funktioniert nicht [#7049] -- Fatal Error bei Migration 198 [#7050] -- MVV Rechteverwaltung Fächer Abschlüsse [#7054] -- Bearbeiten einer STG-Version [#7066] -- Löschen Studiengangsteil-Bezeichnung [#7072] -- MVV: Umschalten von Log-Ansichten von Objekten im Dialog funktioniert nicht, Aufruf beliebiger Log-Events [#7074] -- MVV: Editieren Studiengangsteilbezeichnung [#7075] -- Darstellungsfehler der MVV-Übersichtstabellen [#7076] -- Angabe zu "Typ der Fassung" unterscheidet nicht immer nach Objekt [#7080] -- Die vom Nutzer eingestellte Sprache wird in der Modulsuche (frei und systematisch) nicht berücksichtigt [#7083] -- Formatierung der Druckansicht von Modulen in der Modulverwaltung ist kaputt [#7088] -- Teilnehmer von Gruppen können keine Nachricht an ihre ganze Gruppe schreiben [#7100] -- Neue Klassen für die Lernmodulschnittstelle für ILIAS 5.2 [#7101] -- Lizenzstatus Formatierungsfehler in Lizentbeschreibung [#7103] -- Scrollen bei der Pluginrollenzuweisung von Personen [#7104] -- CoursewizardStep [#7105] -- Warning beim Aufrufen der Log-Einträge für Modulteile [#7111] -- MVV Module (Gruppierung nach Einrichtungen) [#7120] -- Navigation-Exception bei Blubber-Notification [#7125] -- Meine Veranstaltung, Filter "Studienbereiche" [#7126] -- MVV: fehlendes html-tag bei der darstellung von verantwortlichen [#7136] -- Formatierungen in der Auswertung der Fragebögen [#7155] -- Textbearbeitung in multilingualen Feldern [#7172] -- PHP7-Warning im CalendarWriter [#7178] -- "cli/plugin_manager register" auch für bereits registrierte Plugins [#5426] - -11.01.2017 v 3.4.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.3 -- Aufgelöste Anfragen bleiben für andere Admins sichtbar [#5395] -- Cronjob "Tägliche Benachrichtigungen" schlägt fehl [#6577] -- Anlegen einer Zusatzregel [#6644] -- Inkorrekte Auswertung, wer ein Anmeldeset bearbeiten darf [#6755] -- CSRF: IMG + Like [#6765] -- Evtl. XSS über data-confirm bzw. tooltipIcon() [#6795] -- Migration 187 läuft nicht sauber durch [#6796] -- Doppelte Meldung vom Forum bei täglichen Benachrichtigungen [#6839] -- Fragebögen: Antwort zu Test hinzufügen fügt mehrere hinzu [#6867] -- Benutzerverwaltung: Suche nach Datenfeldern funktioniert nicht [#6869] -- Fragebögen: UI Feedback aus Beta Test [#6871] -- Blubberstream editieren geht nicht immer [#6872] -- Veranstaltung ohne Daten kann angelegt werden [#6897] -- Zuordnung von Studienbereichen wird nicht protokolliert [#6933] -- Zeiten/Räume: Termine in der Zukunft sind nicht ausgewählt [#6966] -- Zeiten/Räume: Startsemester nicht mehr sichtbar [#6970] -- Losverfahren: Kumulativer Bonus wirkt nicht wie gewünscht [#6994] -- Anmeldesets Einrichtungszuordnung funktioniert nicht [#7001] -- IE/Edge: JS-Fehler bzgl. der Benachrichtigungen [#7015] -- Formular-CSS kaputt in Chrome 55 [#7020] -- Sortierung im Ablaufplan funktioniert nicht [#7040] -- Termin-Import im Terminkalender ist kaputt [#7042] -- Zeiten/Räume Terminart ändern [#7060] -- Datenfeld vom Typ 'selectboxmultiple' kann nicht bearbeitet werden [#7062] -- Contentboxen: rechtsbündige Infos im Header werden beim Zeilenumbruch linksbündig angezeigt [#7084] -- Copy&Paste in Antwortalternativen überschreibt vorhandenen Text [#7090] -- Fragebögen: Antwortmöglichkeiten können nicht gelöscht werden [#7094] -- Fatal Error bei nicht vorhandenem SemType [#7097] -- Fehleingaben beim Bearbeiten eines Termins zerstören den Termin [#7113] - -11.01.2017 v 3.3.4 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.3.4 -- Fatal Error bei den Anmeldesets [#6807] -- Benachrichtigungen über abonnierte Forenthreads gehen nicht an Vertretungen [#6972] -- Falsche Berücksichtigung bereits erhaltener Plätze bei Losverfahren [#7016] -- Löschen von User-Adressbüchern führt zum Verschwinden von Statusgruppen [#7022] -- SOAP Fehler beim Löschen von Nutzern in cli Modus [#7027] -- Dateiordnerberechtigungen: Sichtbarkeit wird bei Anzeige falsch ausgewertet [#7032] -- Lizenzauswähler für Dateien [#7039] -- Angaben zu Kategorien fehlen im iCal-Export [#7043] -- "Aus Serie löschen" löscht immer den ersten Termin eines Wiederholungstermins [#7051] - -04.08.2016 v 3.4.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.2 -- Anzeigefehler bei Questionaire (Ergebnisse an Teilnehmer) [#6758] - -04.08.2016 v 3.3.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.3.3 -- Einer Veranstaltungskategorie zugeordnete Datenfelder nicht administrierbar [#4110] -- Nachrichtensystem: Text hängt im Nirgendwo [#6433] -- SORM gibt Speicher nicht vernünftig frei [#6761] -- unserialize() entfernen [#6775] -- Fatal Error beim Austragen aus Veranstaltung [#6786] -- keine Anzeige Profilfoto in externen Seiten mit Template "Personenliste" [#6789] - -08.07.2016 v 3.4.1 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.1 -- Feiertage werden bei Änderung einer regelmäßigen Zeit nicht immer korrekt berechnet [#6528] -- Navigation Additional Attributes - Auswertung [#6537] -- Änderung des Nutzernamens [#6542] -- Bei Root-Zugriff auf fremde Einstellungen fehlt die Standardvertretung [#6548] -- Falsch gerenderte Visbility-Icons [#6578] -- Verlinkungen auf der Rangseite fehlerhaft [#6584] -- Leerer Footer in Contentbox führt zu "doppeltem" Rand [#6604] -- Nachrichten - Mehrere Adressaten hinzufügen [#6621] -- Unglückliche Darstellung beim Raumwunsch [#6657] -- Dialoge abdunkeln/Blur-Effekt verzögert [#6670] -- Touren gehen nicht mehr [#6685] -- Datenfelder vom Typ "DataFieldSelectboxMultipleEntry" speichern die Daten nicht [#6700] - -08.07.2016 v 3.3.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.3.2 -- Fatal Error beim Studiengruppen anlegen [#6529] -- Fehler beim Anlegen von Studiengruppen [#6531] -- Benutzerverwaltung: Fakultätsadmins können neue Fakultätsadmins erstellen [#6540] -- Teilnahmebeschränkte Veranstaltungen: Export mit vertauschten Spalten [#6541] -- Fatal Error beim Kopieren von Dateien in Veranstaltungen [#6549] -- Fatal Error auf meine Einrichtungen [#6551] -- Mentions in Blubber funktionieren nicht beim Editieren und Kommentieren [#6552] -- Ressourcenverwaltung: Maximale Anzahl Wiederholungen zu klein [#6558] -- Standardvertretungen werden beim Anlegen von Veranstaltungen nicht richtig übernommen [#6562] -- Teilnehmerseite: Aktionen bei Warteliste/Vorläufig scheitern [#6564] -- Veranstaltunsdetails: Keine Information über verbindliche Teilnahme [#6565] -- "Mehr..."-Seite listet auch Plugins, die in der Veranstaltungsklasse deaktiviert wurden [#6567] -- Passwort vergessen: Link funktioniert immer [#6570] -- CSS-Compressor verursacht illegales CSS [#6579] -- Zusatzangaben werden beim Bearbeiten dupliziert [#6580] -- Kopie von Anmeldeset wird gespeichert obwohl der Benutzer auf Abbrechen klickt [#6581] -- Archiv: Zugangsberechtigungen hinzufügen [#6585] -- navigation item '/course/calendar' not found bei "aktivierter Veranstaltung" [#6591] -- Anmelderegeln werden nicht in der DB gelöscht [#6617] -- Einstellung "Beim Logout als gelesen markieren" entfernt nicht die persönlichen Benachrichtigungen für Mails [#6618] -- API-Konfiguration wird immer angezeigt [#6631] -- UOL: Multipersonsearch funktioniert nicht richitg [#6632] -- Schreibfehler bei den Grunddaten [#6649] -- Anmeldesets: ausgewähltes Semester geht verloren [#6650] -- JS: Session-Cache ist tab- und nicht browser-basiert [#6656] -- PageLayout::postError in der 3.3 bei StudyAreasWizardStep [#6662] -- Kontakt-Seite fehlt der Seitentitel [#6669] -- Responsive: Sidebar ragt über Bildschirmende hinaus [#6674] -- TEX rendering in Dialogen erfolgt nicht [#6697] -- Infobild ändern bei neuer Einrichtung führt zu weisser Seite [#6703] -- Löschen von Dozenten mit Veranstaltungen [#6708] -- Löschen von Nutzern wirft keine Notifications [#6712] -- JS-Fehler in tables.js [#6722] -- Evaluationsauswertung unvollständig [#6727] -- Abonnierte Forenthemen [#6734] -- XSS-Lücke auf der Meine Veranstaltungen [#6749] - -03.05.2016 v 3.4 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.4 -- CSS: .studip_form is seriously broken [#4539] -- maximale Länge einer Wiki-Seite und ähnlicher Felder vergrößern [#4603] -- SORM: default_values beim Erzeugen des (leeren) Objekts setzen [#5404] -- Kompilierung der LESS-Dateien in Plugins optimieren [#5415] -- In Einrichtungen fehlen alle Reiter außer "Übersicht" [#5459] -- jquery.multi-select.js updaten [#5510] -- Responsives blubbern [#5521] -- Development-Modus: Anzeige der abgesetzten DB-Queries und Speicherverbrauch [#5764] -- StEP00292: Raum-Zeit auf Trails [#5772] -- StEP00288: Erweiterung des Ablaufplanes mit Termine [#5797] -- Persönlichen Dateibereich optional öffentlich zugänglich machen [#5839] -- Plugin "Big Image Handler" in den Kern integrieren [#5847] -- Sidebar-Komponenten isolieren [#5850] -- Dialoge: JS-Funktionen mit Payload ausführen [#5877] -- JS Bibliotheken aktualisieren [#5893] -- jQuery + jQuery UI aktualisieren [#5896] -- jQuery UI Timepicker aktualisieren [#5897] -- Lodash akualisieren [#5898] -- jQuery Placehold aktualisieren [#5899] -- Verwaiste jquery.tablednd Bibliothek entfernen [#5900] -- jQuery scrollTo aktualisieren [#5901] -- jQuery StickyKit aktualisieren [#5902] -- Assets-Caching bei Versionswechseln erleichtern [#5906] -- Modernizr aktualisieren [#5907] -- Einrichtungen: Administration von Funktionen / Gruppen rudimentär aufräumen [#5908] -- jQuery nestable aktualisieren [#5909] -- jQuery Tablesorter aktualisieren [#5911] -- Admin-Veranstaltungsseite-Aktionsbutton [#5912] -- Literatureintragen erstellen / bearbeiten [#5914] -- AccessDeniedException mit passendem Text vorbelegen [#5920] -- Dialog-Erweiterungen zur 3.4 [#5925] -- QuickSelection-Widget reparieren/anpassen [#5928] -- Autoloading verbessern [#5933] -- relsize() soll bei einer Anzeigetiefe von 1 auch eine Nachkommastelle anzeigen [#5935] -- JS: Datepicker-Erweiterungen [#5940] -- Icons/SVG: PNG-Fallback ausbauen [#5944] -- StEP00291: Neubau von Umfragen und Tests [#5946] -- Stud.IP ohne Plugins besuchen [#5947] -- Meine Veranstaltungen: Default-Filter kann nicht vom Betreiber konfiguriert werden [#5961] -- Cronjobs: Entfernen der alten CLI-Skripte [#5972] -- LESS: Mixins "sparsamer" einbinden [#5973] -- Vergrößerter Veranstaltungsavatar in der VA-Übersicht [#5989] -- Datenfelder für Benutzer komplett ausblenden [#6000] -- JSUpdater soll immer Zeitstempel der letzten Abfrage mitliefern [#6002] -- Clean Up 3.4 [#6006] -- Cronjobs: Handhabung beim Registieren/Abmelden erleichtern [#6012] -- OpenGraph-Informationen erweitern [#6013] -- Umbau der News Titelzeile [#6018] -- Performance Tweaks 3.4 [#6025] -- Veranstaltungsverwaltung: Klickübersicht renovieren [#6029] -- Cronjobs: Anzeige der Ausführungszeit anpassen [#6033] -- Übersetzungsanpassungen zur 3.4 [#6063] -- Veranstaltungen im Stundenplan-Widget verlinken [#6066] -- Erweiterung der Formularabsicherung [#6077] -- Rollenverwaltung optimieren [#6083] -- Vote-Verwaltung auf placeholder-Attribut umstellen [#6098] -- div[class|style] im Editor und Purifier erlauben [#6099] -- Purifier vor dem Speichern laufen lassen [#6101] -- Trennung von "add_toolbar" und "wysiwyg" [#6102] -- ckeditor-Plugin für blockquote (Zitat einfügen) [#6103] -- user_config über REST-API zugänglich machen [#6106] -- Performance Score Seite [#6113] -- Zebras töten [#6122] -- Konsistenzanpassung in Raumverwaltung [#6128] -- Konsistenzanpassung Rollenverwaltung [#6131] -- Fullname Personensuche [#6132] -- Schließen vs. Abbrechen [#6135] -- Teilnehmerseite Studiengruppen [#6138] -- Optionales Limit für die Mailqueue [#6142] -- Tests schlagen fehl mit PHP 5.4 [#6143] -- Wrapperklasse für Permissionchecks [#6151] -- Update des PHP-LESS-Compilers [#6153] -- <tt> Tags in formatiertem Text hervorheben [#6154] -- Vereinfachte Methoden fürs MessageBox-Handling [#6164] -- Veranstaltungsname fehlt im Kalender-Export, wenn Themen angegeben sind [#6172] -- StEP00294: Umstellung der Datenbank auf InnoDB [#6180] -- Beschränkung des Zugriffs auf Ressourcenbelegungspläne [#6188] -- StEP00295: Icons: Rollen statt Farben [#6217] -- Generische Methoden für Bestätigen via JS in eigener Optik [#6224] -- StEP00296: Terminanfrage im Gruppenterminkalender, Auswahl von Veranstaltungstermine [#6227] -- Globale Funktionen zur Stringmanipulation (camelCase & snake_case) [#6243] -- Neues Formulardesign, MultiPersonSearch für Nutzerlisten zu Anmeldesets [#6245] -- Genauere Gültigkeit von Anmelderegeln [#6249] -- Mich selbst als Standardvertretung anderer austragen [#6250] -- Anzeige der Studiengänge bei Wartelisten- und vorläufigen Einträgen [#6251] -- Bearbeitungsstatus einer Veranstaltung für Admins [#6252] -- Mehr Semesterfilter für Meine Veranstaltungen [#6253] -- Überflüsige svn:mergeinfo-Einträge entfernen [#6261] -- Request::isDialog() hinzufügen [#6263] -- Anzahl der Teilnehmenden wird nicht auf Admin/Root-Meine Veranstaltungen angezeigt [#6264] -- Nachtrag zu StEP00255: Verstärkte Berücksichtigung der Veranstaltungsnummer [#6265] -- Falsche Einsortierung meiner Veranstaltungen durch verschobenen Semesterindex [#6267] -- Fehlender Dateiordner beim Anlegen einer Veranstaltung [#6277] -- Vernstaltungskategorien bearbeiten [#6296] -- Nutzerunfreundliche Darstellung von Filtern bei Anmeldesets [#6304] -- Berücksichtigung von RESOURCES_ALLOW_ROOM_REQUESTS auf der Raumzeitseite [#6307] -- Berücksichtige explizit gesetzte Position beim Anlegen einer Statusgruppe über SORM [#6309] -- Migration 154 schlägt durch Neubau der Umfragen fehl [#6315] -- Systemsprache soll beim Logout zwar gesetzt werden, ist aber immer leer [#6344] -- 1. Mitglied einer Statusgruppe [#6346] -- Sortieren einer Gruppe wirft Exception [#6347] -- Privatsphäreeinstellungen zeigen keine Elemente mehr an [#6373] -- Privatsphäreeinstellungen der Personen, deren Vertretung ich bin, werden nicht übernommen [#6383] -- Aktionsauswahl in Admin-Meine Veranstaltungen für Plugins ist nicht konsistent [#6395] -- Termine Anlegen geht nur mit aktiviertem Gruppenterminkalender [#6434] -- Fragebögen: onEnding wird nicht aufgerufen [#6436] -- Zeitänderungen der regelmäßigen Zeit werden nicht für zugehörige Termine übernommen [#6439] -- "Umhängen" eines Admins führt zu Problemen auf Meine Veranstaltungen [#6441] -- Stundenplan merkt sich das eingestellte Semester nicht [#6442] -- Übersetzungen für die 3.4 [#6456] -- Fehler Raumbuchung bei Zeitänderung eines Einzeltermins [#6476] -- Icon für "Buchbare Räume anzeigen" funktioniert nicht mehr [#6477] -- Farbvielfalt in Raumbelegungsplan - "seriously ugly" [#6478] -- CronjobScheduler findet messaging nicht mehr [#6482] -- Mail bei Cronjob-Eskalation wird auch an gesperrte User verschickt [#6484] -- Fehlende Gruppentitel in Meine Veranstaltungen [#6491] -- Berücksichtigung der Sichtbarkeit auf externen Seiten führt zu SQL-Fehlern [#6492] -- Fragebögen bearbeiten [#6495] -- Im Ablaufplan werden nicht die zugeordneten Gruppen angezeigt [#6497] -- Nicht übersetzbare Strings beim Anlegen einer VA [#6530] -- Performanceproblem Kalender ical Export [#6539] -- Eigene Veranstaltungen auf dem Profil [#6553] -- Pagination verwendet noch die alten Icons [#6559] -- Hintergrundfarbe in Tabellen setzen [#4988] -- Notifications bei allen SORM-Events von PersonalNotifications [#5926] -- Wiki: Feature-Tour fehlt noch [#6274] - -07.04.2016 v 3.3.1 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.3.1 -- RequestBody in REST-API leer [#6358] -- Raumplanung: Einschränkung der Raumanfragen funktioniert nicht mehr [#4550] -- Raumplanung: Sortierung der Anfragen nach "dringendere zuerst" funktioniert nicht mehr [#5136] -- Ankündigungen bei Einrichtungen [#5362] -- Beim Auflösen von Raumanfragen für Termine fehlen Räume [#5406] -- Veranstaltung anlegen: Eingabefelder im ersten Schritt sehr schmal [#5895] -- Anzeige neuer Evaluationen [#5937] -- Filter bei Suchoption "Belegungszeit anzeigen" ist immer aktiv [#5959] -- Externe Seiten: Call to undefined function getAllStatusgruppen [#6017] -- alte multiselect-box im Dateibereich geschrumpft [#6021] -- Ablaufplan "als .doc" wird als html verschickt [#6070] -- Ressourcenverwaltung: Tutor sollte auch Belegungen verschieben/kopieren können [#6159] -- Ressourcenverwaltung: Sortierung der Ressourcen in alphabetischer Reihenfolge [#6160] -- Ressourcenverwaltung: Aufrufmöglichkeit der Gruppenpläne (Tagesansichten) [#6161] -- Beim Auflösen von Raumanfragen werden freie Räume nicht angezeigt [#6176] -- Multipersonsearch sucht nicht mehr mit Platzhalter % [#6199] -- Statusgruppen#hasFolder wirft Exception [#6219] -- Link "Kurs in Ilias" öffnet kein neues Fenster [#6220] -- Seminar-Assi und Semester [#6226] -- down()-Funktion von Migration 167 schlägt fehl [#6229] -- Aktion Archivieren/Sichtbarkeit fehlt bei Admins [#6239] -- Warnings reduzieren [#6258] -- Literaturimport aus Citavi kaputt [#6266] -- Encodingprobleme in Übersetzung [#6269] -- Videostreams aus dem Dateibereich starten nicht in Chrome [#6273] -- SimpleOrMap: isset() Inkonsistenz [#6279] -- "Austragen aus der Veranstaltung" wird für nobody angezeigt [#6281] -- JS-Fehler in der Studienbereichzuweisung [#6294] -- Vernstaltungskategorien bearbeiten [#6296] -- Deaktivierung der Warteliste einer Veranstaltung wird nicht gespeichert, wenn Warteliste nicht leer [#6297] -- Hooks vor und nach automatischer Platzverteilung werden nicht richtig aufgerufen [#6302] -- "Nur buchbare Räume" lassen sich nicht dreimal klicken [#6311] -- Fließtext mit komplexen Links wird zerstört [#6326] -- Ressourcensuche findet keine Räume, wenn nach Eigenschaften gesucht wird [#6351] -- Responsive JS fügt ggf. doppelten Toggle für Sidebarmenü hinzu [#6384] -- Einrichtung/Personal: kaputtes Tabellenlayout wenn Datenfelder angezeigt werden [#6386] -- Studienbereiche aufklappen funktioniert nur eingeschränkt [#6393] -- contact_statusgruppen.php noch verlinkt [#6396] -- SORM-Rückgaben von isset() sind bei Array- und Object-Zugriff unterschiedlich [#6406] -- Vertretungen werden beim Kopieren einer Veranstaltung nicht richtig übernommen [#6473] -- SORM: serialisierte Felder werden nicht gespeichert [#6480] -- Mitarbeiter-Verwaltung einer Einrichtung defekt [#6490] -- Fehlende Einrichtungszuordnung beim Anlegen von Veranstaltungen [#6494] -- Chrome: Terminauswahl bei teilnehmerbeschr. Anmeldung nicht möglich [#6502] -- Sortierung Veranstaltungen im Anmeldeset/Veranstaltungsübersicht [#6516] -- get_title_for_status liefert den Defaultwert [#6521] -- Studiengruppen: Neuer Assi legt Dauer auf 1 Semester fest [#6523] -- cli/kill_studip_user.php löscht nur einen Nutzer [#6524] -- Quicksearch-Vorschläge liegen "hinter" Dialog [#6525] -- Unter bestimmten Umständen ist keine Anmeldung zu Studiengruppe möglich [#6526] -- Nicht vorhandene css Datei wird eingebunden [#5892] -- Tabellen wachsen über den Rand hinaus [#5904] -- Veranstaltungsassistent: Standardvertretung [#5910] -- Litertur bearbeiten [#5913] -- Datenfelder Tabelle [#5915] -- Mobile Ansicht: Hamburger Menu verschwindet beim Scrollen [#5917] -- Meine Veranstaltungen für Admins: Sortierreihenfolge geht verloren [#5929] -- Externe Seiten (alt) wirft Fatal Error [#5945] -- Fatal Error beim Archivieren von unbegrenzten VAs [#6068] -- Zuviele vorgemerkte Termine im Terminkalender [#6147] -- Veranstaltungsassistent: Kopieren nutzlos [#6149] -- Veranstaltungsassistent: Voreinstellungen werden nicht übernommen / immer unsichtbar [#6150] -- Veranstaltungsassistent: beteiligte Einrichtungen werden nicht gespeichert [#6155] -- Umlaute kaputt im Dialogfenster [#6156] -- Dozenten/Tutoren hinzufügen Dialog ohne "Dozenten/Tutoren der Einrichtungs"-Auswahl [#6179] -- Dialoggröße auf Teilnehmerseite suboptimal [#6189] -- Anlegen von Blockveranstaltungen [#6221] -- Automatisches Einfügen von Tags im Source-Editor abschaltbar machen [#4784] - -12.03.2016 v 3.2.4 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.2.4 -- Link zum Impressum vom Login nicht erreichbar [#6233] -- Fehlende Möglichkeiten, um die Sidebar zu manipulieren [#6238] -- Gruppenterminkalender: Falsche Antwort nach Auswahl über MPS im Dialog "Kalender freigeben" [#6240] -- Sortierung von Blubberstreams scheint willkürlich [#6255] -- Startseitenwidget für Termine gibt keine Beschreibung des Themas aus [#6257] -- Mentions in Blubberstreams sind zu gierig [#6262] -- Sicherheitslücke in den Grunddaten einer Veranstaltung [#6365] -- XSS-Fehler im Admin-Log [#6366] -- XSS in System/Konfiguration [#6368] -- SimpleORMap::countBySql() gibt keine Zahl zurück [#6374] -- Tabelle oauth_server_nonce wird nie abgeräumt [#6381] -- JS-Cache: Fehler in has() und remove() [#6387] -- Icons: lightblue/radiobutton-[un]checked.svg sind vertauscht [#6409] -- STUDIP.URLHelper [#6411] -- Methoden "PATCH", "OPTIONS" und "HEAD" fehlen [#6412] - -30.11.2015 v 3.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.3 -- Einzelne Personen hinzufügen [#5130] -- Neues Design für Buttons [#5193] -- "Zwischenspeichern" bzw. "Speichern und Bearbeiten" ermöglichen [#5275] -- Veranstaltungen administrieren auch für Root freischalten [#5412] -- Verbesserung der SidebarWidget Erstellung [#5423] -- OptionsWidget soll addSelect Funktion bekommen [#5437] -- Exportfunktion für Admins "Mene Veranstaltungen" [#5454] -- Admins: Meine Veranstaltungen - Grunddaten [#5478] -- Fehlende Veranstaltungsnummer bei der Verwaltungseite "Raum-Zeit" [#5481] -- Veranstaltungen eines Anmeldesets nach Name/Nummer geordnet [#5497] -- data-dialog und Sidebar in Statusgruppenverwaltung an Einrichtungen [#5498] -- dialog und sidebar in der Einrichtungs-Mitarbeiterverwaltung [#5499] -- Sidebar: StickyKit-Update auf MutationObserver umstellen [#5512] -- Themen im Ablaufplan per Drag&Drop verschieben [#5518] -- Textareas in Dialogen gegen Datenverlust schützen [#5528] -- Caching der Informationen der PersonalNotifications [#5542] -- Root soll auch die neue Admin-Oberfläche sehen [#5545] -- Impressum ("siteinfo") auf Sidebar umstellen [#5559] -- Blocktermineingabedialog soll auch freie Raumangabe erlauben [#5566] -- Namespace-Handling im Autoloader verbessern [#5573] -- Weitere Metriken hinzufügen [#5579] -- Reihenfolge der Buttons im Bearbeiten-Dialog ändern [#5592] -- Ankündigungs-Widget: Alle Ankündigungen als gelesen markieren [#5594] -- SORM soll Rohdaten zurückgeben [#5602] -- Datepicker: Einfachen Monats- und Jahreswechsel immer ermöglichen [#5629] -- Suboptimales Shebang bei den CLI-Skripten [#5639] -- Cache-Operationen auch im CLI ermöglichen [#5640] -- Syntaxhighlighting in Code-Blöcken [#5650] -- Admin-MeineVA soll Filtermöglichkeit für Plugins bieten [#5655] -- Elemente nach einstellbarem Zeitraum nicht mehr als neu kennzeichnen [#5661] -- Config::getInstance()->extractAllGlobal() entfernen [#5671] -- Personen vom Profil aus anblubbern [#5690] -- Hinzufügen von Lehrenden als Dialog für Admins [#5695] -- Suchliste der Admin-MeineVA verwenden [#5711] -- Alter Adminbereich für Veranstaltungen ausgebaut [#5712] -- Sidebar der Admin-MeineVA optimieren [#5715] -- Sidebar: Suchwidget um "Zurücksetzen"-Funktionalität ergänzen [#5716] -- Schnelles hinzufügen von Themen zu Terminen [#5718] -- Pagination soll auch im Dialog funktionieren [#5721] -- StEP00286: Neuer Assistent zum Anlegen von Veranstaltungen [#5725] -- StEP00287: Weitere Aktionen auf Teilnehmer/-innenliste [#5726] -- Filter nach Veranstaltungstypen funktioniert nicht [#5727] -- Anzeige von Terminen "vorgemerkter" Veranstaltungen im persönlichen Kalender [#5739] -- Verwaltung der Einrichtungsgrunddaten trailifizieren [#5740] -- Kopieren von Anmeldesets [#5741] -- Raumanfragen: Verfügbarkeit von Räumen anzeigen [#5742] -- JS-Übersetzungen sind veraltet [#5752] -- Übersetzungen sind veraltet [#5786] -- Standardvertretung nicht konfigurierbar [#5878] -- Ungenutzter Code bzgl. der Ankündigung entfernen [#5888] -- Nicht vorhandene css Datei wird eingebunden [#5892] -- Tabellen wachsen über den Rand hinaus [#5904] -- Veranstaltungsassistent: Standardvertretung [#5910] -- Litertur bearbeiten [#5913] -- Datenfelder Tabelle [#5915] -- Mobile Ansicht: Hamburger Menu verschwindet beim Scrollen [#5917] -- Meine Veranstaltungen für Admins: Sortierreihenfolge geht verloren [#5929] -- Externe Seiten (alt) wirft Fatal Error [#5945] -- Fatal Error beim Archivieren von unbegrenzten VAs [#6068] -- Zuviele vorgemerkte Termine im Terminkalender [#6147] -- Veranstaltungsassistent: Kopieren nutzlos [#6149] -- Veranstaltungsassistent: Voreinstellungen werden nicht übernommen / immer unsichtbar [#6150] -- Veranstaltungsassistent: beteiligte Einrichtungen werden nicht gespeichert [#6155] -- Umlaute kaputt im Dialogfenster [#6156] -- Dozenten/Tutoren hinzufügen Dialog ohne "Dozenten/Tutoren der Einrichtungs"-Auswahl [#6179] -- Dialoggröße auf Teilnehmerseite suboptimal [#6189] -- Anlegen von Blockveranstaltungen [#6221] -- Automatisches Einfügen von Tags im Source-Editor abschaltbar machen [#4784] - -26.11.2015 v 3.2.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.2.3 -- Links auf Downloads mit Login kombinieren [#4966] -- Datenfelder zu Nutzerrollen in Einrichtungen sind durch Nutzer immer bearbeitbar [#5357] -- Link "Zur Einrichtung/Funktion" unter Profil > Nutzerdaten > Einrichtungsdaten kaputt [#5615] -- Datenfeldeinträge werden immer erzeugt [#5656] -- "Meine Veranstaltungen" für Admins protokolliert keine Änderungen [#5775] -- Forum nicht komplett lokalisiert [#6072] -- Untertitel werden im Drucklayout der Detailseite direkt an den Titel angehängt [#6082] -- Blubberstreams können nicht gelöscht werden [#6088] -- Admins können sich selbst aus ihrer Einrichtung löschen [#6090] -- Bei Raumfrage für Veranstaltungen ohne Termin steht 01.01.1970 [#6095] -- Raumfrage auflösen - Haken für bereits gebuchten Raum wird nicht angezeigt [#6096] -- Änderung des Status in einer Einrichtung protokolliert falsche Daten [#6112] -- Login-Layout über Template-Factory laden [#6115] -- Im Ablaufplan tauchen alle Dozenten als durchführende Dozenten aus (ebenso alle Gruppen) [#6117] -- Log zeigt nicht alle Einträge für Nutzer an [#6120] -- SimpleOrMap not found [#6121] -- globaler Blubberstream hat schlechte Performance [#6124] -- Terminplaner zeigt bei VA-Terminen nur das Thema an [#6173] -- Fehler im Terminkalenderexport [#6177] -- Seminar::metadate manuell setzen wirft Exception [#6182] -- Schnellzugriff auf Startseite: "Meine Kontakte" führt ins Leere [#6184] -- Nur eigene Termine im Terminkalender einer Veranstaltung sichtbar [#6185] -- Bearbeiten von fremden Forenposts für autor suggeriert [#6186] -- Toolbar für die Formatierung geht in Dialogen verloren [#6190] -- Sichtbarkeitseinstellung für nicht mehr vorhandenes Element wird angezeigt [#6191] -- Max. Uploadgröße von Attachments wird falsch ausgewertet [#6192] -- Startseitenwunsch "Kontakte" führt zu Fehler [#6194] -- Export der Teilnehmerliste wird im Browser (Safari) angezeigt [#6195] -- Inkonsistent: Sortierung RTF-Export Teilnehmer [#6196] -- Veranstaltungsadministration: Zusatzangaben erzwingen fehlt [#6197] -- Raumanfragen ohne Raumtyp sind nicht sinnvoll auflösbar [#6200] -- Fehlender Tooltip beim Bearbeiten einer Raumanfrage [#6201] -- "wird als Raum behandelt" wird beim Anlegen von Ressourcentypen nicht ausgewertet [#6202] -- Anfragenliste: Icon kaputt in erster Spalte [#6203] -- FOP-Fehler beim PDF-Export von Einrichtungsdaten [#6205] -- Gruppenverwaltung in Einrichtungen: Sperrung wird nicht berücksichtigt [#6207] -- Kalender teilen über ical URL - schlechte Performance [#6211] -- Fehlende Icons [#6214] - -28.10.2015 v 3.2.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.2.2 -- Funktion "Nur buchbare Räume anzeigen" Prüft für zu viele Termine nach Räumen [#4392] -- Zugangsberechtigungen zeigt deaktivierte Anmelderegeln [#5998] -- Terminkalender: Offene Ende schliessen [#6016] -- E-Mail Aktivierung scheitert [#6023] -- Javascript URLHelper stolpert über url-kodierte Parameter [#6027] -- Nachrichten: "Alle als gelesen markieren" ist Performancekiller [#6051] -- Neue/gänderte Termine werden nicht gekennzeichnet [#6053] -- Kommentar zu Ausfalltermin wird nicht gespeichert [#6057] -- Fatal Error beim Verschieben von Einrichtungen in der Einrichtungshirerarchie [#6060] -- Ablaufplan zeigt durchführende Dozenten an oder auch nicht [#6065] -- "Ampeln" in der Raumverwaltung fehlen [#6069] -- Verschobene Termine in Tages und Wochenansicht bei Sommerzeitumstellung [#6109] -- Terminkalender in Veranstaltungen nicht auswählbar [#6110] -- Fatal Error beim Exportieren einer Anmeldeliste [#6111] -- Datenfelder vom Typ Multiselect können nicht auf leer gesetzt werden [#6026] - -14.09.2015 v 3.2.1 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.2.1 -- Styles aus Office werden nicht herausgefiltert [#5391] -- Fehlende svg icons [#5513] -- Terminkalender (Veranstaltungen) [#5763] -- Veralteter default in den Terminkalender-Ansichten [#5779] -- Fehler User merge [#5871] -- Fatal error: admin_elearning_interface.php [#5880] -- Einträge in calendar_user werden nicht gelöscht [#5886] -- Raumzeit: Icons zu Raumanfragen kaputt [#5921] -- Raumzeit: bookable_rooms_action funzt nicht [#5922] -- Falscher Link auf Start-Häuschen [#5924] -- Priorisierung lässt sich nicht löschen [#5943] -- AdminCourseAction Plugin zeigt Template nicht an [#5949] -- Elearning Schnittstelle Ilias: Icons kaputt [#5950] - -10.07.2015 v 3.2 -http://develop.studip.de/trac/query?milestone=Stud.IP+3.2 -- Entfernung einiger zusätzlicher Funktionen des Wysiwyg. [#4982] -- Benutzerspezifisches Aktivieren des Wysiwyg-Editors [#5134] -- Styles aus Office werden nicht herausgefiltert [#5391] -- makeButton ausbauen [#3634] -- StEP00271: Erweiterung der Template-Syntax für externe Seiten [#4064] -- Verknüpfen der Stud.IP Notifications mit der HTML5 Notifications API [#4163] -- Umbau SQL-Queries zu Prepared-Statements [#4285] -- Liste aller Z-Indizes erstellen [#4599] -- Plugins dürfen auch in einer Unterebene gezippt vorliegen [#4968] -- Tabellen beim Copy-Paste säubern [#4991] -- Entfernen der show_dates.inc.php [#5004] -- AuthIP [#5005] -- StEP00277: Umstellung der Icons auf SVG [#5007] -- HTML-Entitäten für Umlaute aus dem Kern entfernen [#5039] -- SearchWidget in der Sidebar um QuickSearch erweitern [#5047] -- "Profil - Inhaltselemente" auf aktuellen Stand bringen [#5052] -- Automatische Updates für Plugins [#5054] -- Veranstaltungsübersicht für Admins [#5065] -- Neue Anmelderegel: Teilnehmer von Veranstaltung [#5117] -- Mehr Optionen bei Veranstaltungskonfiguration eines Anmeldesets [#5118] -- Sidebar-Widget zum Semesterauswählen [#5140] -- CLI-Skript für Cronjobs [#5144] -- User-Klasse um einfache Abfrage von Rollen erweitern [#5146] -- phplib Artefakte entfernen, bootstrap zusammenführen [#5147] -- StEP00281: Scoreformel 2.0 [#5155] -- Erweiterungen des Stud.IP-Dialogs [#5156] -- SORM: Flexiblere findBy<column> Magie [#5157] -- Persönlicher Dateibereich: Überflüssige Dateien entfernen [#5158] -- Clean Up [#5170] -- DB Integritätscheck entfernen [#5173] -- StudipController soll Standard-Encoding und Layout bekommen [#5182] -- Semesterverwaltung anpassen/erweitern [#5184] -- Laden von Config-Dateien aus Tests heraus [#5186] -- Benutzerverwaltung: Sidebar optimieren [#5188] -- Admins sollen Benachrichtigungen für andere Nutzer ausschalten können [#5196] -- Tägliche Benachrichtigung soll Neues aus Plugins mitteilen [#5198] -- Einbau einer LoginException, die einen Login forciert [#5201] -- Codeception als erweiterte Testsuite [#5203] -- Neuer Datenfeldtyp: Selectbox mit mehrfacher Auswahl [#5204] -- JS: Generische Cache-Methoden [#5205] -- Renovierung "Globale Konfiguration" [#5206] -- Id des Body-Elements wird mehr und mehr unbrauchbar [#5208] -- Einfaches Instantiieren von Datepicker [#5216] -- Generische Methoden für Bestätigen via JS [#5217] -- PageLayout-Methoden für Scripts um einfache Attributhandhabung erweitern [#5223] -- StEP00275: Neugestaltung der +-Seite [#5228] -- Bedingte Anmeldung erweitern um Datenfelder [#5229] -- StEP00276: Überarbeitung des Buddysystems [#5230] -- Spezielles Design für kleine Displays [#5238] -- StEP00274: Steuerung der Anzeige nicht-templatebasierter Externer Seiten über Requests [#5239] -- StudipFileloaderTest funktioniert nicht in PHPUnit 4.4 [#5240] -- StEP00283: Überarbeitung Terminkalender (Umstellung auf SORM/Trails) [#5248] -- StEP00284: Administration und in-place-Editor für Hilfe-Inhalte [#5255] -- Terminkalender zeigt durchführende Dozenten nicht an [#5286] -- Zusammenspiel: Laschentext-Editor und zugehörige Admin-Umgebung [#5303] -- Arrays in der globalen Konfiguration werden nicht UTF-8-decodiert beim Auslesen [#5325] -- Anmeldesets: Verwirrung bei n = 1 [#5326] -- Benachrichtigungseinstellungen defekt [#5372] -- CLI-Tool zum Auslesen der Textstrings verwendet falsches Encoding [#5397] -- Fehlerhaftes Encoding [#5399] -- Englischsprachige Hilfe-Touren [#5484] -- Migration 128 erzeugt Fatal Error [#5529] -- Aufruf zum Schreiben von internen Nachrichten defekt [#5567] -- Icons mit nicht-Stud.IP URL in der Sidebar funktionieren nicht [#5570] -- Nutzer löschen schlägt fehl [#5580] -- Spalte "Inhalt" bei Adminübersicht Veranstaltungen [#5582] -- SCM: kein wysiwyg/toolbar [#5605] -- Helpbar hat leeren Eintrag [#5614] -- Veranstaltungskategorien können Studiengruppen nicht ändern [#5618] -- CourseCancelledEvent findet zuviele Ausfalltermine [#5621] -- Fatal Error bei Maintenance Mode [#5657] -- Fatal Error externe Seiten [#5667] -- CKEditor funzt nicht wirklich mit mobilen Browsern [#5673] -- Migration 158 löscht letzten Bearbeiter eines Termins (persönlicher Terminkalender/Gruppenterminkalender) [#5696] -- Media Proxy wirft Warning [#5705] -- Farben von Veranstaltungsterminen stimmen nicht mit Kategorie überein [#5732] -- "Mehr..."-Seite alphabetische Ansicht [#5735] -- Externe Seiten Modul Veranstaltungen: Studienbereiche werden nicht angezeigt [#5767] -- Styleguide: Farbschema einfordern [#3813] -- Trails-Fehler wie Stud.IP-Fehler behandeln [#5210] -- Archiv: Function lastActivity() optimieren [#5183] -- QuickSearch: JS-Callback hat keinerlei Bezug zu Quicksearch-Element [#5197] -- Startseitenlink in der Navigation führt immer zu einem Redirect [#5200] -- eCULT-AP Stud.IP-Hilfe: Tooltipps [#5202] - -10.07.2015 v 3.1.3 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.1.3 -- Verwirrende Zuordnung einer Veranstaltung mit Endsemester in das Startsemester [#5226] -- Falsche Semesterzuordnung unbegrenzt laufender Veranstaltungen [#5525] -- Nutzer-Zusatzangaben in Veranstaltungen: Datenfelder fehlen im Export / zu hoher Speicherverbrauch [#5578] -- PDOException bei Suche in Nachrichten [#5581] -- StudipFormat: Einrückung problematisch [#5603] -- Umfragen sind immer aufgeklappt [#5608] -- Sortierung von Lehrveranstaltungen nach VA-Typ: SQL-Exception [#5617] -- Keine Anhänge im Nachrichtenversand möglich [#5628] -- Defekte Umlaute bei Anhängen in Nachrichten [#5630] -- Cronjobs: Fehlerhafte Parameterübergabe beim manuellen Ausführen [#5666] -- Beantwortete Nachrichten werden nicht mehr gekennzeichnet [#5682] -- Veranstaltungsassistent: x. Semesterwoche scheitert an Zeitumstellung [#5684] -- tex Formatierung führt u.U. zu 100% CPU Last [#5686] -- Tags verschwinden nicht, wenn man Nachrichten dazu löscht [#5692] -- Einstellung "Gesendete Nachrichten auch als E-Mail verschicken" wird nicht ausgewertet [#5694] -- Meine Veranstaltungen für Admins [#5698] -- Nachricht verschicken: Adressaten aus Teilnehmerliste bleiben bei nächster Nachricht bestehen [#5704] -- Falsche SQL-Abfrage bei InstituteMember [#5706] -- Fehler beim PDF-Export bei ungültigen XML-Zeichen im Titel einer Evaluation [#5708] -- Fehlermeldungen bei Tools/Lernmodule werden nicht angezeigt [#5714] -- Neue Raumanfragen werden nicht geloggt [#5722] -- Fehler beim Anlegen von Datenfeldern [#5723] -- Externe Seiten: Warnings beim bearbeiten einer Konfiguration (PHP >5.3) [#5766] -- Fatal Error beim Drucken einer Systemnachricht [#5769] -- Navigation in der Sidebar zeigt deaktivierte Punkte an [#5770] -- Sperregeln für Admins [#5771] -- Meine Kurse: Notification "Overview(Will|Did)Clear" bei "TabulaRasa" wird zu oft gefeuert [#5596] - -24.04.2015 v 3.1.2 -https://develop.studip.de/trac/query?milestone=Stud.IP+3.1.2 -- Reenable floating images. [#5281] -- Forumsbeitrag weiterleiten [#4864] -- Table-Alignment: left zerstört Bildschirmmaske. [#4970] -- Anmeldesets: Rechtssystem Sichtbarkeit Regeln ist unlogisch [#4839] -- Antwortmöglichkeiten in Umfragen werden durchgewürfelt [#5031] -- Änderung des Datums der automatischen Platzverteilung hat keinen Effekt [#5288] -- Suche nach Ressourcen [#5333] -- REST-API: Fehler bei der OAuth-Authentifizierung [#5378] -- ResourceAssignment hinterlässt Artefakte in resources_temporary_events [#5389] -- Ilias Schnittstelle: Nutzeraccount anlegen klappt nicht [#5418] -- Zusatzangaben: Datum/Zeit Datenfeld unbrauchbar [#5419] -- Meine Dateien: Erzeugung des Nutzerverzeichnisses geschieht an falscher Stelle [#5422] -- Vorläufige Veranstaltungen die auch noch bindend sind... [#5428] -- "Falscher Name beim Forumsbeitrag" [#5429] -- Standard-Trails-Dispatcher wird falsche URL übergeben [#5430] -- Doppelter Footer auf der Seite "Neue Evaluation anlegen" [#5434] -- Veranstaltungs-Stundenplan in der Adminsicht kaputt [#5441] -- pclzip directory traversal [#5452] -- Anzahl der Wartelisteneinträge unter Zugangsberechtigungen nicht aktuell [#5457] -- Local File Removal durch Symlinks in ZIP-Dateien [#5458] -- Logging für Eintragung auf Warteliste fehlt [#5483] -- User Klasse beantwortet ::isDirty() falsch [#5487] -- Eintragen in "freie Veranstaltungen" geht nicht mehr [#5488] -- Nickligkeiten in freien Veranstaltungen [#5491] -- pers. Literaturverwaltung für Admins verschwunden [#5492] -- Ablaufplan & Ankündigungen: Blaue Pfeile zum Auf-/Zuklappen der Themen nicht verlinkt [#5502] -- Mitarbeiter von Einrichtungen: Nachrichtenversand an Gruppen geht nicht [#5511] -- Veraltete anforderungen und Installationsanweisungen im Installation Guide zu 3.1.1 [#5533] -- Forum: Themen lassen sich nicht entsperren [#5534] -- Forum: Gesperrte Themen von Admins, Dozenten und ggf. Tutoren editierbar lassen [#5535] -- Zeitpunkt bei der Nachrichtenansicht mit Punkt statt Doppelpunkt [#5550] -- Admin-MeineVA joined über zuviele Tabellen [#5557] -- Themen/Termin-Beschreibung fehlt auf Übersichtsseite eines Seminares [#5558] -- Ablaufplan: nächster Termin manchmal mehrfach [#5561] -- memory size exhausted beim Aufruf der Nachrichtenseite [#5564] -- Tags, die Anführungszeichen enthalten, lassen sich nicht löschen [#5549] - -18.02.2015 v 3.1.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+3.1.1 -- Forum: Gesperrtes Topic nicht wirklich gesperrt [#5019] -- Ressourcenpläne zeigen mehrtägige Belegung nicht korrekt [#5027] -- tex Inhalte in Dialogboxen werden nicht gerendert [#5165] -- Anonyme Forenpostings werden im PDF-Export de-anonymisiert [#5185] -- Tabs in der Veranstaltung haben keine Icons mehr [#5199] -- Fatal Error im MAINTENANCE-Mode [#5215] -- Warning bei Speichern von Grunddaten [#5221] -- Attachments anhängen möglich, obwohl ENABLE_EMAIL_ATTACHMENT = false [#5227] -- Zeiten/Räume: Nachträgliches Ändern von SWS/Beschreibung geht nicht [#5232] -- Man kann Themen ohne Namen anlegen [#5234] -- RSS Export Ankündigungen nicht mehr einstellbar [#5245] -- Fehlermeldungen beim Dateiupload sind nicht lesbar [#5257] -- Passwort ändern geht nicht bei alten MD5-Hashes [#5266] -- undefined function mime_content_type [#5270] -- Plugins schon vor #page_open laden können [#5290] -- Nachrichten werden nicht im Dialog dargestellt und sind nicht löschbar [#5292] -- PDF Export erzeugt seltsame Formatierungen [#5300] -- SORM mit mehrfachem belongs_to [#5312] -- Dialoge werden auch auf kleinen Geräten angezeigt [#5331] -- Endless Scroll bei den Nachrichten ist defekt [#5343] -- News/Votes/Evals: Fakultätsadmin findet zu wenig Veranstaltungen [#5348] -- Admin Veranstaltungen Button Beschriftung uneinheitlich [#5350] -- Kopieren und Verschieben von beliebigen Dateien [#5351] -- Keine Zugriffskontrolle im persönlichen Dateibereich [#5354] -- Blubber Profilstream hat kaputtes Sidebar-Bild [#5355] -- "Anmeldung zu maximal n Veranstaltungen" erlaubt negative Eingaben [#5358] -- PHP5.4/5.5 Warnings etc. [#5361] -- Drop-Down-Auswahlbox mit Chrome kaum bedienbar -> springt immer zum Anfang zurück [#5363] -- Langer horizontaler Content im Widget sprengt das Layout [#5364] -- Institutszuweisung für Inst-Admins [#5181] -- StudipFileCache lässt keine eigenes definierten Cache-Verzeichnisse zu [#5359] - -02.12.2014 v 3.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+3.1 -- Tabellen nicht vom CKEditor stylen lassen [#4933] -- Beitrag zerstört Forum-Layout [#5122] -- Lifter001: Unterstützung von Tabbed Browsing [#68] -- Lifter006: register_globals deaktivieren [#1922] -- Druckansicht unter "Meine Veranstaltungen" ausbauen [#3848] -- Umbau der Index_Box [#4005] -- Überarbeitung der Dialoge zum Hinzufügen von Teilnehmern in Veranstaltungen [#4220] -- Mailanhang geht verloren [#4223] -- StEP00262: Einrichtung eines persönlichen Dateibereichs [#4235] -- Bibliothek jQuery.metadata aus dem Kern entfernen [#4246] -- TeilnehmerInnen: Reihenfolge der Infobox-Links ändern [#4281] -- Rest-Routen für Blubber [#4307] -- JS: Checkbox/Select-Helper [data-activates] [#4308] -- Icons Stud.IP 3.1 [#4311] -- Bilderset für Infobox/Sidebar [#4312] -- JS Updater: Optimierungen [#4326] -- Rest-Routen zur Dateikontrolle [#4338] -- jQuery Dialoge CSS Umstellung [#4341] -- Umbau der Abfrage, ob ein Nutzer in einer Statusgruppe ist (Performance) [#4353] -- Performance Optimierungen [#4363] -- Zusammenfassen der Abfragen für Messagingnavigation [#4364] -- Trailifizieren der durch printhead erzeugten Indexboxen [#4375] -- Update des BB [#4386] -- TIC: Nachrichtenordner in Tags umwandeln [#4388] -- SimpleORMap: Speicherverbrauch senken [#4391] -- Erweiterung der Mitgliederverwaltung in Studiengruppen [#4397] -- SORM: Magie für serialisierte Daten [#4399] -- Erweiterung des Dialogverhaltens mittels HTML-Attribut data-dialog (ehemals rel="lightbox") [#4404] -- StudIPPlugin soll Trails unterstützen [#4405] -- StEP00272: Touren für beliebige Stud.IP-Seiten [#4409] -- Fatal Error beim Eintragen in eine Veranstaltung [#4436] -- ALLE öffentlichen Blubber in den globalen Stream [#4440] -- Performance: Zählung im Vorlesungsverzeichnis [#4448] -- Sessiondaten alternativ in StudipCache speichern [#4449] -- Archivierung: getrennte Archivierung von versteckten Dateien [#4450] -- Schriftart Lato verwenden [#4451] -- Leichtgewichtige Metriken [#4452] -- Raumverwaltung: Zukünftige Beleger von Räumen benachrichtigen [#4453] -- Raumplanung: Zusätzliche Optionen beim Auflösen von Anfragen [#4454] -- Event Routen um weiteres Attribut für Ausfalltermine erweitern [#4460] -- Experimentelle Unterstützung für Studienmodule ausbauen [#4463] -- Mailversand: Konfigurationsoptionen für SMTP [#4473] -- Überlanger Content sprengt das Layout [#4475] -- Stud.IP Logo im Header durch SVG-Variante ersetzen [#4476] -- Themen kopieren [#4483] -- StEP00249: Meine Veranstaltungen [#4484] -- Texte für die Helpbar aus der Datenbank [#4491] -- Obsolete scm.php entfernen [#4493] -- Kleinteiligkeiten im Dateibereich [#4515] -- Gruppierung in Meine Veranstaltungen [#4516] -- Studienbereichsübersicht als Baum [#4520] -- Bearbeiten von Forenbeiträgen ohne JS entfernt Umlaute [#4521] -- Wechsel des PHP-LESS-Compilers [#4523] -- PersonalNotifications verschwinden nicht, wenn man Nachrichten gelesen hat. [#4524] -- StEP00253 Neue Startseite [#4525] -- Globale Anmeldesets [#4532] -- Aufruf von get_users_online inkonsistent [#4546] -- Löschen von Sub-Ordner im pers. Dateibereich [#4561] -- Löschen von Dateien in Sub-Ordner im pers. Dateibereich [#4563] -- ConfigEntry/SimpleORMap::findBySQL führt zu Exception, wenn Name des Config-Eintrags "where" enthält [#4581] -- Meine Veranstaltungen: "Alles als gelesen markieren" a.k.a. Tabula Rasa unterschlägt ggf. Markierungen [#4592] -- Helpbar: Link-Icons in der Hilfelasche sind nicht wirklich sichtbar [#4593] -- Neuregistrierung ohne Mailbestätigung [#4595] -- Design Glitches 3.1 [#4609] -- Tags aus gelöschten Nachrichten werden nicht entfernt [#4613] -- Seiten mit alten Infoboxen [#4620] -- Einstellung: Persönliche Startseite wirkungslos [#4621] -- Veranstaltungshierarchie: Auswahl umkeheren [#4633] -- Veranstaltungssuche Gruppierung: Falsches Icon [#4639] -- Adminseite: Veranstaltungen an meinen Einrichtungen - Dozentenliste unsortiert [#4665] -- Ungenutzte Grafiken entfernen [#4695] -- Nachrichten: Multipersonsearch ist kaputt [#4737] -- Startseite: Ankündigungen [#4738] -- Nachrichten: Größe des Dialogs für neue Nachricht anpassen [#4742] -- Nachrichten: Tags sollen Schlagworte heißen [#4743] -- Falsche Verwendung des PortalPlugin-Interfaces auf der Startseite [#4744] -- Nachrichten: Nachladen von Nachrichten mit falscher Darstellung [#4750] -- Neue Startseite: Administration verbessern [#4769] -- Contentbox-Pfeile sind auf hochauflösenden Displays matschig [#4774] -- Nachrichten verschicken im Dialog nutzlos [#4775] -- Sidebar ist schwierig bedienbar auf mobilen Geräten bzw. Geräten mit kleinem Display [#4833] -- Umfragen: Antworten können keine Formatierung mehr haben [#4850] -- Blubber Sichtbarkeitspanel behauptet, öffentlich wäre nicht öffentlich [#4889] -- UTF-8 bzw. mit HTML-Entities kodierter Text im Quellcode [#4891] -- Scheinbar nur eine SCM anlegbar [#4894] -- Startseite im IE11 defekt [#4895] -- Hilfetexte aus der Datenbank können nicht zum Übersetzen export/importiert werden [#4901] -- SimpleORMap setzt kein chdate beim Anlegen [#4916] -- Übersetzungen für Texte in Javascript-Strings sind veraltet [#4919] -- Notification: Rauswurf [#4955] -- Springende Sidebar im Wiki [#4978] -- JS-Fehler bei Raum-Zeit-Verwaltung einer Veranstaltung [#5000] -- Headerzeile #barBottomContainer kann ggf springen [#5001] -- Ankündigungen: Suche nach Bereichen findet keine windows-1252 Zeichen [#5002] -- jQuery Tablesorter sortiert falsch herum [#5003] -- Vote dividing by zero [#5006] -- Externe Seiten: News Modul verweist auf alte admin_news.php [#5010] -- WYSIWYG: Artefakte [#5017] -- Startseite: Tooltipp trotz ausgbelndetem Widget [#5018] -- Meine Veranstaltungen: Icon wird nicht rot bei vorläufiger Teilnahme [#5022] -- Hinzufügen eines bereits eingetragenen Dozenten als Autor in Veranstaltung wirft Fehler [#5024] -- Ressourcenpläne zeigen mehrtägige Belegung nicht korrekt [#5027] -- Anmeldesets: Log des Auslosens zu lang [#5032] -- Nachrichten: Falsche Links [#5034] -- Startseite: Zweite Widgetreihe bleibt zu schmal auf kleinen Displays [#5038] -- Feiertage werden bislang nicht übersetzt [#5040] -- OpenGraph Einbindung von Flash-Filmen unschön [#5053] -- PluginEngine vergleicht Versionen fehlerhaft [#5058] -- Meine Veranstaltungen für Admins: Dozentenfilter filtert zu viel [#5066] -- Empfang von Nachrichten auch als E-Mail [#5072] -- Externe Seiten: Vorname + Titel fehlt in der Anzeige [#5085] -- Mitarbeiter an Einrichtungen als Admin [#5086] -- Detailseite: Studienbereiche ausblenden wenn leer [#5090] -- Meine Veranstaltungen: Angabe "Letzte Änderung" nicht zuverlässig [#5094] -- Externe Seite, Personensuche [#5098] -- Plugins können in Verbindung mit CAS-Authentifizierung nicht deinstalliert werden [#5102] -- Konfiguration: Bearbeiten von Einträgen mit Umlauten in der ID nicht möglich [#5103] -- Benutzermigration greift nicht für Blubber [#5108] -- Fehler beim generieren von Kalendersichten [#5114] -- Betreff leer bei Nachricht an alle Autoren [#5115] -- Schlagwort zu Nachricht hinzufügen führt zu js Fehler [#5119] -- Bearbeiten der Konfiguration nach Nutzung der Suche [#5120] -- Lernmodule können nicht hinzugefügt werden [#5124] -- Studiengruppen haben Indexbox für Termine [#5126] -- Ablaufplan: Export zeigt nur ein Thema [#5131] -- Widget hinzufügen führt zu Fehler [#5132] -- Icons in schwarzer Farbe unterscheiden sich von den Icons in blauer Farbe [#5148] -- Dialog: Overlay wird unter Umständen nicht entfernt [#5161] -- Zugangsberechtigungen: Information über Sperre wird nicht angezeigt [#5166] -- Forumsbeitrag weiterleiten - Link auf Forumsbeitrag etc. fehlt [#5167] -- Sperrebenen für Admins [#5180] -- Einrichtung anlegen als Fakultätsadmin klappt nicht [#5190] -- Lifters11: Hover-Effekt mittels cssClassSwitcher durch CSS-Lösung ersetzen [#2609] -- Benutzerverwaltung: "inaktiv seit" weicht um 1h ab [#5061] -- Icons vor internen/externen Links werden umgebrochen [#4855] - -12.11.2014 v 3.0.3 -http://develop.studip.de/trac/query?milestone=Stud.IP+3.0.3 -- Fehlende Nachrichten über Losverfahren [#4357] -- Fehlermeldung beim Export von Zusatzangaben nach Veranstaltungsanmeldung [#4588] -- Anmeldeliste wird nicht gelöscht bei Änderung des Anmeldets [#4757] -- Forumsthread verschieben unpraktisch [#4960] -- Terminkalender - Export/Sync: Adresse für Import in externe Kalender wird nicht generiert [#4969] -- Cronjobs: Fehlende Cronjobklassen führen zu Fatal Error [#4996] -- Teilnehmerseite: Nachricht an/Export von Anmeldeliste klappt nicht [#4997] -- log events für Änderung der Zugangsberechtigung wurde vergessen [#5021] -- Zugang zu Bibliothekskatalogen über Z39.50 funktioniert nicht mehr [#5044] -- Anmeldeset erstellen: Speichern geht nicht immer [#5050] -- Anmeldeset bearbeiten: Änderung Sichtbarkeit wird nicht übernommen [#5051] -- Zusatzangaben: Multimodus funktioniert nicht [#5055] -- Anmeldesets: Anmeldelisten für Veranstaltungen werden nicht gelöscht [#5064] -- Automatisches Installieren von Plugins aus einem Pluginmarktplatz schlägt fehl [#5068] -- Anzeige bei Veranstaltungen mit Anmeldeverfahren [#5070] -- Fehler bei Warteliste im Download Konfiguration Anmeldeset [#5077] -- Anmeldesets: Anmeldelisten für Veranstaltungen werden nicht gelöscht bei Wechsel des Verfahrens [#5095] -- Anmeldesets: Zeitliche Einschränkung einer Regel ohne Überprüfung [#5096] -- Vorläufige Anmeldung: Eingabe einer Bemerkung beim Anmelden nicht mehr möglich [#5097] -- Aktivitätsübersicht eines Nutzers kennt keine neuen Anmeldeverfahren [#5111] -- Anmeldeliste in Veranstaltung sortiert falsch [#5112] -- Exportierte Teilnehmerliste unsortiert [#5116] -- Wartelistenbeschränkung bei Prioritätenwahl klappt nicht [#5123] -- ObjectDisplayHelper Sicherheitslücke [#5138] - -02.09.2014 v 3.0.2 -http://develop.studip.de/trac/query?milestone=Stud.IP+3.0.2 -- "Wiki-Ansicht ""Textänderungen anzeigen"" defekt" [#4488] -- Sichtbarkeit im Forum berücksichtigt Einstellungen nicht [#4615] -- Wiki: Keine neuen Seiten [#4692] -- Veranstaltungsanmeldung: Buttons im Anmeldedialogfenster [#4712] -- Veranstaltungsassistent legt keine gesperrten Veranstaltungen an [#4756] -- Zuordnung zu Anmeldeset wird nicht gelöscht beim Löschen einer Veranstaltung [#4803] -- Anmeldeverfahren [#4808] -- visual.inc.php: isLinkIntern gibt `false` zurück bei Link auf anderer Stud.IP-Domain. [#4814] -- Migration Anmeldeverfahren löscht alle Wartelisten [#4818] -- Anmeldeset erstellen: Suche fasst erst ab 3 Zeichen, findet aber zuviele VAs [#4834] -- Anmelderegeln: Nach zeitgesteuerter Anmeldung Passwort nicht möglich [#4835] -- Anmeldesets: Ansicht teilnahmebeschränkte Anmeldung ist unperformant [#4837] -- Anmeldesets: Export erratisch [#4840] -- <br> Tags auf eigener Zeile ausgeben [#4853] -- Wartelistenplätze werden nicht nach Priorisierung verteilt [#4856] -- Zeitgesteuerte Anmeldung und Passwort Geschütze Veranstaltungen gelten nicht als beschränkter Teilnehmerkreis [#4866] -- Evaluationsverwaltung zeigt Kopfzeile doppelt [#4875] -- Anordnung Forum [#4890] -- Anmeldesets: Hinweis auf nicht stattgefundene Auslosung [#4900] -- Migration 133 erzeugt Passwörter für Accounts ohne Passwort [#4905] -- Meine Veranstaltungen: Fatal Error bei falschem SemType [#4931] - -26.07.2014 v 3.0.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+3.0.1 -- Seminar::addMember() befördert automatisch zu tutor [#4644] -- Bei mehreren Toolbars wird nur die letzte schwebend angezeigt. [#4642] -- Hoher Arbeitsspeicherverbrauch bei Veranstaltungsdetails und Übersicht einer Veranstaltung [#4618] -- Beim Selbst-"Unsichtbar-Schalten" des Teilnehmers verschwindet Reiterleiste [#4607] -- Avatar einer Veranstaltung löschen [#4594] -- Kein Hinweis auf nicht gesetzte Teilnehmeranzahl [#4591] -- tooltipIcon() an den Rändern der Seite führt zu Darstellungsproblemen [#4587] -- Sonderzeichen im Evaluationstext werden maskiert [#4584] -- HTML-Tags erscheinen in Umfragetiteln [#4578] -- Toolbar sollte immer eine gewisse Mindestbreite haben. [#4577] -- Eigener Eintrag als Vertretung wird nicht übernommen [#4556] -- Statusgruppen userHasExclusiveGroup funktioniert nicht richtig [#4549] -- CleanupLogJob zu lahm [#4531] -- studip_default_data.sql nicht komplett [#4530] -- Wysiwyg in Evaluation [#4490] -- Dialog Priorisierung: Darstellungsfehler und generelle UI [#4470] -- Wysiwyg: StudIP-Markup: Aufzählung wird zerstört [#4468] -- Wysiwyg: Bild-URL wird nicht korrekt angepasst [#4445] -- Wortwahl im Anmeldeverfahren unpassend [#4439] -- Sichtbarkeit des Anmeldesets für Dozenten einschränken [#4438] -- Text bei Regel Anmeldung zu n Veranstaltungen ist nicht dynamisch [#4430] -- Suche (Quicksearch) funktioniert nicht mit angeschaltetem AJAX_AUTOCOMPLETE_DISABLED [#4423] -- Fehlende Buttons bei Such- und Filtermöglichkeiten [#4420] -- Fehlende Sortiermöglichkeit in Listen [#4419] -- Parameter %s wird nicht erklärt [#4418] -- Wysiwyg: In HTML <img src="..."> kein Studip-Markup anwenden [#4413] -- wysiwyg: Formatierungen in weitergeleiteter Mail [#4412] -- SimpleORMap: Fehlerhafte Parameternutzung in Methode cbNotificationMapper() [#4385] -- Hyperlinks mit eckigen Klammern in der URL funktionieren nicht mehr korrekt [#4365] -- Wysiwyg: Änderungen in Source-Ansicht gehen verloren. [#4330] -- Wysiwyg: Eingefügte Links nicht wohlgeformt [#4287] - -23.05.2014 v 3.0 -http://develop.studip.de/trac/query?milestone=Stud.IP+3.0 -- Bereich hinzufügen im Forum nicht möglich [#4276] -- Details: Ganze Veranstaltung als Dialog [#4067] -- Performance: Navigation wird zu früh aufgebaut [#1624] -- bugbash: Ungesalzene md5-Passwörter [#3320] -- StEP00237: Rest-API [#3484] -- Einheitliche Funktion für "alle (ent)markieren" in JS [#3679] -- StudipAutoloader um Namespace-Unterstützung erweitern [#3685] -- Notification beim anlegen einer Veranstaltung [#3697] -- Forum: Positionsänderung der Kategorie "Allgemein" [#3710] -- StEP00259: Einrichten einer Mailqueue für Stud.IP [#3713] -- StEP00260: Weitersagen in Blubber [#3746] -- Performance: Aktivierte Standardplugins [#3759] -- Blockquotes generisch designen [#3761] -- hellere Rahmen für Messageboxen [#3763] -- Notification nach dem Hinzufügen eines Nutzers [#3773] -- StEP00263: Gendering in Institutstatusgruppen [#3835] -- Forenthema schließen [#3837] -- Anonymes Posting im Forum [#3838] -- Hilfreichere Beschreibungen für Inhaltslelemente auf +-Seite ergänzen [#3851] -- Neues Forum: Umstellung auf neues Tabellendesign [#3858] -- Neues Forum: Performanceoptimierungen und Refaktorisierungen [#3886] -- Course-Model um Methode zum Auslesen der aktuellen Veranstaltung erweitern [#3897] -- Globaler Blubberstream als PERSONAL_STARTPAGE möglich [#3905] -- Neues Forum: Threads als "Sticky" markieren [#3919] -- StEP00261 :Termine für Veranstaltungsgruppen [#3928] -- StEP00264: OpenGraph Informationen in Blubber anzeigen [#3929] -- OpenGraph ins Forum integrieren [#3933] -- StEP00266: Zusatzangaben vor Eintragung in Veranstaltung [#3943] -- SimpleORCollection::sendMessage() magnifizieren [#3957] -- Online Zeit cachen [#3961] -- StudipPDO: prepared statements to go [#3971] -- Anzeigen von Badges für Start- und MessagingNavigation [#3972] -- Neues Feld seminar_id für Tabelle "folder" [#3973] -- Notification beim Login [#3981] -- SimpleORMap: einfache Möglichkeit Notifications zu werfen [#3983] -- Icon für bindende Veranstaltungen fehlt [#3984] -- StEP 00244: Beschreibungstexte für Plugins und Module [#3985] -- StEP00265: Ankündigungssystem überarbeiten [#3989] -- Seite "Öffentliche Veranstaltungen" auf Trails umstellen [#3994] -- CronjobScheduler::registerTask() für einfacherere Bedienung erweitern [#3995] -- Nach erfolgreichem Eintrag von Dozent sagt Suche: "Keine Treffer gefunden" [#3999] -- Lernmodulschnittstelle: Besser sichtbare Links, Berücksichtigung von Ordnern in Kursen und neuer Modultyp [#4004] -- Neue Funktion get_object_by_range_id [#4007] -- ObjectdisplayHelper [#4009] -- teilnehmer_view entfernen [#4011] -- StudipController::url_for erweitern [#4012] -- Trails Requests intern weiterleiten [#4013] -- StEP00255: Sortieren von Veranstaltungslisten nach Veranstaltungsnummer [#4014] -- Neues Forum: Liefert keine Notification-Objekte [#4018] -- StEP00268: Erweiterung des Loggings für beliebige Objekte [#4029] -- Farbklima Stud.IP 3.0 [#4040] -- Unsichtbare Studiengruppen [#4044] -- Eingabe von Bemerkungen auf der Teilnehmerseite [#4056] -- Forum: Anzahl erhaltene "Gefällt mir!" anzeigen [#4057] -- Abonnieren von Einrichtungen [#4059] -- StEP00240: Anmeldesets [#4063] -- Forum wandelt Umlaute nicht korrekt um [#4065] -- StEP00256: Umstellung auf Wysiwyg-Editoren [#4068] -- StEP00267: Vorläufige Accounts [#4070] -- StudipAuth Klassen aufräumen [#4071] -- Hashing der Passwörter ändern [#4072] -- StEP00269: Lokale PluginRollen [#4077] -- Autoloader auf Windows maschinen [#4087] -- Kein Defaultfallback für Seiten, die nicht hartkodiert im admin_search_form stehen [#4096] -- Veralteter Zugriff auf $db [#4106] -- Fehlerhafter Link zum Terminkalender [#4171] -- Falsche Darstellung meiner Einträge als Standardvertretung [#4173] -- Inkonsistente Buttons im Kalenderexport [#4190] -- bootstrap.php aus Unit-Test heraus [#4236] -- Anmedelsets: 0:00 lässt ich nur über Umweg einstellen [#4260] -- REST-API: hinzufügen von Nicht-Kontakten zu Kontaktgruppen [#4268] -- REST-API: Bearbeiten von Forumsbeiträgen fehlerhaft [#4269] -- REST-API: events.ical funktioniert nicht [#4270] -- REST-API: Kontakte mit mehreren Namen? [#4271] -- Fehlende Assets (zB. Icons) [#4284] -- Tools-Ordner aus dem Release entfernen und im Repository globaler verankern [#4286] -- Wysiwyg: Bilder werden beim Verschieben dupliziert [#4288] -- Selbstzuordnung als Vertretung statt Dozent/in funktioniert nicht [#4290] -- User-Route liefert nicht das Original-Avatar eines Nutzers aus [#4305] -- Eintrag in unsichtbare Studiengruppen nicht möglich [#4325] -- Veranstaltungen ohne Dozent verursachen einen Fehler auf der Übersichtsseite [#4335] -- Unsichtbare Studiengruppen werden sichtbar beim sortieren nach Gründer/Mitgliedschaft [#4339] -- Fehler bei der Anzeige der Zusatzangabeneingabe [#4340] -- XSS: Zusatzangaben einer Veranstaltung [#4345] -- Falsche Fremdschlüsselbeziehung im StatusgruppenUser-Model [#4349] -- PDOException beim Speichern im Ablaufplans, wenn Dateiordner erstellen angehakt ist [#4354] -- Fehlender Veranstaltungstitel in Systemnachrichten [#4358] -- Colspan 0 bei Zusatzangaben funktioniert nicht in Webkit Browsern [#4362] -- SQL-Fehler in Migration 92 [#4366] -- Fehler in den Forenrouten [#4367] -- REST-Route zur Anzeige der Nachrichtenordner verbessern [#4374] -- REST-API: Gleiche Repräsentation für Semester [#4376] -- REST-API: Mini-Nutzer verwenden und Datenformat verbessern [#4377] -- REST-API: Kontaktgruppen-Rückgabe vereinheitlichen [#4378] -- REST-API: Semester-Repräsentation verbessern [#4379] -- REST-API: Konsistenz in der Benennung bei /file/:id [#4380] -- REST-API: Integer statt String [#4381] -- Usermanagement::createNewUser() kann nicht mehrfach aufgerufen werden [#4400] -- Kein Leerzeichen zwischen Monat und Jahr in der Kalendertagesansicht [#4403] -- Notification beim Archivieren einer Veranstaltung [#4406] -- Veranstaltungsavatar prominenter hochladen [#3889] -- Blubber-Streams bekommen einem animierten Ladebalken [#3916] -- Admins können Nutzer mit Status "user" in Einrichtung eintragen [#4076] -- Linkfarbe animiert ändern [#3766] -- Verwendung von is_dst (deprecated) in CalenderDay [#3810] -- Nachrichtenlöschschutz entfernen [#3993] -- Migration 98 führt zu falscher Wochentagsdarstellung im Stundenplan [#3860] -- Zeiten/Räume: Klick auf Raum-Link sollte auch direkt zum korrekten Tag führen [#3861] -- Navigation: Verwaltung von Ressourcen/Raumplanung wird verlinkt, obwohl deaktiviert [#3862] -- Performance: Index für user_online ungünstig [#3863] -- Externe Seiten Veranstaltungsdetails Endlosschleife [#3866] -- Neue Teilnehmerseite: Nachricht verschicken an alle Wartenden klappt nicht [#3867] -- Einstellungen zu Benachrichtigungen nicht möglich wenn Veranstaltungen nicht gruppiert [#3868] -- PHP Fatal error: Class 'Visiblility' not found in /srv/www/studip-2.5/lib/extern/modules/views/persondetails.inc.php on line 668 [#3869] -- Personalseite in Einrichtungen: Export fehlt und Layoutfehler bei nach Funktionen gruppierter Ansicht [#3873] -- Anmeldeverfahren nach Anmeldereihenfolge: Studierender rückt nicht automatisch nach, wenn Platz in Veranstaltung frei wird [#3874] -- Zeiten/Räume: In der Zukunft liegende Termine werden nicht mehr vorgewählt [#3880] -- Wechsel von "vorläufiger Teilnahme" zu "direkter Teilnahme" verschiebt Teilnehmer nicht korrekt [#3885] -- XML-Export beachtet ausgewähltes Semester nicht [#3898] -- Modulzuordnung fehlt auf der Detailseite einer Veranstaltung [#3899] -- Erzwungenes Login mit Parameter again klappt an einigen Stellen nicht mehr [#3900] -- DatafieldEntryModel::findByModel scheitert bei usersemdata und userinstrole [#3913] -- Teilnehmerseite: Anmeldeliste bei Losverfahren existiert nicht [#3914] -- SimpleORM Funktion: findAndMapMany wirft SQL Error [#3922] -- Kalender: Ungültiger iCalendar-Export bei geänderten Terminen [#3924] -- Teilnehmerseite: Tutoren verbleiben auf Warteliste bei manuellem Eintrag [#3925] -- SimpleCollection::orderBy() mag keine Leerzeichen [#3927] -- Im Kalender werden Terminkategorien nicht korrekt über iCalendar exportiert und importiert [#3931] -- Im Kalender werden bei Veranstaltungsterminen keine freien Raumangaben ausgegeben. [#3932] -- parse_link() macht keine redirects mehr [#3936] -- Blubber sendet falsch übersetzte Benachrichtigungen [#3937] -- Blubbererwähnung von fremder Veranstaltung führt nicht zu der Veranstaltung [#3938] -- RTF Export Warteliste kaputt [#3939] -- Umfragen und Tests: Bereich Profil nicht wählbar [#3940] -- Umfragen und Tests: Sofort starten klappt nicht [#3941] -- Neue Visibility noch nicht auf Umfragen angewandt [#3942] -- Zeichensatz der Datenbankverbindung wird nicht gesetzt. [#3947] -- Regelmäßiger Zeiteintrag für einen Sonntagstermin erstellt zuviele Termine [#3949] -- Bei Ausfallterminen taucht häufiger eine 0 im Kommentar auf [#3954] -- DB Performance Problem REPLACE INTO [#3955] -- Globale Dozenten Herabstufung nicht möglich [#3956] -- Neue Blubberstreams berücksichtigen keine externen Kontakte [#3962] -- Nach Bearbeiten von Forenbeitrag wird Latex nicht mehr formatiert [#3963] -- Migration 93 (Veranstaltungskategorien) sollte nicht ohne alte Einstellungen laufen [#3967] -- Keine Kommentare auf Profilseite möglich [#3974] -- Ablaufplan: zuviele Quotes [#3987] -- Deadlock Cronjobs [#3988] -- "Neues Passwort setzen" erzwingt eine Mailboxüberprüfung [#3236] -- Deprecated methods ersetzen [#3559] -- Zusammenfassen von vielen Einzelterminen in einem Seminar [#3568] -- Meine Veranstaltung für AdministratorInnen [#3569] -- Log Event: Institutsdaten ändern [#3583] -- Breite für Icons in der Infobox fest auf 16px einstellen [#3645] -- Toolbar: [img]-Button ist verwirrend [#3646] -- Nach Hochladen eines neuen Avatars mehrfache Privatsphäreneinstellungen für das Profilbild [#3819] -- JS: Fehlerhafte Deklaration [#3642] - -19.05.2014 v 2.5.2 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.5.2 -- Fehlermeldung beim Deinstallieren von Plugins [#4023] -- externe Seiten zeigen nur für die Nutzerdomäne freigegebene Daten [#4101] -- Forum: Verwirrende Autorenangaben [#4125] -- Druckansicht des Semesterplans zeigt mehr Termine [#4151] -- Hochkomma im Titel der eigenen Kategorie führt zu SQL Exception [#4154] -- Beim Löschen von Terminen bleibt Thema-Terminzordnung in der DB [#4227] -- Beim Aufruf der Veranstaltungsdetails über die externe-Seiten-Funktion ist im Response-Header kein Zeichenencoding angegeben [#4233] -- Veranstaltungsassistent: Studiengänge bei Anmeldeverfahren werden nicht übernommen [#4254] -- Beim Löschen der Einrichtungszuordnung eines Accounts wird Eintrag in Funktionen / Gruppen nicht auch gelöscht [#4258] -- Ressourcenpläne zeigen keine Belegungszeiten vor 8:00 [#4259] -- JS URLHelper vergisst angehängte Parameter nicht, sobald initial Parameter gesetzt sind [#4266] -- Alte Plugins haben das falsche Icon in der Reiternavigation [#4310] -- Fehlermeldungen stehen zentriert auf der Seite [#4314] -- Links im Beschreibungstext einer VA kaputt [#4316] -- JS-Updater wartet nicht auf Ende der Requests [#4323] -- Für LDAP-Accounts wird "Neues Passwort setzen" angeboten [#4332] -- Raumanfrage bearbeiten: Raumtyp mit Umlauten nicht auswählbar [#4333] -- Evaluationen: nur 4 freie Antworten möglich [#4334] -- Plugins mit antiker PluginNavigation werden als Nummern im Navigationsbaum eingehängt [#4337] -- XXE bei Import von Literaturverzeichnissen [#4347] -- Ablaufplan: erweiterte Ansicht wirft Fatal Error beim Zuordnen [#4355] -- Dateibereich: Anzeige neue Dateien zählt auch unsichtbare [#4356] -- SQLi: Name von Benutzer-Kategorie [#4360] -- Ablaufplan: Export ohne Beschreibung, Ausfalltermine, Umlaute kaputt [#4384] -- Schreiben von Newskommentaren per GET möglich [#4387] -- "Neues Datenfeld anlegen" in einer Einrichtung ist nicht möglich [#4393] -- Ablaufplanbeschreibung fehlt bei den nächsten Veranstaltungsterminen [#4394] -- Privatsphäreeinstellungen für Bild werden nicht gelöscht, wenn jemand anderer das Bild entfernt [#4401] -- Im Forum fehlt ein Icon für den PDF-Export [#4002] -- "make test" hinterläßt temporäre Dateien [#4294] -- ungültiges HTML im Wiki-Suchformular [#4295] - -04.03.2014 v 2.5.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.5.1 -- Lernmodule sind bei neu angelegten Veranstaltung per default aktiviert [#3857] -- Auflösen von Anfragen auf einen Raum nicht mehr möglich [#4034] -- Zeilenumbrüche in Veranstaltungsbeschreibung fehlen im Export [#2419] -- Fuckup beim Senden von Nachrichten [#3266] -- "Template für statistische Daten" wird nicht ausgeben [#3652] -- Link auf Fehlermeldungsseite [#3726] -- Terminverwaltung: Termineingabefenster(alt) funktioniert nicht mehr [#3786] -- In den Privatsphären-Einstellungen werden auch Plugins aufgelistet [#3826] -- Fehler beim Gruppieren [#3852] -- Profil-Seite: Einstellung zur Eingabe des Geschlechts wird fälschlicherweise angezeigt [#3864] -- Profil-Seite: Kein Zugriff bei Klick auf "Passwort ändern" [#3865] -- Anlegen einer Veranstaltung: Pflichtfeld Semester wird nicht ausgewertet [#3875] -- Freie Raumangabe bei unregelmäßige Termine/Blocktermine nicht speicherbar [#3923] -- Standardeinrichtung sollte immer definiert sein [#3978] -- AuthenticatedController erzwingt keine Anmeldung mehr [#3998] -- Kaputtes Layout in der Infobox, wenn ASSETS_URL != ABSOLUTE_URI_STUDIP/assets [#4025] -- Externe Seite vom Typ "Mitarbeiter" liefert keine Daten [#4026] -- Externe Seiten für Personen und Veranstaltungen sind leer (SRI-Schnittstelle) [#4028] -- Kommentar zur Raumbelegung fehlt bei Veranstaltungsterminen [#4031] -- Navigation auf Ressourcen > Raumplanung ist kaputt [#4033] -- Teilnehmerseite: Autor hinzufügen führt zu Tutor [#4036] -- Autoinsert-Veranstaltungen: Automatisches Austragen entfernt auch Dozenten [#4039] -- BadMethodCallException beim Aufruf der externen Seiten [#4042] -- Falscher Icon-Pfad in Verwaltungsseite der externen Seiten [#4045] -- Auswahl der anzuzeigenden Gruppen funktioniert nicht [#4047] -- Ressource für Einrichtungen gehen nicht [#4048] -- Ressourcensuche: Schalter "Alle Ressourcen anzeigen" funzt nicht [#4049] -- Bearbeitung von Funktionen/Gruppen Daten [#4052] -- Semesterbelegungsplan wird erst nach Auswahl des Zeitraums angezeigt [#4053] -- squeeze-Compressor hängt beim Aufruf von Java [#4055] -- Anzeige der Studienbereiche auf den externen Seiten kaputt [#4069] -- Externe Seiten: "Konfigurationsdatei hochladen" funktioniert nicht mehr [#4073] -- Fehler beim Zugriff auf "Studiendaten" einen Nutzers [#4074] -- Veranstaltungsexport [#4079] -- Freitext Raumangabge eines Einzeltermins kann nicht gespeichert werden. [#4084] -- Wiedergabe von flash-Videos funktioniert nicht mehr [#4090] -- Sitzplatzeinschränkung bei Ressourcensuche funktioniert nicht mehr [#4091] -- Filter der Ressourcensuche werden nach Suche nicht wieder angezeigt [#4092] -- json_encode(): Invalid UTF-8 sequence in argument [#4095] -- Komprimierte Assets werden nicht über ASSETS_URL ausgeliefert [#4104] -- Ressourcenbeschreibung wird in der Suche nicht angezeigt [#4117] -- studip_utf8decode() funktioniert nicht mehr für Objekte [#4120] -- Unklare Meldung In Veranstaltungshierarchie [#4126] -- Sperrzeit aus der Vergangenheit verhindert Raumbuchung [#4138] -- Fehlermeldung beim Ändern der globalen Sichtbarkeit [#4158] -- Erstellen von BlubberStreams und erzeugt fatal errors im Log [#4164] -- SCM: getFullName() Fehler bei unbekanntem Nutzer [#4198] -- CSRF auf intern URL mit [img] [#4208] -- Es wird keine Sichtbarkeit für Plugins angelegt [#4218] -- Studenbereiche zuordnen: Keine Sortierung der verfügbaren Bereiche [#4221] -- + Seite zeigt bei Elearning Schnittstelle immer ein Element an [#4230] -- Archivierung: Kleinigkeiten bei Anzeige Datenfelder, Einträge im Forum, dump [#4241] -- Profilseite: "lange" Datenfelder kann nur root sehen [#4244] -- Links aus RSS-Feeds der Ankündigungen zeigen auf Fehlerseite [#3120] -- Feld "Homepage" wird auf externen Seiten nicht angezeigt [#4075] -- STUDIP_DOMAINS hat keine Auswirkungen mehr auf eingebundene Bilder [#4089] -- Fehler im System, wenn Umlaute an die URL gebunden wurden [#4103] -- Dozenten / Tutoren tauchen nicht in der Teilnehmerliste auf [#4112] - -27.11.2013 v 2.5 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.5 -- Psychoakustische Problem mit dem Blubb [#3770] -- Interne Nachricht über von Fremdpersonen geänderte News ist falsch (doppelt?) escaped [#3176] -- Redesign der Teilnehmerseite [#3406] -- Avatare quadratisch [#3416] -- Entfernen von Assets::image_path [#3417] -- Ausproduktion eines 32er Icon-Sets [#3418] -- Dynamisches Laden von Retina-Icons [#3419] -- SimpleOrMap findEach Methoden ändern [#3423] -- Veranstaltungsname im globalen Blubberstream anzeigen [#3424] -- SimpleOrMapCollection erweitern [#3425] -- Entfernen des veralteten Ordner db/update [#3436] -- SimpleORM function toArrayRecursive verhalten für $only_these_fields ändern [#3453] -- "Wer ist online?" auf Trails umstellen [#3460] -- Date-Picker konsistent einbauen [#3462] -- TIC: Avatare in Retinaauflösung und Originalgröße [#3464] -- LESS: Update PHP-Compiler [#3475] -- StEP00242: Visibility API [#3485] -- Zeitzone in die Konfiguration aufnehmen [#3497] -- Persönliche Notifications zusammenfassen [#3499] -- Pluginadministration erweitern [#3539] -- Im Footer Loginnamen plus Uhrzeit der Seitenerstellung anzeigen [#3543] -- Icon Produktion 01-2013/Stud.IP 2.5 [#3551] -- SCM auf Trails umstellen [#3557] -- Umfragen/Tests in anderen Bereich kopieren [#3558] -- JS: Möglichkeit, Textareas gegen Verlust abzusichern [#3561] -- StudipPDO Parameter Verhalten angleichen [#3562] -- StEP00254: Benutzerdefinierte Blubber-Streams [#3565] -- StEP00251: Erweiterung Autoinsert-Veranstaltungen um Domänen-Bezug [#3574] -- Abonnements von Forumbeiträgen spammt Postfach zu [#3590] -- Automatisches Laden von Trails-Models [#3628] -- Verwendung modernizr [#3629] -- JS: Underscore durch LoDash ersetzen [#3630] -- Kategorisierung der Seite Veranstaltungstermine im Planer [#3633] -- Einzel-Ausfalltermine können nicht direkt gelöscht werden [#3637] -- Zu viele Abbrechen Buttons im Posteingang [#3657] -- Forentour ist Browserübergreifend um ein paar Zentimeter nach rechts verrutscht. [#3680] -- Eiegene Blubber verschwinden, wenn man keine Kontakte hat [#3682] -- Sichtbarkeit von Datenfeldern auf Profilseite falsch [#3683] -- Visbility API für Domäne berücksichtigt nicht NULL Domäne [#3684] -- Teilnehmerseite: LeserInnen hat noch hinzufügen Icon [#3687] -- Speicherverbrauch neue Teilnehmerseite [#3694] -- Neue Teilnehmerseite: Email-Link wird immer angezeigt [#3704] -- Fehlermeldung Studiengruppe Schreibfehler [#3720] -- Raumangabe bei der Anlage eines Termins in der Veranstaltung funktioniert nicht (Firefox) [#3721] -- Warteliste nicht deaktivierbar [#3722] -- Ergebnisseite der Forensuche: "Tour starten" ohne Funktion [#3724] -- Forum 2: Löschdialog [#3725] -- Stundenplan: Zeitsprung [#3727] -- Nachrichten > Neue Nachricht schreiben: Browserdialog [#3728] -- Nachrichten > Neue Nachricht schreiben: Button "X Abbrechen" funktioniert nicht immer [#3729] -- Keine Ankündigungen im eigenen Profil [#3732] -- Terminkalender: Titel und Kategorie [#3733] -- memory leak in SimpleORMap [#3735] -- Umfragen + Keine Berechtigungen Layoutfehler [#3736] -- Zip-Upload [#3738] -- Forum: Rechtschreibfehler Infobox [#3739] -- Einstellungen: Rechtschreibfehler [#3741] -- Suche: Rechtschreibfehler [#3742] -- WEr ist Online Sortierung [#3745] -- Interner Kommentar wird nicht korret kopiert beim Kopieren von Raumbelegungen [#3747] -- Persönliche Umfragen [#3749] -- nicht-statische Methode in PluginManager wird statisch aufgerufen [#3756] -- Umfrage in Profil erstellen geht nicht, wenn Nutzername nicht-option Zeichen enthält [#3757] -- Schreibfehler Evaluation [#3758] -- StandardPlugins bekommen immer Platz auf Meine Veranstaltungen [#3760] -- Formatierung produziert zu große Abstände nach Überschriften, Listen etc. [#3762] -- Javascript-Formatierung für Plugins und dynamische Inhalte [#3765] -- XSS-Schwachstelle auf der freien Informationsseite [#3769] -- Namen von LeserInnen auf TeilnehmerInnenseite gehashed [#3771] -- MAINTENANCE_MODE wirft Fatal Error [#3774] -- SQL Exception bei Studiengruppenübersicht [#3775] -- Neue Teilnehmerseite: Fachsemester wird nicht angezeigt [#3777] -- Verwaltung von Studiengängen: Anzahl Nutzer/Veranstaltungen pro Fach ist falsch [#3778] -- Raumbuchungen: "nur buchbare Räume" funktioniert nicht bei Neueingabe oder Einzeltermin [#3782] -- Termin ändern schlägt fehl, wenn es eine Rückfrage gibt [#3783] -- Neuer Einzeltermin wird kaputt gespeichert, wenn Stunde/Minute nicht angegeben wird [#3784] -- Archivierung [#3788] -- Aktivitätsanzeige [#3789] -- Verlinkung englische Hilfe [#3790] -- JS: STUDIP.URLHelper weiss nichts über gebundene Variablen [#3791] -- Externe Seiten: ExternModuleTemplateSemBrowse wirft Fehlermeldungen [#3792] -- Neue Teilnehmerseite: Anzeige des Kontingents geht nicht [#3794] -- Profilseite: Ändern der Email-Adresse [#3795] -- Forum: Besuchszeiten für Einrichtungen werden nicht gespeichert [#3797] -- Personensuche: Autotextergänzung führt zur falschen Profilseite [#3798] -- SQL-Fehler bei Suche nach inaktiven Nutzern [#3799] -- Wiederherstellung der Datei templates/privacy.php [#3801] -- Vorschaufunktion im Forum zeigt keine Tex Formeln [#3805] -- Funktionen / Gruppen an Einrichtungen kann nicht aufgerufen werden [#3806] -- UTF-8 kodierter Text im Quellcode [#3807] -- Rollendaten werden im Profil nicht mehr angezeigt [#3809] -- Tutoren mit Kontingent werden bei der Teilnehmerzahl (manchmal) berücksichtigt [#3812] -- Fehler bei Berechnung der "last action" bei divergierenden Serveruhren [#3814] -- Fehlerhafte Banneranzeige [#3817] -- Neues Forum überschreibt Hilfe-Keyword [#3820] -- Ressourcensuche: gewünschte Belegungszeit berücksichtigen funktioniert nicht [#3823] -- Seminarlink unter Einstellungen -> Benachrichtigungen defekt [#3824] -- Beschreibung der Seminarklasse im Sem-Assi fehlt [#3825] -- Profilfelder werden nicht angezeigt [#3827] -- Neue Teilnehmerseite: Nachfragedialog zeigt falsch Personengruppe [#3828] -- Neues Forum: Bereich löschen ohne JS geht nicht [#3829] -- Neue Teilnehmerseite: Nachricht über Teilnahme enthält ID statt Titel [#3839] -- Teilnehmerseite: Sichtbarkeit 'unknown' wird falsch ausgewertet [#3842] -- SQL-Fehler bei Suche nach passenden Veranstaltungsräumen [#3843] -- Fehlerhafte Anzeige des Inhaltselements "Ressourcen" auf +-Seite? [#3850] -- Parserfehler homepageinegabe [#3859] -- Migration 98 führt zu falscher Wochentagsdarstellung im Stundenplan [#3860] -- Zeiten/Räume: Klick auf Raum-Link sollte auch direkt zum korrekten Tag führen [#3861] -- Navigation: Verwaltung von Ressourcen/Raumplanung wird verlinkt, obwohl deaktiviert [#3862] -- Performance: Index für user_online ungünstig [#3863] -- Externe Seiten Veranstaltungsdetails Endlosschleife [#3866] -- Neue Teilnehmerseite: Nachricht verschicken an alle Wartenden klappt nicht [#3867] -- Einstellungen zu Benachrichtigungen nicht möglich wenn Veranstaltungen nicht gruppiert [#3868] -- PHP Fatal error: Class 'Visiblility' not found in /srv/www/studip-2.5/lib/extern/modules/views/persondetails.inc.php on line 668 [#3869] -- Personalseite in Einrichtungen: Export fehlt und Layoutfehler bei nach Funktionen gruppierter Ansicht [#3873] -- Anmeldeverfahren nach Anmeldereihenfolge: Studierender rückt nicht automatisch nach, wenn Platz in Veranstaltung frei wird [#3874] -- Zeiten/Räume: In der Zukunft liegende Termine werden nicht mehr vorgewählt [#3880] -- Wechsel von "vorläufiger Teilnahme" zu "direkter Teilnahme" verschiebt Teilnehmer nicht korrekt [#3885] -- XML-Export beachtet ausgewähltes Semester nicht [#3898] -- Modulzuordnung fehlt auf der Detailseite einer Veranstaltung [#3899] -- Erzwungenes Login mit Parameter again klappt an einigen Stellen nicht mehr [#3900] -- DatafieldEntryModel::findByModel scheitert bei usersemdata und userinstrole [#3913] -- Teilnehmerseite: Anmeldeliste bei Losverfahren existiert nicht [#3914] -- SimpleORM Funktion: findAndMapMany wirft SQL Error [#3922] -- Kalender: Ungültiger iCalendar-Export bei geänderten Terminen [#3924] -- Teilnehmerseite: Tutoren verbleiben auf Warteliste bei manuellem Eintrag [#3925] -- SimpleCollection::orderBy() mag keine Leerzeichen [#3927] -- Im Kalender werden Terminkategorien nicht korrekt über iCalendar exportiert und importiert [#3931] -- Im Kalender werden bei Veranstaltungsterminen keine freien Raumangaben ausgegeben. [#3932] -- parse_link() macht keine redirects mehr [#3936] -- Blubber sendet falsch übersetzte Benachrichtigungen [#3937] -- Blubbererwähnung von fremder Veranstaltung führt nicht zu der Veranstaltung [#3938] -- RTF Export Warteliste kaputt [#3939] -- Umfragen und Tests: Bereich Profil nicht wählbar [#3940] -- Umfragen und Tests: Sofort starten klappt nicht [#3941] -- Neue Visibility noch nicht auf Umfragen angewandt [#3942] -- Zeichensatz der Datenbankverbindung wird nicht gesetzt. [#3947] -- Regelmäßiger Zeiteintrag für einen Sonntagstermin erstellt zuviele Termine [#3949] -- Bei Ausfallterminen taucht häufiger eine 0 im Kommentar auf [#3954] -- DB Performance Problem REPLACE INTO [#3955] -- Globale Dozenten Herabstufung nicht möglich [#3956] -- Neue Blubberstreams berücksichtigen keine externen Kontakte [#3962] -- Nach Bearbeiten von Forenbeitrag wird Latex nicht mehr formatiert [#3963] -- Migration 93 (Veranstaltungskategorien) sollte nicht ohne alte Einstellungen laufen [#3967] -- Keine Kommentare auf Profilseite möglich [#3974] -- Ablaufplan: zuviele Quotes [#3987] -- Deadlock Cronjobs [#3988] -- "Neues Passwort setzen" erzwingt eine Mailboxüberprüfung [#3236] -- Deprecated methods ersetzen [#3559] -- Zusammenfassen von vielen Einzelterminen in einem Seminar [#3568] -- Meine Veranstaltung für AdministratorInnen [#3569] -- Log Event: Institutsdaten ändern [#3583] -- Breite für Icons in der Infobox fest auf 16px einstellen [#3645] -- Toolbar: [img]-Button ist verwirrend [#3646] -- Nach Hochladen eines neuen Avatars mehrfache Privatsphäreneinstellungen für das Profilbild [#3819] -- JS: Fehlerhafte Deklaration [#3642] - -24.09.2013 v 2.4.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.4.1 -- Freie Informationsseite: Reiter Reihenfolge fehlerhaft [#3641] -- bugbash: PDF-Export Forum: Bilder [#3329] -- SimpleORMap: clonen funktioniert nicht richtig [#3587] -- Teilnehmer/innen einer Studiengruppe können vom Gruppengründer nicht rausgeworfen werden. [#3607] -- keine Verlinkung von externen Seiten "News (templatebasiert)" auf Mitarbeiter [#3615] -- Fehler nach dem Schreiben einer Nachricht an eine Kontaktgruppe [#3619] -- Losverfahren Nachricht "Ohne Betreff" [#3643] -- Plugin "Freie Informationen" anfangs mit leerem Titel [#3649] -- Chronologisches Anmeldeverfahren mit Startzeitpunkt kann nicht eingestellt werden [#3651] -- PDOException auf Personal-Seite in Einrichtungen [#3655] -- Abgelaufene Votes können nicht unsichtbar geschaltet werden [#3659] -- Dreiecke in der 3. Navi-Ebene nicht klickbar [#3662] -- Teilnehmerseite: Vorläufig akzeptierte Tn. können nicht gelöscht werden [#3663] -- Probleme mit der Ablaufplananzeige [#3665] -- Bug bei der Bearbeitung von Veranstaltungskategorien [#3666] -- Tägliche Benachrichtigungen: Link zu Einstellungen nicht korrekt [#3667] -- Email Änderung geht nicht, wenn externe Authentifizierung benutzt wird [#3669] -- Blubber unperformant bei vielen Kommentaren [#3671] -- Veranstaltungssuche erlaubt keine Navigation durch die Einrichtungen mehr. [#3672] -- Neue Veranstaltung anlegen: Turnus: Eintrag fehlt "Blockveranstaltung oder unregelmäßige Termine" [#3674] -- TemplatePersons zeigt nicht alle Mitarbeiter an [#3690] -- Neues Passwort anfordern Schritt 3 scheitert an Login [#3691] -- Ressourcenberechtigung für Ressourcen an Veranstaltungen wird nicht übertragen [#3692] -- Fatal Error externe Seiten [#3695] -- Tägliche Benachrichtigung: Forum bleibt manchmal rot [#3696] -- erwzungener Download bzw. Content-Disposition handling [#3703] -- Veranstaltungen anlegen von leeren Veranstaltungskategorien [#3705] -- Kernmodule können nicht für andere Slots genutzt werden [#3706] -- Plugin-Benennung [#3731] -- Beim Verschieben einer einzelnen Datei wird der Zeitstempel aktualisiert [#3620] -- Konfiguration: Umlaute werden falsch dargestellt [#3640] -- HTML-Fehler auf der Seite Einrichtungen / Funktionen/Gruppen [#3664] - -20.06.2013 v 2.4 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.4 -- Nicht änderbare Plugins in Veranstaltungskategorien verschwinden [#3483] -- Anzeige der Anmeldeverfahren funktioniert für Admins nicht [#3546] -- Dateianhänge an Systeminterne Nachrichten über Stud.IP nicht zugreifbar [#3549] -- PDO Exception bei Eintragung in zugangsbeschränkte Veranstaltungen [#3560] -- Loginseite lässt brute force auf Nutzernamen zu [#3573] -- automatisches Logout verbessern [#539] -- externe Seiten / Personendetails | Ausgabe aller Einrichtungs-Kontaktdaten [#642] -- Nutzersuche nach Nutzerdomänen [#875] -- Homepage-Plugins nutzerbezogen ein- und ausschalten [#1081] -- Caching der Termininformationen [#1532] -- CSS aufräumen [#1864] -- Einbauen des "Blatt-Designs" [#1877] -- Zebra-Design [#1879] -- Anpassung von Flächengrafiken [#1880] -- Anpassung der Infoboxen [#1881] -- Moderatoren sollen sich aus Studiengruppen selbst austragen können [#1894] -- Raumname des aktuellen Raums [#2333] -- Seiten-Layout durch box-shadow (CSS3) erweitern [#2386] -- Design für neue Buttons [#2519] -- Favicon in mehreren Größen [#2520] -- Desiganpassungen an Rahmendesign für 2.4 [#2521] -- Print-Stylesheet für Druckfunktion im Browser einbinden [#2522] -- CSS für Internet-Explorer auslagern [#2523] -- Hovern auf Terminen im Kalender [#2524] -- Veranstaltungen erstellen, Schritt 4 [#2535] -- Inline-CSS und HTML3/HTML4-Tags entfernen [#2537] -- Klasse add_toolbar zu passenden textareas hinzufügen [#2538] -- Bei Rückmeldung zu gelöschten Terminen die Raumbuchung mit angeben [#2541] -- Umbauen der Info-Icons auf CSS ohne Javascript [#2563] -- Interner Kommentar - resources_assign»comment_internal [#2568] -- Aussagekräftige Betreff-Angaben für System-Mails [#2570] -- News - Überschriftenlänge beschränken [#2571] -- Aussagekräftigere Meldung beim Zuordnen von VAs zu Studienbereichen [#2573] -- Veranstaltungssuche mit "UND"-Verknüpfung [#2574] -- "max. Teilnehmerzahl" vs. "erw. Teilnehmerzahl" [#2575] -- Performance-Optimierung beim Check auf Buchungsüberschneidungen [#2577] -- Stylesheets mit LESS [#2602] -- UploadInformation soll Informationen von Seiten bekommen [#2677] -- CLI-Skript für die Plugin-Verwaltung [#2685] -- Badges für Navigations-Instanzen (Backend) [#2705] -- Badges für "Meine Seminare" [#2706] -- Badges für Top-Navigation [#2707] -- Badges für Tab-Navigation [#2708] -- Zahl der Gruppenmitglieder bei zugeklappten Gruppen anzeigen (Kontakte >> Gruppenverwaltung) [#2731] -- Drag&Drop zum sortieren der Gruppen unter Kontakte >> Gruppenverwaltung [#2732] -- Namen anklickbar bein Gruppen unter Kontakte >> Gruppenverwaltung [#2733] -- StEP00239: Erweitern der Seminarklassen [#2758] -- Drucken und Weiterleiten von internen Nachrichten [#2761] -- StEP00238: Freie Datenfelder Option "Pflichtangabe" + Beschreibung [#2762] -- URLHelper sollte Links ohne Standardparameter erstellen können [#2787] -- TIC: Notifications für Änderungen an Seminaren [#2791] -- TIC: Verwendung von MathJax für LaTeX-Befehle [#2792] -- StEP00233: Cronjobs [#2793] -- Zwischenschritt entfernen, wenn es bei der Suche im Forum keine Treffer gibt [#2813] -- Globale Nutzerverwaltung: Suche erweitern, Export [#2818] -- Neue SeminarKlassen-GUI im Adminbereich [#2819] -- Wiki-Seite Export in Infobox verschieben [#2832] -- Wiki-Seiten: pdf Export für alle Seiten ergänzen [#2833] -- TIC: Erweiterung der Studiengangsdaten eines Nutzers [#2834] -- Forum: Favoritenanzeige ändern [#2846] -- Einstellungsmöglichkeit für "Nachricht als Email" [#2851] -- StEP00241 Logging für debugging etc. [#2859] -- "Alles als gelesen markieren" soll auch auftauchen, wenn sich bei Plugins etwas getan hat. [#2860] -- Beim Bearbeiten eines Forumbeitrages werden Zeichen escaped [#2862] -- jshover rauswerfen [#2869] -- Aufräumen, Umbenennen CSS [#2872] -- StEP00234: pro Benutzer (de-)aktivierbare Homepageplugins [#2874] -- Feste Titelzeile des Header [#2875] -- Studiengruppen - Module lassen sich nicht mehr deaktivieren [#2876] -- Personalisierte Notifications über Javascript [#2878] -- Erweiterung von StudipModule [#2880] -- Dynamisches Einsetzen von Retina Grafiken [#2882] -- Icon-Lieferung 01-2012/Ausproduktion neuer größen [#2883] -- TIC: Anpassen der Loginseite für kleine/mobile Darstellungen [#2885] -- TIC: jQuery-Update auf 1.8.2 [#2910] -- TIC: Update des jQuery-Validator-Plugins [#2911] -- TIC: Update jQuery-UI [#2913] -- Leichte Modifikationen der Raum-Zeit Seite zur Anpassung an hinzugekommene Funktionalitäten [#2919] -- Allgemeiner Dateiordner wird beim Dateibereich von Studiengruppen nicht automatisch angelegt [#2929] -- User session aufräumen [#2931] -- studip_utf8en/decode soll auch arrays kodieren [#2949] -- Umstellung der Einstellungsseiten des Nutzers (edit_about.php) auf Trails [#2962] -- Wikilinkwort in (Klammern) ergibt keinen Wikilink [#2964] -- Request Klasse um Methoden für Nutzernamen erweitern [#2968] -- Stud.IP Messenger entfernen [#2975] -- Profil: Quicklink zur Nutzerverwaltung auf dem Profil anzeigen [#2979] -- Studiendaten für Status DOZENT [#2990] -- Eigene Termine im Planer eintragen [#2991] -- Raumbelegungen [#2992] -- HTML-IDs für Navigationsobjekte [#3012] -- Avatare sollen weniger Transparenzen haben [#3017] -- Persönliche Dateien ermöglichen [#3018] -- Einheitslayout und Infobox [#3019] -- Blockterminassistent soll mehrere gleiche Termine parallel anlegen [#3031] -- Raum/Zeit - Seite [#3088] -- Wiki-Kommentare werden formatiert [#3092] -- Umstellen der Profilseite auf Trails [#3130] -- Umstellen der Werbebannerverwaltung auf Trails [#3132] -- Gruppenzuordnung auf Trails umstellen [#3142] -- "Meine archivierten Veranstaltungen" auf Trails umstellen [#3144] -- Umstellen des Ranking auf Trails [#3145] -- cli Skript für backup [#3155] -- StEP00245 SimpleORMap II [#3159] -- StEP00248: Chat entfernen [#3178] -- StEP00236: Ausfalltermine [#3189] -- Anzeige von ganztägigen Veranstaltungsterminen [#3191] -- StEP00246: Blubber! [#3218] -- Keine Ordnerinformation in der Ansicht "Alle Dateien" [#3220] -- Seminarsuche crasht bei Seminarklassen ohne Seminartypen [#3225] -- Blubber: Posten als root in eine VA funktioniert, obwohl keine VAs vorhanden [#3227] -- Gästebuch raus! [#3229] -- StEP00247: Forum! [#3239] -- Gruppenzuordnung ist initial leer [#3240] -- Blubber: Mailbenachrichtigung verschickt defekten Link [#3263] -- Neues Forum: Vom System erstellte Beiträge sehen aus als ob sie dem aktuell eingeloggten Benutzer gehören [#3302] -- Cannot open "Group 0" on meine_seminare [#3311] -- bugbash: Fakultät anlegen nicht möglich [#3322] -- bugbash: XSS Terminkalender/Planer [#3332] -- bugbash: Benachrichtigung verschwindet nicht [#3335] -- Anzeige des Reiters "Ressourcen" in Veranstaltungen schlägt fehl [#3342] -- bugbash: Quicksearch bei Standard-Vertretung [#3349] -- bugbash: Blubber-Content ggf. zu breit [#3369] -- bugbash: Übersetzungsfehler Login [#3373] -- bugbash: Verwaltung in Einrichtungen falsch [#3375] -- bugbash: Falsche Zählung Forenbeiträge/Details [#3377] -- bugbash: Header-Icon nicht aktiv / englisch [#3387] -- SQL-Exception beim Löschen einer Fakultät/Einrichtung [#3415] -- Ansicht Gruppen-Belegungspläne, Weiterschalten kaputt [#3420] -- Ressourcenverwaltung, Ansicht umschalten kaputt [#3422] -- ./app/controllers/course/room_requests.php - wirft in PHP 5.4 eine Fatal Error [#3437] -- Forum - Anzeige "Letzte Beiträge" fehlerhaft [#3438] -- Linkformatierung mit Bild funktioniert nicht [#3442] -- Zeiten/Räume Blocktermine hinzufügen fehlerhaft [#3444] -- Raumzeit: XSS durch Semestername [#3446] -- "Zurück zur letzten Auswahl" - Link funktioniert nicht auf der Detail-Seite von Veranstaltungen [#3449] -- "Ohne Titel" wird für Termin im Ablaufplan automatisch ergänzt [#3450] -- CSS-Schatten von #layout_container entfernen [#3452] -- Neues Forum geht nicht in Einrichtungen [#3459] -- Dauer wird bei gesperrten Zeiten/Räume als Timestamp angezeigt [#3461] -- Blubber: Erwähnen klappt nicht [#3466] -- Blubber-Infobox hat schlechte Beschreibung des Feed [#3468] -- Mail notifications notifizieren nicht für deputies [#3469] -- Studeingruppe: Modulnamen im Deaktivierendialog fehlerhaft [#3470] -- Migration neues Forum: Forum wird als eingeschaltet angezeigt, ist aber nicht da [#3471] -- Fehlerhaftes Info-Icon auf den Verwaltungsseiten im Bereich Umfragen [#3476] -- Textarea im Wiki lässt sich nicht verbreitern [#3479] -- Typo E-Mail ändern [#3481] -- Allgemeine Einstellungen unterschlägt verschiedene Einstellungen [#3482] -- Titel von Terminen im Terminkalender werden gekürzt [#3486] -- Falsche Zeiten beim semesterübergreifende Veranstaltungen [#3495] -- Sichtbarkeitsabfrage [#3498] -- Neues Forum: ForumVisit.php not found [#3500] -- Forum: Irreführende "neue Beiträge"-Anzeige [#3502] -- Anzeigefehler im Chrome von OSX [#3503] -- Neues Forum: Haben Bereiche längliche Texte, so können diese nirgends eingesehen werden [#3504] -- Cronjobs: Parameter werden beim Bearbeiten eines Cronjobs nicht angezeigt [#3510] -- Veranstaltungskategorien: Studiengruppen-Einstellung falsch deklariert [#3512] -- Veranstaltungskategorien: Bitmaske fälschlich ausgewertet [#3514] -- Fehler beim Notification-Marker bei Blubber-Kommentaren [#3515] -- Blubber: hochgeladene Dateien werden eventuell falsch valdidiert [#3516] -- SQL-Exception bei Bereichswahl von Ankündigungen [#3517] -- "+"-Seite für Admins [#3518] -- Doppelter Klick auf Login schlägt fehl [#3520] -- Bei Archivierung von Veranstaltungen ohne Studienbereiche gibt es eine Fehlermeldung (Stud.IP 2.4) [#3521] -- Name Durchführender Dozent in Ablaufplan ist aktueller Nutzer [#3523] -- MediaProxy scheitert bei redirects (z.B. dropbox) [#3525] -- User::getFullName() kaputt [#3526] -- Umlaut in raumzeit kaputt [#3527] -- Webservices über SOAP kaputt [#3529] -- Neues Forum dauerhafte Fehlermeldung nach Löschen eines Threads [#3530] -- Tägliche Benachrichtigungen bei Studiengruppen - falscher Link z.B. zu Teilnehmerliste [#3532] -- Falscher Bereich von Ankündigung für Dozenten [#3533] -- falsche Meldung beim Löschen von Ankündigungen [#3536] -- Dateigröße für kleine Dateien verwirrend (0 kByte) [#3537] -- Ankündigungen: Nachricht bei Änderungen werden escapet [#3542] -- Ressourcen -> Anpassen -> globale Einstellungen verwalten: Inhalte der Konfiguration werden nicht ausgelesen [#3544] -- Tägliche Beanchrichtigung mit neuen Modulen kaputt [#3545] -- cli-Nutzer hat keine root Rechte [#3550] -- Nachricht weiterleiten: Attachment geht verloren [#3552] -- WikiLinks werden in Links erkannt [#3553] -- Neues Forum: Bei merken statt des Sterns das Ausrufungszeichen verwenden [#3555] -- Falsche Teilnehmerzahl auf Meine Veranstaltungen für autor [#3570] -- Neues Forum: Autor darf nicht löschen [#3571] -- Datenfeldanzeige kaputt bei textarea und radio [#3579] -- Nutzerverwaltung: Suche nach Datenfeldern gibt nicht alle zur Auswahl [#3581] -- Persönliche Dateiuploads (in Blubber) haben keine eigene Größenbeschränkung [#3589] -- Neues Forum und Blubber tauchen in den Veranstaltungskategorien oft nicht auf [#3591] -- Cronjobs: Neuer Cronjob-Task lässt sich nicht aus Skript heraus installieren [#3593] -- WikiFormat hat null als end-Parameter [#3595] -- checkObjectModule() kennt keine Einrichtung [#3602] -- Cronjobs: Uhrzeit beim manuellen Eintragen eines Cronjobs fehlerhaft [#3603] -- PDO Fehler in /srv/studip_svn/2.4/lib/classes/StartupChecks.class.php [#3604] -- Anzeige des letzten Bearbeiters fehlerhaft [#3605] -- Cronjobs: Falsche Darstellung der Ausführungszeit für einmalige Cronjobs [#3609] -- Grauer Pfeil ist schwarz [#2278] -- TIC: PageLayout um Methode(n) für (bedingte) Kommentare erweitern [#2483] -- Formularfelder für mobile Geräte anpassen [#2536] -- TIC: Verwendung des placeholder-Attributs [#2803] -- TIC: Erweiterungen der Textarea-Toolbar [#2912] -- Icons (Search / Tools) im Header erzeugen Artefakte beim Zoomen (Chrome, Retina) [#2915] -- TIC: Update underscore.js [#2921] -- PageLayout::postMessage() um optionale Id einer Nachricht erweitern [#2976] -- Umlaute kaputt bei den Datenfelder [#3123] -- Aktivitätsdarstellung der Teilnehmerseite anpassen [#3134] -- Pagination semantischer und barriereärmer gestalten [#3207] -- Blubber: Fehler beim Nachladen von Kommentaren [#3443] -- Falscher Logeintrag bei "Direktbuchung löschen" [#3563] -- TIC: Modalen Dialog mittels create_question() überarbeiten [#2927] -- Profil: Fehlender Zeilenumbruch bei den Kronen [#3426] -- XSS mittels Semesternamen im Veranstaltungsassistenten [#3473] - -22.03.2013 v 2.3.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.3.1 -- Anführungsstriche in Nachrichten werden maskiert und maskiert und maskiert ... [#2617] -- Kaufmannsund in URL wird zu & amp [#2751] -- Freie Personensuche in "Funktion/Gruppen verwalten" funktioniert nicht [#2756] -- Fehler im Log-Event bei Ändern regelmäßiger Zeiten [#2763] -- Veranstaltungsassistent mit neuen Buttons: Enter Taste führt zurück [#2789] -- Einrichtungsauswahl für (nicht-Fakultäts)-Admins funktioniert nicht mehr [#2796] -- LOAD_EXTERNAL_MEDIA wird ignoriert [#2845] -- Link zum Öffnen der Unterebenen im Veranstaltungsverzeichnis funktioniert nicht [#2886] -- 2.3: Formatierung: sternsternlink geht nicht [#2889] -- Plugins können nicht runtergeladen werden, wenn das externe Repository nicht erreichbar ist [#2891] -- Aktuelle Veranstaltungstermine auf der Startseite haben keine Beschreibung [#2895] -- Automatische Plugin-Update funktionieren nicht mehr [#2908] -- Bug im Empfänger-Counter bei internen Nachrichten und mehreren Attachments [#2918] -- Wiki: Wörter mit Großbuchstaben werden zu Wikilinks [#2925] -- Ilias Schnittstelle: Aktualisierung der Zuordnungen funktioniert manchmal nicht [#2926] -- Neues Passwort eingeben klappt nicht [#2932] -- Semesterauswahl auf "Übersicht aller Veranstaltungen eines Studienbereichs" funzt nicht [#2956] -- Rücksprung zur Studiengruppe nach Nachrichtenversand kaputt [#2965] -- Anzahl der Nutzer online differiert [#2972] -- Neue Belegung erstellen schwer zugänglich [#2974] -- Literaturliste löschen/kopieren geht nicht [#2982] -- "Nur im Stundenplan vormerken" verspricht zuviel [#2983] -- Ilias Test kopieren ohne Leserechte [#3000] -- Moderatoren einer Studiengruppe dürfen neue Teilnehmer einladen/eintragen, aber niemanden entfernen [#3009] -- Berechtigung "f - Ordner erstellen" wird immer eingeblendet [#3013] -- Nachrichten verschicken: Empfänger löschen geht manchmal nicht [#3128] -- Datei Upload ignoriert upload Fehler [#3150] -- Nachricht per Email klappt nicht bei "wenn vom Absender gewünscht" [#3154] -- Mehrtägige Belegung über Jahresgrenze wird nicht korrekt angezeigt [#3219] -- Evaluationsauswertung wertet Berechtigungen falsch aus [#3223] -- Detailseite zeigt Beschreibungstext einer VA ohne Zeilenumbrüche [#3259] -- Formatierte Wiki Links werden nicht erkannt [#3281] -- javascript fehler mit alten Plugins wg. Prototype [#3287] -- Ilias Schnittstelle: Verknüpfungen aktualisieren entfernt keine obsoleten Verknüpfungen [#3296] -- Beim Bearbeiten von Evaluationen kommt unschöne Fehlermeldung in Grün [#2562] -- "Neues Passwort setzen" erzwingt eine Mailboxüberprüfung [#3236] - -02.08.2012 v 2.3 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.3 -- Veranstaltungssuche ist fehlerhaft [#2517] -- Interface für Formatierungsplugins einbauen [#888] -- Inkonsequente Darstellung von fehlenden Ortsangaben [#1218] -- Icons beim Auflösen einer Raumanfrage uneindeutig [#1491] -- Umgestaltung der Tab- und Title-Komprimierungs-API in JS [#1617] -- StEP00223: Sperregeln erweitern auf Einrichtungen und Nutzer [#1756] -- StEP00219: Erweiterte Zugriffsregeln für Webservices [#1757] -- Wiki-Formatierung defekt bei Aufzählung [#1998] -- "Rohrbild" (Adminseite Dozenten) zu dunkel [#2088] -- Einstellungsseiten "Allgemeines" - Beschreibungen vereinfachen, einheitliche Schreibweise [#2126] -- Einstellungsseite "Privatsphäre" - einheitliche Schreibweise [#2128] -- Einstellungsseiten "Nachrichten" - Texte entfernen, einheitliche Schreibweise [#2129] -- Einstellungsseiten "Forum" - Erläuterungen vereinfachen und ergänzen [#2130] -- In Einstellungen den Reiter "Login" komplett entfernen [#2133] -- Option "Stud.IP-Ankündigungen per RSS-Feed exportieren" in persönlichen Einstellungsseiten entfernen [#2134] -- "Nur Buddies anzeigen" Einstellung in die Infobox der Seite "Wer ist online" verschieben [#2135] -- Option "Bild des Absenders in Nachricht anzeigen" in Einstellungen entfernen [#2143] -- Option "Dauer bei inaktiv" in Nachrichten-Einstellungen entfernen [#2144] -- Option "Alle Beiträge im Flatview immer aufgeklappt" in Einstellungen entfernen [#2145] -- Option "Anzahl der Postings pro Seite im Flatview" in Einstellungen entfernen [#2147] -- StEP00229 Pakete und Kompression von JavaScript [#2295] -- Kürzen des Seitentitels ohne JS [#2296] -- Update auf jQuery 1.7 [#2297] -- Löschen mehrerer Dateien [#2300] -- phplib_local.inc.php in bootstrap.php einbinden [#2306] -- Blockveranstaltungsassistent [#2316] -- Teilnehmerlisten aus gruppierten Veranstaltungen [#2319] -- Gruppen/Funktionen aufklappbar, csv Exportskript für Teilnehmer mit Grupenzugehörigkeit [#2320] -- StudipFormat-Initialisierung zu spät [#2329] -- Icon-Lieferung 02/11 (Stud.IP 2.3) [#2336] -- Update von underscore.js [#2349] -- StEP00222 Anpassung der Buttons an überarbeitetes Rahmendesign aka CSS-Buttons [#2357] -- Begriff für ECTS-Punkte uneinheitlich [#2358] -- Umstellung auf PHPUnit [#2364] -- Add WebServicePlugins [#2368] -- Notification sobald (ein bestimmter) Navigationspunkt aktiviert wird [#2376] -- Darstellung des Semesters begrenzen [#2382] -- Umstellung der Smileys auf Trails [#2395] -- Flexibleres NotificationCenter [#2407] -- Raumauswahl auf Zeiten/Räume auf buchbare Räume beschränken [#2410] -- Update auf Trails 0.6.6 [#2411] -- Notification beim Eintrag eines Buddies [#2412] -- Notification beim Anlegen einer Studiengruppe [#2413] -- Notification beim Eintrag in eine Veranstaltung [#2414] -- Notification beim Login [#2415] -- Notification beim Anlegen einer News [#2416] -- Notification beim Hochladen eines Nutzerbildes [#2417] -- Notification nach der Aktivierung eines Plugins [#2418] -- Markup für das Post-Processing [#2422] -- StEP00232 iCal-Export zum Einbinden der Termine in externe Kalenderanwendungen [#2426] -- Callback bei der (De-)Aktivierung eines Plugins [#2427] -- Semester anlegen bzw. editieren [#2448] -- Nicht mehr verwendeter Code in inst_admin.php [#2456] -- Wiki-PlugIn für StEPs fehlerhaft [#2468] -- StudipPDOStatement muss falsche Methodenaufrufe korrekt beantworten [#2477] -- Schnellsuche kann nicht in Untertiteln suchen [#2544] -- Kalender: Einbinden der eigenen Termine in fremden Kalendern sichtbar [#2550] -- Parameter sms_source_page funtkioniert nicht mehr (sms_send.php) [#2587] -- Keine Option für Turnus "unregelmäßig oder Blockveranstaltung beim Anlegen einer VA [#2597] -- Uhrzeitauswahl über Kalendericon bei regelmaessigem Termin fehlerhaft [#2599] -- Wiki-Formatierung (nop, Umlaut in externem Link, Liniendicke) [#2629] -- Archivierung einer Veranstaltung nicht möglich [#2689] -- Hinzufügen von Lernmodulen nicht mehr möglich [#2690] -- Einige Buttons funktionieren nicht in der Einrichtungs- und Veranstaltungshierarchie [#2711] -- Bei Studienbereichen, Grunddaten und Raumanfragen funktioniert in der VA-Listenansicht der Bearbeiten-Knopf nicht [#2735] -- falscher Absender bei Mail-Weiterleitung einer Nachricht [#2749] -- StudipForm: selectbox kaputt gestyled [#2750] -- API von Button und LinkButton kaputt [#2752] -- PDOException bei Aufruf von Ablaufplan in Veranstaltungen [#2817] -- Messaging überprüft nicht, ob Nutzer zur Weiterleitung noch existiert [#2822] -- Export von Teilnehmerlisten als csv scheitert an " [#2829] -- Optionen beim Versenden von Nachrichten verwirren [#2182] -- Optimierung der Bilder [#2362] -- Negative Personenanzahl bei Teilnehmergruppe "keiner Funktion oder Gruppe zugeordnet" [#2470] -- Caching in Calendar::getInstance() ist fehlerhaft [#2507] -- "Kontakt hinzufügen" erlaubt nicht alle Nutzernamen [#2556] -- Meine Veranstaltungen (Dozent) -> "Druckansicht" erzeugt Fehler [#2615] -- Kein Caching von Plugin-Updateinformationen im Fehlerfall [#2678] -- Links in der Link-Navigation ("/links") können keinen Tooltip erhalten [#2717] -- "Alle zuklappen"-Link im Adressbuch funktioniert nicht [#2583] - -01.08.2012 v 2.2.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.2.1 -- Überflüssiger Schritt beim Erstellen einer Raumanfrage [#2618] -- Zugangsberechtigungen: Wechsel von Gesperrt auf Los [#1274] -- Fehler beim Export von Veranstaltungsterminen über Kalender-API [#2425] -- Seminar::getDatesExport() erzeugt html entities bei Räumen [#2457] -- MediaProxy scheitert an großen Videos [#2465] -- Flashvideo Einbindung scheitert wg. falscher Kodierung der Parameter [#2466] -- Fehler in API Semesterholiday [#2481] -- Fehlermeldungen aus Ilias beim Löschen eines Nutzers, wenn USER_AUTO_CREATE gesetzt ist [#2484] -- openEval (Evaluation auf Startseite) - Javascript defekt. [#2487] -- Export in 2.2 defekt [#2488] -- Gruppenterminkalender: Haken hinter Kalenderauswahl bricht in Chrome um. [#2490] -- Kalender: Kaputtes HTML auf Export-Seite [#2493] -- Kalender: Funktionsaufruf mit überflüssigem Parameter [#2494] -- Kalender: Ausgewähltes Datum geht beim Umschalten zwischen den Ansichten verloren [#2495] -- Aufruf von Veranstaltungsseiten ohne cid erzeugt Inkonsistenz [#2498] -- Grunddaten: Sperrung von Dozent/Tutor hinzufügen unvollständig [#2501] -- Grunddaten: Tutoren sehen Suchfeld für Dozenten [#2502] -- Kalender: Link zum Anlegen von Tagesterminen bricht um [#2503] -- Gruppenterminkalender: Kaputte Seite bei Klick auf Termin in einem lesbaren fremden Kalender [#2504] -- Migration 88: Biest2055Terms "Got a packet bigger than 'max_allowed_packet' bytes' " [#2505] -- Mysql 5.5: Literatrulisten kopieren führt zu SQL Fehler [#2543] -- Admins können alle anderen Admins verändern [#2548] -- Tabelle/Form Struktur kaputt beim Erstellen von News [#2551] -- Newskontext geht bei Meldung zu nicht speicherbarer News verloren [#2552] -- Performance: Kronen werden zu häufig abgefragt [#2553] -- Export in 2.2 defekt (2) [#2554] -- ID von Nutzer der anderen Nutzer sperrt nicht in Datenbank [#2557] -- date popup mit einem Monat kann den Monat nicht wechseln [#2558] -- PDOException beim Speichern einer Wiki-Seite [#2566] -- Zusatzangaben werden nicht für Nutzer mit globalem Status "dozent" angezeigt [#2576] -- Probleme mit Sonderzeichen in Dateinamen beim Export [#2578] -- Sperrebene für Nutzer kann nicht gelöscht werden [#2585] -- Ilias Schnittstelle für 4.2.x anpassen [#2586] -- Fehler (Warning) API UserManagement::deleteUser [#2588] -- Nutzer löschen: Check auf aktiver Dozent ist zu umfassend [#2589] -- Nutzer löschen: Informationen werden nicht angezeigt [#2590] -- 2.2: Klick Auf Kalendersymbol im Ablaufplan erzeugt Fehlermeldung. [#2594] -- Kalender: Bei parallelen Terminen erscheint "sdfs" [#2598] -- Performance: CSV Export von Evaluation [#2628] -- bei Aufruf der about.php kommt eine Exception [#2684] -- Anlegen neuer Seiten im Impressum schlägt fehl [#2691] -- direkte Raumbuchung beim Anlegen eines Kurses meldet Überschneidungen in Ferienzeiten [#2693] -- Ilias Schnittstelle löscht Verknüpfung bei Verbindungsfehler [#2718] -- Studiengruppen - details.php wirft Exception [#2745] -- SQL Fehler beim Löschen eines Nutzers [#2754] -- Privatsphäre: Sichtbarkeit Profilelemente bei "nur meine Domäne" [#2755] -- Neuen Benutzer anlegen - Status und Einrichtung gehen im Formular verloren [#2768] -- Ordner im Nachrichtenbereich können nicht geöffnet werden, wenn es neue Nachrichten gibt [#2775] -- Veranstaltungsassistent: Freie Raumangaben werden nicht übernommen [#2808] -- Umfragentabelle auf der Startseite fehlerhaft in Webkitbrowsern [#2565] -- insert_message() beachtet $set_deleted nicht [#2682] - -17.01.2012 v 2.2 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.2 -- fehlende Raumanfragen bei Fakultäts-Admins [#2339] -- Stud.IP-Chat für ältere Browser entfernen [#1091] -- Refactoring der HolidayData Klasse [#1493] -- genauere Festlegung des Start- und Ablauftermins von News [#1590] -- Redesign der details.php [#1667] -- Blockveranstaltungstermine "anlegen" [#1716] -- Verwendung von underscore.js [#1770] -- Stundenplan: Ausdrucken der Farben ermöglichen [#1777] -- Zeit-Raum-Anzeige auf der details.php übersichtlicher machen [#1873] -- Anpassung der Reiternavigation an neues Design [#1876] -- Auflösen des doppelten Menüpunkts "Tools" [#1886] -- TIC: blockquotes aus admin_seminare_assi entfernen [#1916] -- Entsorgen von view_mode=search in der Ressourcenverwaltung [#1917] -- default Einstellungen für Teilnahmeverfahren beim Anlegen einer Veranstaltung [#1918] -- Entfernen von lib/admission.inc.php -> inserUserIntoSeminar [#1923] -- Zuletzt angelegte VA kopieren [#1925] -- Unkorrekte jQuery-Substituierung in application.js [#1933] -- Kleine GUI-Anpassung der Pluginadministration [#1935] -- xml Export als utf-8 [#1946] -- Neues Feld im XML-Export der Zeiten [#1958] -- TIC: blockquote aus Admin-Bereich entfernen [#1966] -- Erweiterung der Kalender-API um Klicken+Ziehen zur Erstellung von Einträgen [#1976] -- Auto-Login entfernen [#1985] -- Performance: RolePersistence [#1991] -- Defaultoptionen für Sichtbarkeitseinstellungen in der globalen Konfiguration [#1992] -- Kleinere Schrift für Stundenplan [#2008] -- Alle Aufrufe von new Seminar auf Seminar::getInstance umbauen [#2009] -- Dozenten eines fremden Instituts sehen falsche Heimateinrichtung [#2033] -- Beim Export einer nicht-anonymen Evaluation soll auch die Email des Nutzers exportiert werden [#2042] -- Falsche Meldung bei Formularvalidierung StEP00213 [#2049] -- Neuer Schalter um Dozenten das verstecken ihrer E-Mail-Adresse zu verbieten/erlauben [#2058] -- Event auslösen beim Ändern eines Datenfeldes [#2059] -- Teilnehmerimport über Datenfeld [#2066] -- TIC: Javascript-AJAX-Request für periodische Updates [#2076] -- Kronen. Unschön und alt. [#2079] -- TIC: Update auf jQuery 1.6.2 und jQuery UI 1.8.14 [#2089] -- Eine Klasse User für Zugriff auf Nutzerdaten [#2093] -- Rangliste zeigt nicht vorhandene Termine an [#2118] -- RSS-Feeds sind keine Einstellungen [#2123] -- Alte Dozenten werden als durchführend für einen Termin angezeigt [#2131] -- Nutzer mit numerischem Username werden auf online.php falsch verlinkt [#2139] -- Inkonsistente "übernehmen" Buttons bei der Einstellungsseite zur Privatsphäre [#2156] -- Friend of Friend Einstellung zur Seite mit den Privatsphären-Einstellungen verschieben [#2164] -- Avatar-Klasse benutzt nicht individuelle Sichtbarkeiten-Einstellung [#2175] -- Layout-Fehler beim Anlegen einer Studiengruppe für root-Accounts [#2183] -- Dateibereich "alle auswählen" funktioniert nicht [#2196] -- Überflüssiger Code in der Ressourcenverwaltung [#2200] -- Sichtbarkeitsangebe für eigene Kategorien auf eigener Homepage [#2204] -- Bei Nutzern mit unsichtbarer Emailadresse wird die Adresse des Instituts angezeigt [#2225] -- Usability-Probleme beim Erstellen von Raumanfragen [#2237] -- ExportPDF::save funktioniert nicht [#2245] -- Syntaxerror bei Seminar::addMember [#2249] -- admin_evaluation hat fehlerbehaftetes document.write [#2258] -- JS-URLHelper hat falsche base_url [#2263] -- edit_about.php hat fehlerbehaftetes document.write [#2264] -- Doppelt kodierte Umlaute auf der Detailseite einer Veranstaltung [#2268] -- Art des aktiven Anmeldeverfahren ist nicht erkennbar [#2288] -- Rechtschreibfehler EMail [#2294] -- Seite"Ankündigunden" ist zu breit. [#2298] -- "Herzlich Willkommen" in "Herzlich willkommen" ändern beim Login [#2309] -- Direkte Raumbuchung beim Anlegen einer Veranstaltung nicht möglich [#2312] -- Zeilenumbrüche im Datenfeld "Lehr- und Forschungsbereich" werden durch <br> ersetzt [#2321] -- VA-Assi: Raumanfrage wird erstellt obwohl keine Termine vorhanden [#2325] -- Raum/Zeit Seite: Anfrage zu Einzeltermin wird nicht erkannt [#2330] -- Raumanfragen: Erstellung/Änderung [#2331] -- Raumplanung -> Anfragenplan vergisst Daten [#2338] -- Javascript Personensuche [#2342] -- Foren-Themen zwischen Veranstaltungen verschieben [#2348] -- "Forum, Neues Thema, abbrechen" führt zu Fehler [#2372] -- Hinzufügen eines Span um den Text des modalen Dialogs im Template [#2373] -- Illegale Zeichen im XML Export [#2377] -- (no-)js CSS-Klasse [#1977] -- Harmonize indentation of JS and PHP [#1978] -- Sichtbarkeitshinweis im Profil [#2359] - -17.01.2012 v 2.1.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.1.1 -- Benachrichtigungen über aufgelöste Raumanfragen irreführend [#2360] -- Fehler beim Bearbeiten generischer Datenfelder [#1801] -- Bearbeiten von Nutzerdomänen funktioniert nicht mehr [#1832] -- Deaktivierte Literaturverwaltung bei Veranstaltungsmodulen sichtbar [#1948] -- Fatal error: Class 'SkipLinks' not found (bei Exception) [#2005] -- Vorgeschaltete Fehlermeldung beim Seminare-Assi funktionieren nicht [#2006] -- Suchergebnisse nach Personen sind bei Studiengruppen unsortiert [#2013] -- Hilfeseite öffnet sich im gleichen Fenster [#2029] -- Ordner verschieben funktioniert nicht [#2137] -- Eigenschaften von Ressourcen sind nicht alphabetisch sortiert [#2203] -- Falsche Informationsmeldung beim Löschen eines Benutzers [#2219] -- Export: Teilnehmerlisten enthalten nur Fächer [#2244] -- Semester/Ferienverwaltung - Enddatum wird nicht mit 23:59 gespeichert [#2247] -- Umlaute im Veranstaltungstitel werden umcodiert [#2284] -- Auflistung von Administratoren ist nicht alphabetisch sortiert [#2287] -- Datei aktualisieren schlägt fehl [#2291] -- Layoutfehler bei Informationsmeldungen unter Profil - Nutzerdaten [#2301] -- Überschriften ungünstig gekürzt [#2307] -- Keine Sortierung der Institute unter Admin->Veranstaltungen [#2311] -- Buchungszeitraum wird nicht verkürzt bei Verkürzung der Zeit eines Termins [#2317] -- Fehlende Raumangabe beim Auflösen von Raumanfragen [#2322] -- Hinzufügen von Empfängern geht nicht immer [#2341] -- Fehler beim Bearbeiten der Werteliste eines "selectbox" Datenfelds [#2343] -- FLV-Datei wird nicht abgespielt (Dateibereich) [#2347] -- Dateien aus unsichtbaren Ordnern sind unter "Alle Dateien" sichtbar [#2370] -- Link zum Impressum funzt nicht bei Loginfenster [#2371] -- Fehlendes htmlReady im archiv_assi [#2374] -- Tabellen werden bei Migration als MyISAM angelegt [#2375] -- VeranstaltungsAssi: Beschreibung eines regelmäßigen Termins geht verloren [#2378] -- Leere Dateiordner werden als voll gekennzeichnet [#2003] -- HTML-Anker im Gästebuch wird nicht geschlossen [#2385] - -23.07.2011 v 2.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.1 -- Nutzerverwaltung: Nutzer ohne Nachname können nicht über die Suche gefunden werden [#1742] -- Aufgeklappte Einzeltermine lassen sich nicht editieren [#1853] -- Benachrichtigung bei Mitgliedsantrag [#1187] -- Umstellung der Adminseite: "Zusatzangaben definieren" auf Trails [#1312] -- Umbenennung von "Privat" bei den Nutzerdaten [#1357] -- Umstellung der Verwaltung von Semestern auf trails [#1410] -- Verwendung des placeholder-Attributs für "StEP00185: Einheitliche und barrierefreie Suchfelder" [#1412] -- Assets-Klasse fügt gif statt png an Dateinamen [#1418] -- Einheitliche Anzahl Einträge pro Seite [#1422] -- Update jquery-ui 1.8.2 auf 1.8.7 [#1440] -- Umstellung der Verwaltung von Datenfeldern auf trails [#1466] -- Eigene Kategorien: Hinweis, dass Stud.IP Formatierungen dort funktionieren [#1526] -- Ablaufplan: Semesterwähler berücksichtigt Termineinschränkung nicht [#1576] -- Probleme mit JS-Hover-Feature [#1591] -- separate Fehlermeldung, falls Plugin-Upload fehlschlägt [#1643] -- Download als zip: Metadaten über Dateien integrieren [#1646] -- DB-Slaves ermöglichen [#1658] -- Veralteter Text nach Anlegen einer Veranstaltung [#1668] -- bessere UX bei fehlenden neuen Beiträgen [#1675] -- Erstellen eines Doxyfiles zur Erstellung von API-Dokumentation [#1677] -- Überarbeitung der Verwaltung von Nutzerdomänen [#1680] -- Überarbeitung der Verwaltung von Plugins und Rollen [#1682] -- Alter Inline-Hilfe-Code noch vorhanden [#1685] -- StEP00216: Automatisches Eintragen und Informieren von Nutzern [#1698] -- Stundenplan-API-Redesign [#1714] -- Multiselectbox resizable machen [#1718] -- StEP212: CSRF Protection [#1719] -- Step00210: Icons für Reiter [#1729] -- Fehlerhaftes Formular in "edit_about.php" [#1731] -- StEP00214: Umstellung und Erweiterung der Benutzerverwaltung [#1734] -- Security-Token wird in der raumzeit.php über GET versendet [#1735] -- Administration der generische Datenfelder macht Umlaute kapput [#1739] -- Semesterverwaltung: Anlegen nach Hinweis auf Falscheingabe schlägt fehl [#1740] -- Update von jQuery auf 1.5 [#1745] -- Events für Forumsbeiträge [#1746] -- Events für Dateien [#1747] -- Events für Wikiseiten [#1748] -- StEP00218: PDF-Export von Wiki-Seiten [#1750] -- QuickSearch um aria-label erweitern [#1751] -- Step00213: Barrierefreies dynamisches Validieren von Formularfeldern in Stud.IP [#1752] -- StEP00220: Zuordnung von Lehrpersonen zu Terminen [#1753] -- StEP00217: Barrierefreies Stud.IP: Skiplinks, Landmarks und verbesserte Tab-Navigation [#1755] -- API zum Anzeigen von Meldungen auf der Seite [#1758] -- StEP00221: Anpassung der Kopfzeile an überarbeitetes Rahmendesign [#1759] -- Step00209: Teilnehmericon auf meine_seminar.php [#1761] -- Layout-Fehler in der Nutzerverwaltung [#1769] -- Einrichtungszuordnung von root [#1771] -- SQL-Fehler beim Ändern des Startsemester eine Veranstaltung [#1773] -- Administration Datenfelder [#1775] -- Administration Datenfelder mit multiplem Nutzerstatus [#1776] -- Lockrules: Daten gehen verloren auf Profilseite [#1778] -- Lockrules: Regel entfernen geht nicht im Multimodus [#1779] -- JavaScript wird beim Anlegen eines neuen Benutzers ausgeführt [#1786] -- Neuer Stundenplan: Einträge lassen sich nicht ausblenden [#1809] -- Neuer Stundenplan: Metadate-Beschreibung wird nicht im Titel des Eintrags angezeigt [#1810] -- Neuer Stundenplan: In der Druckansicht kann man Einträge erstellen und anklicken [#1811] -- overlib.js wird nicht mehr verwendet [#1812] -- Typo in activate_email.php [#1816] -- Stundenplan-API erlaubt nicht wie versprochen jede beliebige Farbe zu verwenden [#1820] -- Fehlende universelle Icons zur 2.0 [#1825] -- UX: Fehlender Abbrechen-Button beim Anlegen einer Studiengruppe [#1831] -- Rotgefärbtes Teilnehmericon funktioniert noch nicht richtig [#1837] -- Footer der Simley-Übersicht sieht nicht so aus, wie es soll... [#1841] -- Externe Seiten: Externer Sembrowser erzeugt ein Warning nach abschicken der Suche [#1844] -- Admin Personen Suche funktioniert nicht auf englisch [#1854] -- CSRF protection bei Homepage/Portalplugins [#1874] -- Wiederholungsregel für Xten Tag im Monat [#1929] -- Externe Seiten: Feld seminare.status doppelt in Abfrage im SemBrowser [#1936] -- JS Fehler durch Tabverkürzung bei Tabs mit Entitäten [#1945] -- Messages der Grunddatenseite zerschießen eventuelles Tabellenlayout [#1956] -- Erfolgsmeldung beim Bearbeiten mehrerer Termine im Ablaufplan zeigt unnötige Information [#1959] -- Eingabe von Titel (Prof., Dr.) im Profil wird nicht gespeichert [#1962] -- Externe Seiten: Filtern nach Typ in der erweiterten Suche des SemBrowsers funktioniert nicht [#1965] -- Verlust der Raumbuchung bei Verkürzung der Zeit eines einzelnen regelmäßigen Termins [#1968] -- Sperrregel für Teilnehmerseite entfernt Nachrichten-Knopf [#1970] -- Stundenplan: Zu kurze Spalten [#1971] -- Sichtbarkeitseinstellungen für freie Datenfelder für Nutzer [#1987] -- Es ist für einen Fakultäts-Admin nicht möglich eine Einrichtung anzulegen [#1988] -- Sichtbarkeitseinstellungen: Beim Speichern wird das security_token in DB geschrieben [#1989] -- falsche Anzeige der "inaktiv"-Zeit in der Benutzerverwaltung [#1994] -- SOAP-Aufrufe, die ein Objekt liefern, lösen einen "catchable fatal error" aus [#2002] -- Lockrules: Standard-Adresse/Einrichtung nicht auf der Profilseite wird nicht gespeichert [#2044] -- Titel lässt sich in der Nutzerverwaltung nicht mehr löschen [#2050] -- addslashes() fehlt bei Nachrichten über Nachrücken [#2062] -- Abschalten von Autocomplete hat keinen Effekt mehr [#2065] -- Veranstaltung -> Verwaltung: Öffentliche VAs werden nicht gekennzeichnet [#2070] -- Bearbeitungsliste der freien Datenfelder [#2083] -- Plugins vermissen globales $_language [#2086] -- Falsche Sortierung auf den externen Seiten [#2087] -- Klasse "soap_client" wird nicht mehr gefunden [#2096] -- STUDIP.QuickSearch.autocomplete hat einen unnötigen title parameter [#1964] - -22.07.2011 v 2.0.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.0.1 -- Fehler beim Anhalten von Umfragen [#1531] -- Fehler in der Navigation in der Raumverwaltung [#1655] -- Das Vormerken einer Veranstaltung funktioniert nicht mehr [#1720] -- Absicherung gegen session fixation [#1722] -- Ablaufplan bei freien Veranstaltungen nicht einsehbar [#1725] -- Nutzerkennung fehlt in Trefferliste (inst_admin.php) [#1726] -- Externes Modul für Download erzeugt relative Links [#1733] -- Suche beim Hinzufügen der "Standardvertretung" funktioniert nicht [#1743] -- exception handler wird nicht gesetzt mit php-cgi [#1744] -- Änderung der Inhaltselemente bei Studiengruppen ohne Wirkung [#1764] -- Kalender hat kaputtes HTML [#1774] -- Vor- und Nachname bei "Veranstaltungen (templatebasiert)" vertauscht [#1780] -- Fehler bei der Datenübernahme von multi-value Attributen bei Shibboleth [#1781] -- Evaluationsauswertung: Mehrfachantworten werden falsch ausgewertet [#1787] -- Externe Seiten Download Templatebasiert Fehler, wenn keine Sortierreihenfolge ausgewählt wurde [#1789] -- Ausführen mehrerer SQL-Abfragen durch MySQL unterbinden [#1791] -- falsche Gruppennamen unter "Laufende Anmeldeverfahren" [#1808] -- "Meine Veranstaltungen" für Fakultätsadmins zeigt Einrichtungen doppelt [#1813] -- Studiengruppen: Sortierfunktion defekt wenn cid vorhanden [#1818] -- Umstellung der Meldungen bei Umfragen auf Message Boxen [#1821] -- Fehler beim Speichern einer Ankündigung verwirft alle Eingaben [#1822] -- Änderungen im Stundenplan werden nicht gespeichert [#1823] -- Unsichtbare Tutoren landen unsichtbar in einer Veranstaltung [#1827] -- Fehler beim Cache von Pluginrollen [#1828] -- Lange Texte in SQL-Abfrage verursachen einen PHP-Crash [#1836] -- Externe Seiten: Fehler bei Raumausgabe in Modul Veranstaltungsdetails templatebasiert [#1846] -- Name der Veranstaltung fehlt in der Anzeige einer Belegung [#1849] -- Externe Seiten: Ausgabe freier Raumangaben zu regelm. Zeiten funktioniert nicht im Modul Veranstaltungsbrowser [#1857] -- Externe Seiten: Typo in der Beschreibung der Marker (ROOMS_DELIMITER) im Veranstaltungsbrowser [#1862] -- Fehlende Veranstaltungstypinfo in der details.php (template seminar_html_location.php) [#1863] -- Losverfahren mit vorläufiger Anmeldung funktioniert nicht [#1890] -- Fehlende Raumangabe bei den aktuellen Terminen [#1891] -- Fehler beim Plugin-Update auf NFS-Filesystem bei Plugins mit Übersetzungen [#1892] -- Warning: Wrong parameter count for _() in /srv/www/studip/lib/datei.inc.php on line 1399 [#1895] -- Kaputte Links in archiv.php [#1897] -- Schnittstelle zu Ilias4: Direkter Kurslink funktioniert nicht [#1898] -- Trails Problem im Stundenplan [#1900] -- Fehler beim Datenbankzugriff in Seminar_Session::gc() [#1905] -- wording: "Zugangseinstellungen" vs. "Zugangsberechtigungen" [#1914] -- Raumdaten bei Veranstaltungssuche für Admins [#1924] -- SQL-Fehler beim Kopieren einer VA [#1930] -- Verkürzung Zeiten für Veranstaltung, Änderung der Raumangaben [#1931] -- Mediaproxy scheitert an & in Url [#1934] -- Anonymer Forenbeitrag nach Editieren wird Name angezeigt [#1937] -- SQL Fehler beim Ablaufplan [#1939] -- PHP-Warnung beim Löschen alter Dateien aus dem media_cache [#1941] -- Fehler beim Eintragen von Einzeltermine in der Ressourcenverwaltung [#1942] -- Automatischer Seitentitel für Plugins [#1943] -- Literatur im Profil anzeigen [#1944] -- Freie Raumangabe bei unregelmäßigen Terminen [#1947] -- Explizite Übergabe eines Objektes per Referenz führt zu Skriptabbruch (regelmäßige Termine lassen sich nicht eingeben) [#1950] -- Sprachumstellung führt zu einem Fehler [#1951] -- Falscher Veranstaltungstitel bei Spracheinstellung: Englisch [#1952] -- SQL Fehler auf Detail- und Übersichtsseite einer Veranstaltung, wenn der nächste Termin ein Ausfalltermin mit Kommentar ist [#1954] -- Anzeige "Nächster Termin" zeigt nichts an, wenn der zweitnächste(!) Termin ein Ausfalltermin ist [#1955] -- Fehler im seminar_html-Template [#1967] -- Fehler bei Veranstaltungssuche mit Treffern und Terminen [#1969] -- $GLOBALS['user'] ist leer beim Login -> Plugins werden nicht geladen [#1975] -- Veranstaltungskategorien in der Konfigurationsdatei [#1979] -- HTML Fehler Funktionen/Gruppen [#1981] -- Studiengruppen: Aufruf von CSRFProtection::Token() im Berarbeiten-Formular [#1982] -- Sichtbarkeitseinstellungen: Fehlende Default-Werte in der Datenbank [#1986] -- Kein Nachrücken bei Austrag aus "vorläufig akzeptiert" [#2038] -- Kein Nachrücken bei Erhöhung der Teilnehmerzahl über "Grunddaten" [#2039] -- Vorläufige Teilnehmer können nicht übernommen werden bei maximaler Teilnehmeranzahl [#2043] -- Gruppenordner werden nicht gekennzeichnet [#2053] - -01.02.2011 v 2.0 -http://develop.studip.de/trac/query?milestone=Stud.IP+2.0 -- Fehler, wenn Dozent neue Veranstaltung anlegen moechte [#1341] -- Anlegen von Veranstaltungen (mehrere Fehler) [#1230] -- Dozenten / Tutorensortierung auf Grunddaten funktioniert nicht [#1328] -- Fehler bei Zuordnung von Studienbereichen beim Anlegen von Veranstaltungen [#1411] -- Link zu Ressourcen in der Nav.-Leiste führt zu falscher Navigation [#1730] -- Fehlender Username beim Link "Meine Lernmodule" (BIEST00135) [#216] -- Externe Seitene - Mehrere SRI-Urls [#504] -- Ungelesene News automatisch aufgeklappt beim betreten einer VA oder Einrichtung [#569] -- Restrukturierung des Grafikverzeichnisses [#635] -- Termin-Anzeige bei zweiwöchentlichem Turnus [#654] -- Admin: Grunddaten Einrichtungen [#738] -- StEP00158: Erweiterte Einstellung der Sichtbarkeit im System [#965] -- Veranstaltungsnavigation nach Zugriff über "laufende Anmeldeverfahren" [#968] -- Jahresangabe fehlt bei unregelmäßigen Terminen [#975] -- PHP 5.3: Warnung in simpletest [#977] -- PHP 5.3: Assigning the return value of new by reference is deprecated [#978] -- Usage of conventions concerning the codingstyle in studygroups [#986] -- Bei Raumanfragen die Lognachricht anpassen [#1001] -- Unterschiedliche Symbole bei abgelehnten und nicht bearbeiteten Raumanfragen [#1020] -- Anzeige des Semesters auf Übersichtsseite der Anmeldeverfahren [#1021] -- Homepage -> "My Stud.IP" in "Einstellungen" umbenennen [#1022] -- Laden von functions.php erfordert Datenbankverbindung [#1032] -- Neue Icons für die Raumplanung [#1047] -- TestRunner auf neuen Stand bringen [#1048] -- phpdummy-Einträge entfernen [#1053] -- Modaler Dialog verwenden [#1055] -- Verwaltung von Gruppen/Funktionen in Veranstaltungen [#1057] -- Suchseite für Studiengruppen [#1058] -- Fehlerhafte Grafiken bei der Evaluationsauswertung [#1060] -- Übergabe der Sprache an die Stud.IP-Hilfe [#1061] -- Zentrieren der Buttons im modalen Dialog [#1066] -- Bilder beim Aufklappen im Dateibereich direkt angezeigen [#1069] -- DB Fehlermeldung auf der Teilnehmerseite [#1071] -- Nachrichten an alle Teilnehmer einer Studiengruppe [#1074] -- StEP00160: Überarbeitung der Reiterstruktur [#1076] -- StEP00176: Entfernung wap-Seiten [#1077] -- StEP00189: Dynamische Sitemap erstellen [#1078] -- Fatal Error nach Umgestaltung der Navigation [#1087] -- StEP00185: Einheitliche und barrierefreie Suchfelder [#1089] -- Fehler bei neuer Navigation: Tools > Lernmodule [#1099] -- Homepage-Plugins bekommen keinen Reiter [#1100] -- Infobox unter der Seite beim Versenden von Nachrichten [#1104] -- StEP00166: Neue Adminnavigation für Dozenten [#1111] -- StEP00191: Zentrale Konfiguration für alle Stud.IP-Module [#1112] -- StEP00186: Verzicht auf auto_prepend_file [#1117] -- Design Glitches verbessern [#1120] -- StEP00194: Umbau der Studiengangsseiten im User- und Adminbereich [#1121] -- Studienbereiche: Call to a member function getStatus() on a non-object [#1122] -- Update PHPLOT [#1131] -- StEP00187: Umstellung auf jQuery + UI [#1132] -- Fehlendes title-Attribut von komprimierten Tabs [#1137] -- CSS wird überschrieben [#1138] -- Struktureller Umbau des Loginformulars [#1141] -- Textareas im Forum und Wiki vergrößer-/verkleinerbar machen [#1145] -- AJAX-Aufklappen von Nachrichten funktioniert nicht mehr [#1146] -- Layout-Umbruch 2. Navigationsebene [#1147] -- QUnit-Tests funktionieren nicht mehr [#1149] -- Uneinheitlicher Begriff für Umfragen [#1150] -- Zu große Boxen und Tabellen [#1151] -- phplib hat unter Windows fehlende includes [#1157] -- Nachricht öffnen: set_read_message() on a non-object [#1159] -- XSS auf Globale Konfiguration: Studiengänge [#1160] -- Passwortschutz für gesperrte Veranstaltungen nicht anzeigen [#1161] -- Druckansicht für den Belegungsplan [#1162] -- Entfernen des "studygroup-dozent" und Löschen von Gruppengründern [#1164] -- Favicon wird nicht mitgeliefert [#1171] -- Quicksearch auf teilnehmer.php findet zuviel [#1173] -- falsche Ausgabe nach dem Aktualisieren einer Datei [#1176] -- VNummer als Spalte in die Veranstaltungsliste für Admins [#1177] -- URLHelper in javascript [#1178] -- Fehler im Dateibereich? [#1181] -- Leere Seite bei 'Benachrichtigung' [#1182] -- challenge/response beim Login entfernen [#1189] -- MessageBox für Hinweis bei unbestätigten Accounts [#1193] -- Templates für homepage_box und index_box zusammenfassen [#1197] -- Blockierte Suche in Stud.IP nach ILIAS Lernmodulen bei Benutzern ohne Account [#1198] -- Voreinstellung für Geschlecht auf "unbekannt" ändern [#1199] -- Vereinheitlichung der Exceptions [#1204] -- StEP00196: Umstellung der Konfiguration im Adminbereich auf trails [#1205] -- Datenbankeinträge der Tabelle "config" anpassen [#1207] -- Infobox Grafiken anpassen [#1208] -- Gültiges HTML4-Markup erzeugen [#1210] -- Beim Web-Migrator taucht ein ?> auf [#1211] -- StEP00198: Dozierendenvertretung [#1215] -- Email an (Status-) Gruppen einer Einrichtung [#1220] -- "range" is a reserved word as of MySQL 5.1 [#1222] -- API Erneuerung für Klassen Config und UserConfig [#1224] -- Fehlen einer (Erfolgs-)Meldung bei Benachrichtigungs-Config [#1227] -- Schnelles Hinzufügen von weiteren Inhaltselementen in Veranstaltungen [#1229] -- News werden per AJAX geladen nicht als gelesen markiert [#1233] -- Fehler mit l10n.js [#1235] -- Aktivieren des Standards Mode [#1240] -- StEP00199: Zwangsgruppierung "Meine Veranstaltungen" [#1245] -- Die Links zum Studienmodulmanagmentplugin sollen eine spezielle Klasse bekommen [#1249] -- StEP00201: Renovierung von Adminbereich/Veranstaltungen/Grunddaten [#1251] -- Fehlende Funktionen in neuer Adminnavigation [#1260] -- Login-Formular gibt nicht den richtigen Nutzernamen über URL weiter [#1261] -- lib/include/perminvalid.ihtml entfernen [#1262] -- StEP00206: Anzeige-API für Zeiten & Räume von Veranstaltungen [#1269] -- StEP00182: Neuer Stundenplan [#1272] -- StEP00203: Kopieren/Verschieben von Dateien und Ordner in mehrere Veranstaltungen/Einrichtungen [#1275] -- CSS zerstört das Layout der Infobox [#1276] -- Fehlende "Freie Infoseite" bei Studiengruppen [#1277] -- Monatsansicht Kalender kaputt [#1280] -- aktivierbare Module für Studiengruppen nicht änderbar [#1281] -- config_tools_semester.inc.php entfernen [#1282] -- TIC: blockquote auf ausgewählten Seiten durch CSS ersetzen [#1286] -- effect_highlight ist obsolet [#1287] -- SQL Fehler auf meine_seminare.php/gruppe.php [#1289] -- StEP00192: API für Eingriffe in den Seitenaufbau [#1290] -- StEP00184: Einbindung von Video- und Audiodateien (HTML 5) [#1291] -- StEP00165: Neue Icons für das System - "Stud.IP 2.0" Part II [#1292] -- StEP00204: Dateien eines Nutzers nicht löschen, wenn der Nutzer gelöscht wird [#1293] -- TIC: makebuttons sollen ein name-Attribut haben [#1294] -- TIC: Benutzersuche einzeilig machen und jQuery einbinden [#1296] -- Umbenennung von Begriffen [#1297] -- StEP00202: Erweiterter Veranstaltungsturnus [#1298] -- StEP00200: Erweiterte Schnittstelle zu Ilias 4 [#1300] -- Modaler Dialog bei admin_modules.php [#1305] -- Stud.IP 2.0 lässt sich nicht (neu) installieren [#1307] -- StEP00193: Erweiterung der von Stud.IP ausgehenden Mails um eine HTML-Variante [#1308] -- JS-Lokalisierung funktioniert nicht in Plugins [#1309] -- Bild ändern/löschen in Studiengruppen funktioniert nicht [#1310] -- Icons für "Alle Aufklappen/Zuklappen verschwunden [#1314] -- Infobox-Layout bei den Nachrichten kaputt [#1316] -- root als Dozent einer Veranstaltung [#1319] -- Kodierte Parameter über dispatch.php [#1320] -- cid wird auf der Seite admin_evaluation.php nicht ausgewertet [#1321] -- Adminkonfiguration der Studiengänge [#1322] -- Navigationsproblem bei der Verwaltung von Inhaltselementen [#1324] -- Studiengruppen: Teilnehmer entfernen funktioniert nicht [#1326] -- Einrückungen in der style.css [#1329] -- Reihenfolge der Modulicons bei der Veranstaltungsübersicht [#1332] -- Auf- und Zuklapppfeile auf der Raum-Zeit-Seite fehlerhaft [#1333] -- Infobox: details.php vs Studiengruppendetails [#1334] -- Sichtbarkeit von Literaturlisten [#1335] -- Quicksearch bei Mitarbeiterseite trägt null-Nutzer ein [#1336] -- Farbe Forumstrich zu hell [#1337] -- Der Reiter "Admin"... [#1338] -- parse error in admin_seminare_assi.php, bei Dozent ohne Einrichtung [#1339] -- Fehlende Icons beim Editieren von Evaluationen [#1343] -- Großer Abstand zwischen Links der zweiten Reiterebene [#1344] -- Fatal Error beim Anlegen einer Veranstaltung [#1345] -- Verweis auf admin_seminare1.php nach Anlegen einer Veranstaltung [#1346] -- Link zum Archivieren einer Veranstaltung funktioniert nicht [#1347] -- Tabs statt Leerzeichen [#1349] -- In QuickInfos engl. durch dt. Begriffe ergänzen [#1350] -- Verwaltung von Veranstaltungen: Reihenfolge der Überschriften in Untermenü und Kästen angleichen [#1351] -- Fehler auf der Kalenderseite [#1353] -- Raumanfrage erstellen nicht möglich [#1354] -- Sortierpfeile für Turnusdaten nur bei mehr als einem Turnus [#1355] -- Fehlende MessageBox im Dateibereich [#1356] -- Tippfehler bei height-Attribut [#1359] -- fehlende Icons auf freie.php [#1363] -- input-Element beim Anlegen von Literaturlisten zu lang [#1364] -- falsche Icons in Infobox beim Verwaltung-Splashscreen [#1368] -- fehlendes Bild beim Anlegen einer Veranstaltung [#1371] -- fehlende Bilder auf "Benachrichtigung über neue Inhalte anpassen" [#1372] -- Fehler beim Hinzufügen einer leeren Standardvertretung [#1373] -- Fehler beim erfolglosen Suchen von Personen [#1374] -- Leere Combobox nach erfolgloser Suche beim Schreiben von Nachrichten [#1375] -- Fehlendes Icon beim Verschieben einer Nachricht [#1376] -- Verschiebe-Cursor im neuen Dateibereich [#1385] -- SingleDate->bookRoom erlaubt das Buchen mit leerer ID [#1386] -- Fehler bei Veranstaltungs-Ankündigungen [#1389] -- irreführende Meldung beim Deaktivieren von Modulen in Studiengruppen [#1391] -- SQL-Fehler auf "Wer ist online?" [#1392] -- Fehlendes Icon beim Einstellen einer Umfrage [#1395] -- Abstimmungsdiagramme kaputt [#1396] -- Fehler beim Erstellen einer News durch Dozenten / Tutoren [#1397] -- Titel der Seite bricht auf mehrere Zeilen um [#1398] -- Verwaltung von Umfragen verweist auf alte Icons [#1400] -- Grunddatenseite funktioniert nur mit gewählter Veranstaltung [#1401] -- Anlegen von News, Umfragen und Evaluationen in Studiengruppen funktioniert nicht [#1403] -- Verweise auf nicht (mehr) vorhandene Bilder [#1405] -- Auswahl des Bereichs für News springt in den gewählten Bereich [#1406] -- Anzeigefehler bei News auf dem Profil [#1408] -- Tab-Compression geht nicht in IE8 [#1417] -- Pagination funktioniert bei der Rangliste nicht mehr [#1421] -- StudipCacheFactory::(un)configure funktioniert nicht mehr [#1424] -- StudIPTemplateEngine::showQuestionMessage() funktioniert nicht [#1427] -- Layout-Fehler auf admin_smileys.php [#1428] -- Im Chat werden die Icons nicht richtig angezeigt. [#1429] -- Schnellsuche bei neue Nachrichten fehlt Information über Nutzernamen und Status [#1430] -- weitere Verweise auf nicht (mehr) vorhandene Bilder [#1432] -- Sichtbarkeitseinstellungen in templatebasierten Externen Seiten [#1438] -- Fehlendes Bild beim Erstellen einer neuen Umfrage [#1439] -- XSS-Lücke in Quicksearch [#1442] -- Falsche Übersetzung von dem Wort "Übung" [#1443] -- MessageBox-Fehler bei der Evaluation [#1444] -- Unintuitives Icon Evaluationsauswertung [#1445] -- Navigationsproblem beim Konfigurieren von Evaluationen [#1446] -- "Bild ändern" bei Studiengruppen aktiviert falsche Navigation [#1449] -- "Ressourcen" taucht manchmal in der Navigation auf [#1451] -- fehlende Infobox-Bilder in der Ressourcenverwaltung [#1452] -- Navigation wechselt beim Aufklappen einer Ressource [#1453] -- Navigation wechselt beim Anzeigen der Eigenschaften [#1454] -- Nutzersuche liefert SQL-Fehler bei Admins [#1456] -- Navigation defekt im IE7 [#1457] -- Exception in cli-Skripten erzeugt HTML-Ausgabe [#1468] -- Verweise auf nicht vorhandene Bilder [#1473] -- Missing argument 1 for Calendar_ScheduleController::entry_action [#1474] -- Icon für "freie Veranstaltungen" sichtbar [#1477] -- SQL-Fehler bei der Personensuche [#1478] -- Roter Stern am "Community"-Button permanent vorhanden [#1479] -- Anzeige von Raum und Dozenten im Studenplan [#1482] -- Bug im Forum beim Beantworten im neuen Fenster [#1490] -- Fehler und falsches Icon auf admin_room_request [#1492] -- Performance-Probleme mit QuickSearch-Autocompleter [#1495] -- Auswahlliste beim manuellen Hinzufügen von Teilnehmern auf 5 Einträge beschränkt [#1497] -- Veranstaltungen aus zukünftigen Semestern werden im Stundenplan angezeigt [#1498] -- fehlerhafte Prüfung des ausgewählten Zeitraums im Studenplan [#1500] -- neue Version Stud.IP OS: Literaturliste/ Literatureinträge [#1501] -- neue Stud.IP Version: Stundenplan [#1508] -- IE gibt Fehler KB927917 durch QuickSearch [#1510] -- Quicksearch-Template: CSS auslagern [#1511] -- Veranstaltung bleiben auch nach dem Austragen im Stundenplan sichtbar [#1512] -- focus() in JS löscht nicht den default-Text im Quicksearch [#1516] -- Nutzersuche findet unsichtbare Nutzer [#1517] -- Quicksearch trägt HTML entities ins Suchfeld ein [#1518] -- Suche findet nichts bei Suche nach vorgeschlagenem Treffer [#1519] -- JS L10n verspricht UTF-8, liefert aber möglicherweise Latin1 [#1520] -- Lernmodule/Export-Beschreibungstexte [#1521] -- Stundenplan: Direkt zur Veranstaltung leitet auf details.php [#1524] -- Rechtschreibfehler in sem_verify [#1528] -- Neuer Studenplan: opacity funktioniert nicht im IE 8 [#1529] -- Nutzer in Studiengruppen einladen funktioniert nicht [#1530] -- Neuer Stundenplan: Platz ist bei gleichzeitigen Eintragungen nicht ausreichend [#1534] -- überflüssige SQL-Abfragen auf "Meine Veranstaltungen" [#1535] -- Schreibfehler im Stundenplan [#1536] -- News-Counter werden nicht aktualisiert [#1538] -- fehlerhafte Umsetzung von \n in Emailweiterleitung [#1539] -- verschwinden von \ im Betreff der Antwortnachricht [#1540] -- Fehlermeldung bei Aufruf des Einrichtungskalenders [#1541] -- Dozenten ohne Einrichtung können keiner Veranstaltung zugewiesen werden [#1542] -- Wiedergabe von Flash-Filmen funktioniert nicht über den media_proxy [#1544] -- Veranstaltung kopieren [#1550] -- Migration von Version < 1.6 kann nicht mehr durchgeführt werden [#1551] -- Bild fehlt in Infobox bei Veranstaltungen > Druckansicht [#1552] -- Call to undefined method MetaDate::getStartTermin() [#1554] -- Pfeile im Accordion wechseln nicht die Farbe beim Hovern [#1556] -- withAttributes() von Quicksearch ist ohne Funktion [#1557] -- Fehler von checkObjectModule() haben keinen Seitenrahmen [#1558] -- Leerzeichen bei Personensuche (globale Einstellungen) [#1561] -- Sortierspalte wird nicht mehr angezeigt [#1563] -- RegExp-Steuerzeichen und QuickSearch [#1569] -- Stundenplan: Keine vergangenen Semester auswählbar [#1580] -- Call to undefined method VeranstaltungResourcesAssign::getMetaAssignObjects() [#1581] -- SingleDate::getInstance() funktioniert nicht [#1584] -- Grunddaten - Dozentensuche - Eintragen des selben Dozenten erneut führt zu merkwürdiger Fehlermeldung [#1586] -- Anlegen von Veranstaltungen: Fehler bei Dozentensuche [#1589] -- Tutoren mit Kontingent werden bei der Teilnehmerzahl berücksichtigt [#1592] -- PermissionSearch findet nicht das, was es zurück gibt [#1593] -- Verschiebemodus in Veranstaltungshierarchie [#1594] -- Parse Error in config.inc.php.dist [#1596] -- Checkbox für Download fehlt bei verlinkten Dateien [#1599] -- Selektion im Kalender ist für Personen mit Rot-Grün Farbschwäche nicht zu erkennen [#1601] -- PHP_SELF aus URLHelper-Aufrufen entfernen [#1605] -- Externe Seiten, "News administrieren" zeigt keinen Login-Bildschirm [#1606] -- details.php - Listenelemente zu weit links dargestellt [#1609] -- Kopieren von Veranstaltungen: Zwei regelmäßige Termine zur selben Zeit werden nicht angelegt [#1618] -- unsichtbare Kategorien werden für alle sichtbar [#1619] -- Falsche engl . Übersetzung für Privatsphäre [#1620] -- Sprechzeiten fehlen auf externen Seiten [#1623] -- Personensuche funktioniert nicht mit Vorname + Nachname [#1631] -- Abstände zwischen Einträgen beim Blättern im Studienbereichsbaum [#1634] -- Layout unter Profil > Nutzerdaten > Einrichtungsdaten [#1635] -- absolute URLs in externen Seiten erzwingen [#1636] -- Sortierung der eigenen Kategorien auf externen Seiten [#1637] -- Sichtbarkeitseinstellungen der eigenen Kategorien [#1638] -- Hinzufügen von Dozenten/Tutoren zeigt maximal 10 Treffer [#1645] -- Admins dürfen beliebigen Bereichen Veranstaltungen zuordnen [#1651] -- Einzelne Dateibereiche klappen wieder auf [#1652] -- Call to undefined method PDOStatement::exec() [#1656] -- array_merge(): $this->messages is not an array [#1657] -- Verschieben von Dateien in Ordner funktioniert nicht [#1660] -- Audio/Video-Vorschau im Dateibereich setzt keinen Dateityp [#1663] -- "Erster Termin" funktioniert nicht mehr [#1666] -- Migration zur Zwangsgruppierung "Meine Veranstaltungen" anpassen [#1670] -- Fehlermeldung in Privatsphäre-Einstellungen bei deaktiviertem Votingsystem [#1671] -- Reste von STUDIP.OverDiv verursachen JS Fehler [#1672] -- Stud.IP IM geht nicht, wenn die Startseite der Stundenplan ist [#1673] -- Raumbelegung erstellen [#1674] -- trails-Parameter absichern [#1679] -- Help-URL-Mechanismus passt nicht zu neuem Hilfeserver [#1684] -- Fehlermeldung wenn Freitext kein Array in dates/seminar_xml.php [#1688] -- Navigation: Klick auf '+' als Admin zeigt u.U. falsche Navigation [#1689] -- Fehlermeldung wenn PlainRooms kein Array in dates/seminar_xml.php [#1690] -- Studienbereichsauswahl zeigt keine Veranstaltungssuchmaske für Admins [#1691] -- Anlegen von zwei- und drei-wöchentlichen Terminen fehlerhaft [#1695] -- falsche Übersetzung für "dreiwöchentlich" [#1696] -- Anzeige beim Verwalten von Fächern und Abschlüssen wird nicht aktualisiert [#1697] -- Komprimieren von der Titelzeile (STUDIP.Title) ist nicht Entity-sicher [#1699] -- Fehlende/Fehlerhafte Log-Aufzeichnungen [#1702] -- Externe Seiten: Navigationsebenen werden falsch zusammengebaut [#1709] -- Doppelte Kommata bei Darstellung von Zeiten/Räumen [#1710] -- Externe Seiten: Ausgabe unregelmäßiger Zeiten im Seminar Browser [#1711] -- Externe Seiten: Nicht angegebene Seminardaten erzeugen leere Felder [#1712] -- Externe Seiten: Nicht angegebene Daten erzeugen leere Felder [#1715] -- Sperregeln bei "Grunddaten der Veranstaltung" [#1721] -- versteckte Seminare werden im Einrichtungsstundenplan angezeigt [#1727] -- Veranstaltungsavatare lassen sich nicht mehr ändern. [#1736] -- reiter-Klasse zeigt in Plugins keine Reiter mehr an [#1737] -- Admins dürfen Einrichtungen anlegen und löschen, das sollen sie aber nicht [#502] -- ILIAS Schnittstelle kommt mit Kaufmannsund (&) nicht klar [#1704] -- Neuer Stundenplan: nested link [#1566] - -20.01.2011 v 1.11.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+1.11.1 -- Titel einer Veranstaltung erlaubt einschleusen von JS [#1399] -- Fehler beim auf- und zuklappen aller Termine im Ablaufplan [#1419] -- $wiki_directives kann über die URL überschrieben werden [#1654] -- Geshrunkene Forumsbeiträge lassen sich nicht nicht editieren/zitieren [#69] -- Doppeltes Posting nach Back-Klick [#81] -- zitieren/antworten auf geshrinkte Beiträge im Forum nicht möglich [#133] -- ZIP-File upload berücksichtigt verbotene Dateitypen nicht (BIEST00124) [#210] -- Download von Ordner als ZIP fehlt bei Status "user" in der Veranstaltung (BIEST00146) [#218] -- Aufklappen von Suchergebnissen in der Ressourcensuche [#248] -- kein "vCard herunterladen" mit IE und https möglich [#290] -- Belegungen, die im Belegungsplan außerhalb der aktuellen Startuhrzeit liegen, werden falsch dargestellt. [#713] -- Nachrichten klappen zu [#925] -- Sichtbarkeit von Studiengruppen nicht änderbar [#926] -- News ändern / anlegen - ohne Bereich [#970] -- Anmeldebeschränkung "gesperrt" fehlt beim VA-Anlegen [#1027] -- Infobox-Bilder werden mit Assets::img() behandelt [#1036] -- Bearbeiten von Gruppen im Adressbuch nicht möglich [#1062] -- Dateiname mit Apostroph wird beim Hochladen abgeschnitten [#1072] -- Fehlende MessageBox bei Meine Lernmodule [#1090] -- Bilder für Veranstaltungen/Einrichtungen haben Tooltip "unbekannt" [#1113] -- "Sie können sich nicht als Leser eintragen lassen" ist wie Erfolgsmeldung formatiert [#1129] -- falsche Semesterausgabe bei templatebasierten Veranstaltungslisten [#1134] -- Schnellsuche wirft MySQL Fehler wenn "Alle Semester" gewählt sind [#1136] -- Download von Plugins scheitert mit IE und https [#1140] -- checkObject() checkt zu spät [#1142] -- Fatal error bei Links, die Login erfordern und cid enthalten [#1143] -- Text "Studienmodule" bei Auswahl der anzuzeigenden Studienbereiche [#1154] -- Dateibereich: Sortierung nach Größe vs Downloads [#1165] -- Fehler beim Aufrufen der Mitgliederseite einer Studiengruppe [#1169] -- Vorlagenauswahl bei Gruppen/Funktionen in Veranstaltungen kaputt [#1175] -- Dateibereich Datei-Aktualisieren-Dialog statt Dateiupload [#1183] -- Admin-Account als Studiengruppengründer [#1186] -- Studiengruppen-Zugang anderer Nutzerdomänen [#1188] -- Adminbereich Einrichtungshierarchie Objektsuche ohne htmlReady [#1190] -- Verschachtelung von TD und TR korrigieren [#1194] -- falsche Meldung beim Deaktivieren der Ordnerberechtigungen [#1195] -- Zeichen aus Windows-1252 werden falsch dargestellt [#1196] -- Fehlermeldung beim Umstellen des Auth-Plugins [#1201] -- unterschiedliche Schriftgrößen auf "Meine Veranstaltungen" [#1206] -- Dateidownload: Kann keine Datei > memorylimit herunter laden [#1212] -- Fehlende "down"-Teile in Migration 49 [#1213] -- Inline-style-Anweisung mit geschweiften Klammern wird ignoriert [#1217] -- index.php überschreibt _include_additional_header [#1219] -- Reihenfolge der Buttons beim Archivieren ist vertauscht [#1234] -- leere Spalten im CSV-Export der Teilnehmerliste [#1238] -- Freie Veranstaltungen mit Schreibzugriff [#1242] -- Mails, die per smtp verschickt werden, bekommen u.U. falsches Datum [#1246] -- TrailsController::url_for() umgeht den URLHelper [#1254] -- Ausrufungszeichen alleine auf einer Zeile erzeugt eine Überschrift [#1255] -- Tippfehler in Stud.IP [#1264] -- Tippfehler in Stud.IP [#1266] -- Umfrageerstellung in Studiengruppen nicht möglich [#1278] -- Buttons ohne Funktion in der Tagesansicht des Terminplans [#1279] -- Ressourcenverwaltung: mehrtägiger Termin kann nicht am gleichen Monatstag enden [#1284] -- root-Account wird mit Einrichtungszuordnung angelegt [#1295] -- Freie Raumangabe beim Erstellen eines Einzeltermins bleibt unbeachtet [#1306] -- Markierung "öffentliche Veranstaltung" nur für angemeldete Nutzer [#1311] -- "Einrichtungssbild" korrigieren [#1315] -- Link "neue Veranstaltung anlegen" fehlt auf der Startseite [#1318] -- Studiengruppen: Benutzer werden versehentlich eingeladen [#1327] -- Externe Seiten: Text "Angaben zum Element" ist verwirrend [#1331] -- Fehlerhaftes SQL in Druckansicht / Ablaufplan eines Seminars [#1358] -- Kennzeichnung notwendiger Felder auf "Literatureintrag bearbeiten" [#1365] -- Zwei Löschdialoge beim Löschen einer Literaturliste [#1366] -- XSS bei "Person zum Eintrag in das Adressbuch suchen:" [#1377] -- XSS in Veranstaltungsnummer [#1378] -- XSS in ECTS-Punkten [#1379] -- Studiengruppe bietet Aktivieren von Plugins an, für die der Nutzer keine Rechte hat [#1387] -- Aufruf von "Laufende Anmeldeverfahren" als Admin dauert sehr lange [#1390] -- $_GLOBALS gibt es nicht [#1393] -- Freie Informationsseite: Neue Seite speichern führt zu Fehler [#1413] -- Studiengruppe anlegen: Fehlermeldungen werden nicht angezeigt [#1414] -- Studiengruppen: Forumbeiträge verschieben funzt nicht [#1415] -- Mitarbeiterseite für Admins zeigt Fehler, wenn keine Einrichtung gewählt ist [#1420] -- Benutzerverwaltung: Anzeige "gesperrt von" zeigt letzten Bearbeiter des gesamten Datensatzes [#1431] -- Kaputte Textstrings auf externen Seiten [#1433] -- Fehler bei den Statusgruppen [#1434] -- Votings auf der Profileseite nicht bearbeitbar [#1448] -- XSS in der Druckansicht der Semesterbelegung [#1461] -- I18N Bug in Messaging-Einstellungen [#1462] -- I18N Bug in Einstellungen -> RSS-Feeds [#1463] -- Ablaufplan-Download funktioniert nicht im IE [#1464] -- Quickjump im Ablaufplan wird falsch dargestellt [#1467] -- neue Stud.IP Version: Export von Terminen [#1506] -- show_all_dates() verursacht zu viele DB-Anfragen [#1507] -- Seminar::addIssue() trägt neue Themen falsch ein [#1515] -- Externe Seiten Seminarbrowser behandelt Veranstaltungsbeschreibung mit Formatready [#1522] -- HTML der Seite Veranstaltungen > Druckansicht wird nicht korrekt beendet [#1545] -- Druckansicht Semesterbelegungsplan [#1549] -- HTML der Forumssuche wird nicht korrekt beendet [#1564] -- Fehlermeldung nach Klick auf News-Eintrag in freier Veranstaltung [#1567] -- HTML der Wiki-Seiten wird nicht korrekt beendet [#1568] -- HTML der Seite Zusatzangaben für Veranstaltungen wird nicht korrekt beendet [#1570] -- Veranstaltungssuche: Anzeige gruppiert nach Bereichen zieht viel Last [#1571] -- Veranstaltungssuche: Anzeige der Termine berücksichtigt nicht das Semester [#1572] -- Typo in Veranstaltung Kurzinfo (seminare_main.php) bei Meldung Zusatzinformationen [#1573] -- Nach dem Aktualisieren ist vor dem Aktualisieren (Dateibereich) [#1574] -- Überflüssiges alt-Attribut in Links in Veranstaltungssuche [#1575] -- Studiengruppen: Einladungen verschicken mit SQL Fehler [#1583] -- Studiengruppen: "navigation item '/admin/course/vote' not found" [#1598] -- Themenordner verlieren Titel beim Bearbeiten (aber nicht fertig bearbeiten) [#1602] -- freie.php braucht kein login_if [#1610] -- persönliche Seite: "navigation item '/admin/course/vote' not found" [#1615] -- fatal error beim Archivieren mit aktivierter Lernmodulschnittstelle [#1622] -- RolePersistence verträgt sich nicht mit cli [#1642] -- Performance: Suche nach Räumen mit gewünschter Belegungszeit [#1644] -- sem_verify.php zeigt seltsame Dinge bei Aufruf als nobody [#1647] -- SQL-Fehler beim Anlegen von Einrichtungen [#1649] -- Wortdoppelung auf Seite "Zugangsberechtigungen" [#1236] - -20.04.2010 v 1.11 -http://develop.studip.de/trac/query?milestone=Stud.IP+1.11 -- Falsches Element der Subnavigation aktiv [#75] -- Verwaltung von "Zusatzangaben" [#167] -- Interfaces für Plugins [#345] -- Seitenkodierung auf WINDOWS-1252 ändern und korrektes UTF-8 Handling [#358] -- svn:keywords Property entfernen [#417] -- Plugin- und Rollenverwaltung in der Kern verschieben [#435] -- Sichtbarkeit von Veranstaltungen (Button erweitert) [#444] -- Externe Seiten: Avatare in Personenlisten [#463] -- Nachricht an mehrere Teilnehmer schicken [#525] -- Pagination auf user_online [#557] -- Sicherheitsabfragen beim Löschen anpassen (modaler Dialog) [#640] -- Anzeige akademischer Titel bei Veranstaltungssuche [#674] -- alte News / Newsarchiv als externe Seiten ausgeben [#723] -- StEP00177: Navigation 2.0 [#748] -- Sortierung unter Gruppen/Funktionen vereinheitlichen [#764] -- formatReady() erzeugt Leerfeld [#776] -- TIC: phplot erneuern [#779] -- Erweiterung des im Impressum verfügbaren Markups [#780] -- Plugins sollen HTML-Code in die Seite einbauen können [#781] -- Kronen für Nutzer mit den meisten Forumsbeiträgen etc. [#787] -- Bug im Menüsystem auf der score.php [#791] -- StEP00178: Event-System für Stud.IP [#793] -- Fatal Error (fehlende Navigationsklasse) wenn keine Verbindung zur Datenbank [#814] -- Suche auf "Titel,DozentIn,Nummer" voreinstellen [#815] -- Standardbetreff bei Mails an Teilnehmer einer Veranstaltung [#816] -- Gesamtzahl der Teilnehmer bei gruppierten Veranstaltungen [#833] -- Avatare in der Personensuche [#834] -- fehlende Größenangabe bei den Avataren [#835] -- Ausgabe von Homepage-Plugins auf externen Seiten [#841] -- Adminseite für Studiengruppen verbessern [#849] -- StEP00175: Umgestaltung Dateibereich [#851] -- HTML-Export für Ablaufplan [#853] -- Fatal Error: DB_Seminar [#858] -- Logging von SemTree Events [#860] -- Design Glitches verbessern [#869] -- Termine und Kalender [#877] -- Forensuche für "nobody" bei freien Veranstaltungen [#882] -- Fatal error: Cannot access protected property Trails_Exception::$line [#886] -- Raumanfragen mit Lehrenden sichtbar [#895] -- Non-static method called statically [#899] -- News aktualisieren - Datumproblem [#909] -- Links auf der Startseite bekommen "username" URL-Parameter [#910] -- Behandlung von fehlenden Cache-Klassen [#911] -- Markup-Toolbar für Wiki-Seiten [#915] -- StEP00181: Dateibasiertes caching als default [#920] -- Nachrichten klappen zu [#925] -- Studiengruppen: Paginierung der Teilnehmerseite [#928] -- Studiengruppen: Einladen von neuen Mitgliedern [#929] -- $_include_additional_header wird überschrieben [#930] -- keine Videovorschau im Dateibereich [#931] -- StEP00161: Installation von Plugins aus dem Repository [#934] -- Design des createQuestion() Dialogs verbessern [#938] -- Neue Navigation: Erster Klick auf Homepage/Tools führt in Adminbereich [#939] -- user_data.val nur bei Änderung zurückschreiben [#940] -- Rollenzuweisung beim Instalieren von Plugins [#945] -- Log-Aktionen USER_CHANGE_PASSWORD und SEM_CHANGE_TURNUS fehlen [#947] -- Inflation von unsichtbaren Nutzern auf wer-ist-online [#948] -- "Einladen von neuen Mitgliedern" findet zuviel [#949] -- "Einladen von neuen Mitgliedern" Link funktioniert nicht [#950] -- Zeiten/Räume - Hover bei Überschriften [#955] -- Sortierung der Studiengruppenteilnehmerseite ist momentan nicht sinnvoll [#956] -- Gruppen/Funktionen in Einrichtungen zuordnen [#959] -- PHP 5.3: flexi template factory benutzt ereg() [#973] -- Fehler bei Migration 53 [#979] -- Exception in StudipStudyArea wird nicht richtig abgefangen und behandelt [#982] -- Messagebox Icons und Farben passen nicht [#991] -- Leere Empfängerliste beim Versand interner Nachrichten an vorläufige Teilnehmer [#997] -- Studiengruppen: Es fehlen einige Statusmeldungen [#1008] -- JS Fehler bei neuer News [#1011] -- IE holpert bei Systemplugins [#1012] -- Mail Notifications werden nicht verschickt [#1028] -- Fehlerbehandlung im StudipController ist unvollständig [#1033] -- VA kopieren schlägt fehl, wenn Plugins in der VA aktiviert sind [#1034] -- Navigation springt aus der Administration einer Veranstaltung [#1039] -- Studiengruppenmoderatoren können keine News anlegen [#1042] -- JS-Effekte im Dateibereich funktionieren nicht im IE 6 + 7 [#1043] -- Messagebox in der Pluginverwaltung anzeigen [#1052] -- Plugins in Einrichtungen werden nicht angezeigt [#1059] -- Studiengruppen: Rechte zuordnen [#1086] -- Bearbeiten von Gruppengründern im IE [#1097] -- Beim Klick auf Bearbeiten einer News wird nicht die richtige Navigation aktiviert [#1105] -- Hilfe in Plugins verweist auf generische Stud.IP-Hilfe [#1106] -- Sortierung von Themenordnern im Dateibereich ist unschön [#1116] -- Fehlermeldung bei Zugriff auf Homepage [#1118] -- Fehlermeldung bei "direkt zur Veranstaltung" [#1119] -- Wiki hängt sich auf bei Benutzung des Archivierungsplugins [#1124] -- Globale Nutzeradministration: keine Änderung möglich, wenn auth_plugin != 'standard' [#1125] -- Trails: error_handler versucht auf protected-Variablen zuzugreifen [#1126] -- Flexi-Templates stolpern über backup-Dateien [#905] -- Trails sucht app/controllers/default.php [#536] - -20.04.2010 v 1.10.2 -http://develop.studip.de/trac/query?milestone=Stud.IP+1.10.2 -- Request-Parameter für Sortierkriterium absichern [#1114] -- xss Lücke Ressourcenverwaltung [#1123] -- INST_USER_* - Actions werden nicht geloggt [#71] -- Evaluations-Verwaltung erzeugt ungültiges HTML [#189] -- Löschen aller Studienbereiche einer Veranstaltung möglich [#330] -- Zeilenumbrüche und HTML-Tags beim Export [#574] -- Nachträgliches Löschen von Kontingenten [#587] -- Lernmodulschnittstelle läßt sich mit IE nicht bedienen [#801] -- Fehler "unknown type of assign_user_id" in raumzeit.php [#964] -- PHP 5.3: ereg(i)(_replace) und split(i) entfernen [#974] -- Teilweise Ausgabe in falscher Sprache [#984] -- Fehler bei Suche in leerem Studienbereich [#990] -- Suche nach Ressourcen [#993] -- sendfile.php deklariert "Accept-Ranges: bytes" [#994] -- Stundenplan wird nicht angezeigt [#995] -- Layoutfehler bei der 2. Reiterebene [#996] -- Falscher Dialog bei Meine Veranstaltungen [#999] -- Titel für Nachricht beim Eintragen/Hochstufen in eine(r) Veranstaltung [#1017] -- News auf persönlicher Homepage als Autor nicht möglich [#1018] -- Falscher Tooltip bei der Bearbeitung von freien Datenfeldern [#1023] -- Gruppengründer bei Studiengruppen löschen [#1037] -- Reload beim Anlegen von Studiengruppen [#1038] -- Stud.IP im Stud.IP-News-Feed bei myuos ist überdimensioniert [#1044] -- Feld "Mailboxüberprüfung deaktivieren" wird nicht angezeigt [#1050] -- fehlerhafte Anzeige bei chronologischem Anmeldeverfahren [#1051] -- Fehlermeldung beim Archivieren [#1063] -- Austragen aus inst_user durch url-hacking [#1070] -- Nutzernamen und Freitextfeld in der Belegungsübersicht fehlt noch bei den Semesterübersichten [#1080] -- Tooltips für Suche in Einrichtungen / Vorlesungsverzeichnis [#1082] -- Losdatum kann nach dem Losen geändert werden, bewirkt aber nichts [#1084] -- PHP 5.3: trying to execute an empty query [#1094] -- Ressourcenverwaltung -> globale Rechte verwalten -> fehlerhafter Status [#1095] -- htmlReady(get_fullname(..., ..., true)) [#1098] -- Fehler bei Pagniation der Studiengruppen [#1101] -- Keine Datenfelder bei Veranstaltungen ohne Bereich [#1107] -- Log -> Veranstaltungsname [#1110] -- Javascript-Fehler auf edit_about.php [#1115] -- Ressourcenverwaltung > globale Rechte verwalten: HTML-Entity im Tooltip [#1103] - -19.02.2010 v 1.10.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+1.10.1 -- Fehler bei Zusatzangaben [#579] -- News: Dozent darf News seines Tutors nicht löschen [#693] -- Tutorsortierung auf admin_seminare1.php kaputt [#792] -- Falsche Meldung beim Anlegen von Blockveranstaltungsterminen [#802] -- Veranstaltungshierarchie: Erfolgsmeldung "0 Veranstaltungen eingetragen" [#825] -- Studiengruppe - Fehlermeldung bei Klick [#831] -- SimpleORMap speichert Metadaten der Tabelle in jedem Objekt [#857] -- Zugriff auf Wiki-Seiten archivierter Veranstaltungen schwer zu finden [#859] -- Fehlermeldung beim vorläufigen Eintrag in VA [#861] -- PHP 5.3: It is not safe to rely on the system's timezone settings. [#863] -- PHP 5.3: Call to undefined method StudipAuthSSO::StudipAuthSSO() [#864] -- PHP 5.3: Fehler bei call_user_func() und call-by-reference [#865] -- Datenfelder der DataFieldEntry Klasse haben einen nicht lokalisierten Titel [#866] -- PHP 5.3: get_class() expects parameter 1 to be object [#867] -- unzureichende Kommentierung im editierbaren Impressum [#868] -- Titel Ablaufplan wird nicht richtig "beschnitten" [#870] -- Nutzerdomäne setzen beim Anlegen eines Nutzers [#873] -- Defekte Umlaute bei Autovervollständigen [#878] -- Fehlermeldung bei Pluginzugriff [#880] -- Ajax Schnellsuche funzt nicht bei plugins/trails [#884] -- PHP Fatal error in content_element.php [#889] -- bei Ausgabe der Config-Werte fehlt htmlReady() [#890] -- Mail versenden via SMTP schlägt fehl [#892] -- Zugriff auf gelöschte Tabelle seminar_lernmodul [#893] -- Fehlende Titel bei Icons in der Gruppenverwaltung [#894] -- Reiter-Überschrift "Studiengruppe suchen/hinzufügen" [#896] -- StudipMail Klasse verschluckt multiple Adressaten [#898] -- Fehlermeldung beim Aufrufen der Seminar.class.php [#903] -- Studiengruppe, studygroup_dozent, admin-seite [#904] -- Fehler als root beim Verwalten von Studiengruppen [#906] -- Studiengruppe Module deaktivieren [#907] -- Forumsbeiträge sollen nicht mehr gecached werden [#912] -- Fehler unter "meine Studienmodule" [#914] -- Fehler im Link "zu Buddies hinzufügen" [#916] -- Personalseite ohne Telefonnummern [#917] -- Nachrichten-Attachments können nicht gelöscht werden [#922] -- Reihenfolge von Lehrenden in einer Veranstaltung (Grunddaten) [#933] -- Eintragen aus Warteliste funzt nicht mit IE [#935] -- Design bei Messagebox im Wiki kaputt [#944] -- Call to undefined method PDO::fetchColumn() in StudipAdmissionGroup::setMinimumContingent() [#957] -- Sperre mehreren Veranstaltungen schlägt fehl [#958] -- Fatal Error bei Benutzung von StudipMail::setBodyHtml() [#961] -- HTML-Entities in zweiter Reiterebene in der englischen Übersetzung [#971] -- PHP 5.3: funktion split in phplib.local.inc.php [#972] -- PHP 5.3: cli-Skripte brechen bei E_DEPRECATED-Meldungen ab [#980] -- Fehler: group_by_field not found in result set! [#981] -- StudipForms hat Probleme in Plugins [#983] -- studygroup_dozent taucht bei Autovervollständigung auf [#881] - -20.11.2009 v 1.10 -http://develop.studip.de/trac/query?milestone=Stud.IP+1.10 -- Seltsame Meldung nach automatischem Logout [#662] -- Raumanfragen werden bei teilweiser Auflösung geschlossen [#225] -- Raumanfragen tauchen nicht auf (Sortierung: dringendere zuerst) [#524] -- Aufruf von Einrichtungsmodulen nicht mehr möglich [#563] -- StEP00150: Studentische Arbeitsgruppen [#677] -- Valides HTML auf der Login-Seite [#128] -- [nop] unterdrückt nicht [quote] [#241] -- Dozenten können sich nicht in Fort- und Weiterbildungsveranstaltungen einschreiben [#263] -- Selbst-Austragung des Teilnehmers aus Gruppe geht nicht [#301] -- Interne Nachricht verschicken bei Eintrag durch den Dozenten [#307] -- Eindeutiger Teilnehmerimport über Nutzernamen [#308] -- StEP00157: Erweiterung und Überarbeitung des Rollenmanagments [#403] -- StEP00148: Abweichende Bezeichnung für "DozentIn" und "TutorIn" [#419] -- Eigene Veranstaltungen werden nicht im Stundenplan angezeigt [#433] -- AbstractPluginIntegratorEnginePersistence & Co. entfernen [#436] -- action_id von INST_CREATE entspricht nicht der Konvention [#448] -- Ablaufdatum für Benutzer [#473] -- Anzeige des Validationkeys in der Usermaske [#474] -- Keine Veranstaltungsauswahl bei Personensuche für Admins [#481] -- Sicherheitsabfrage beim Löschen von Accounts [#487] -- register_globals für trails-Anwendungen deaktivieren [#490] -- Personensuche ist verwirrend [#500] -- Log-Aktion SEM_CHANGED_ACCESS wird nicht richtig formatiert [#505] -- Deutliche Kennzeichnung öffentlicher Veranstaltungen [#507] -- createQuestion in visual.inc.php auslagern [#528] -- Einsprung in ein Forenthema ohne Deaktivierung der Auto-Shrink-Engine [#531] -- Infobox und Hilfelink für Nutzerdomänenverwaltung [#534] -- Links verlinken im Beschreibungstext einer Veranstaltung [#543] -- Email -> Sortierung von Teilnehmern [#544] -- Signatur in Wikibeiträgen (~~~~) [#548] -- StEP00159: Erweiterung der Datenfelder um einen neuen Typ Link [#549] -- keine Fehlermeldung beim Hochladen einer leeren Datei [#552] -- AutoComplete beim Nachrichten schreiben benutzbarer machen [#559] -- Request-Klasse für Stud.IP [#561] -- Raumanfragen löschbar bei der Raumanfragenauflösung [#566] -- "Messaging anpassen" Link führt auf die Startseite [#568] -- Ungelesene News automatisch aufgeklappt beim betreten einer VA oder Einrichtung [#569] -- Textformatierungstoolbar für das Forum [#570] -- Fehler bei Registrierung am Stud.IP Entwicklungssystem [#586] -- Default Value beim erstellen einer neuen Veranstaltung [#593] -- StEP00162: Statusmeldungen erneuern und erweitern [#594] -- Fehler bei der Suche in der globalen Nutzerverwaltung [#596] -- Meine Veranstaltungen -> erweiterte Übersicht entfernen [#605] -- Layout-Fehler unter Admin > Tools > Lernmodul-Schnittstelle [#613] -- Datenschutz: Fehlermeldung bei unsichtbarer und nicht vorhandener HP unterschiedlich [#628] -- messagingSettings.inc.php inkludiert seminar_open.php [#630] -- Entfernen der Logout-Seite [#631] -- Forums Schnellansicht defekt [#632] -- Löschen Button bei Gruppenverwaltung (Adressbuch) ohne Sicherheitsabfrage [#633] -- Plugins können nicht mehr für Veranstaltungen aktiviert werden [#648] -- XML Export von Veranstaltungen wahlweise beschränken auf Heimateinrichtung [#649] -- Sammel BIEST für L10N Fehler (gettext) [#653] -- Infobox und rotes Sternchen für Studienbereich im VA-Assi [#655] -- StEP00170: Schnellsuche (für Veranstaltungen) [#657] -- memory_limit .htaccess.dist zu niedrig [#659] -- Warning unter Admin/Tools/Export [#661] -- Export von Tutoren auf templatebasierten, externen Seiten der Veranstaltungsdetails [#671] -- Zitieren verschluckt erstes Zeichen des Zitats [#672] -- Keine Statusmeldungen in der Infobox [#676] -- StEP00172: Entfernung Schnittstelle Ilias 2 [#682] -- StEP00171: Erweiterung der Raumplanung [#683] -- StEP00169: Erweiterung der Anzeige von Ressourcengruppen [#684] -- Usability-Probleme bei "Belegebung erstellen/bearbeiten" in der Ressourcenverwaltung [#685] -- Ressource erstellen -> Warnings nach dem Ändern der Art der Wiederholung [#688] -- StEP00168: "Avatare" für Veranstaltungen [#689] -- Benachrichtigungen über Kurse in die man gar nicht eingetragen ist [#692] -- Pagination der score.php [#698] -- StEP00174: Interfaces für Plugins (Komponenten) [#699] -- StEP00152: Urheberrecht und Stud.IP [#700] -- 0% bei Evaluation [#702] -- PDOException bei Impressum->Statistik [#703] -- Nachrichtenversand verweist auf falsche Seite [#710] -- Speichern einer Belegung löscht Formulardaten im Falle eines Überschneidungsfehlers [#712] -- Nicht expandierte regelmäßige Einträge führen zu Problemen bei der Raumplanung [#714] -- Warnmeldung bei Liste der Einrichtungsmitarbeiter unterdrücken [#717] -- Warnmeldung beim Anmeldung für eine Veranstaltung abfangen [#719] -- ExcelExport der laufendenen Anmeldeverfahren zeigt Losdatum bei chronologischer Anmeldung [#724] -- Externe Seiten: Marker für local und domain part von E-Mail-Adressen [#726] -- kopieren von Konfigurationen funktioniert nicht [#739] -- Anzeigefehler unter Zeiten - Räume [#743] -- Download aus Gruppenordner möglich, ohne Mitglied der Gruppe zu sein [#744] -- XSRF Lücke beim Abmelden von Veranstaltungen [#745] -- Mitgliedschaft wird nicht angezeigt [#746] -- Überflüssige Dateien [#747] -- Rechtschreibfehler [#749] -- Defektes Tabellen-Layout auf "Meine Veranstaltungen" [#750] -- Keine Fehlermeldung nach erfolglosem Buchungsversuch [#752] -- Checkbox "Raumdaten einblenden" bei Veranstaltungssuche (für Admins) hat keine Wirkung [#753] -- Array-Warning auf Nutzerdaten->Einrichtungen [#755] -- Weißer Hintegrund für Bild bei generischer Infobox [#756] -- Ein HTML-Entity wird nicht richtig angezeigt [#758] -- Wenn Roots oder Admins eine Studiengruppe anlegen ist kein Gruppengründer eingetragen [#759] -- "Bitte auswählen" beim Erstellen von Veranstaltungen [#760] -- Beim Ändern einer unregelmäßigen Zeit bleibt die Raumbuchung erhalten [#761] -- Newskasten - Background fehlt [#762] -- Im IE wird unter Gruppen/Funktionen zentriert [#763] -- Größenbeschränkung bei Attachments fehlt (StEP00155) [#766] -- Darstellung von Tutoren-Daten auf Externen Seiten Fehlerhaft [#767] -- Datei an Stud.IP-Nachricht anhängen - Infos fehlen [#769] -- Link zur pers. Homepage ist nicht vollständig bei Verwendung von userinfo-Markup im Impressum [#770] -- Nicht internationalisierte Strings... [#771] -- Caching der Plugin-Rollen defekt [#772] -- Ausgabe der Institutsdaten absichern [#773] -- StEP00171: Semesterauswahl grenzt nicht korrekt ein [#775] -- Bearbeitung von Zugangsberechtigungen funktioniert nicht in IE7 [#778] -- Sprung von der Suchseite zur Studiengruppe falsch, wenn man schon Mitglied ist [#782] -- Teilnehmerseite bricht komisch... [#783] -- Bezeichnung im Forum der Studiengruppe nicht angepasst [#785] -- Meine Veranstaltung - Bei Sortierung nach Gruppen wird die Titelzeile zu hoch [#786] -- Pakete mit mehreren Plugin-Klassen werden nicht korrekt registriert [#788] -- verwirrende Meldung bei unsichtbaren Nutzern [#789] -- Trails_Flash funktioniert nicht in Plugins [#794] -- Konfigurationen vom Typ "Veranstaltungen (Tabelle)" fehlen [#795] -- svn:ignore-Einträge fehlen für neue Ordner unter public/pictures [#796] -- Zu viele Gruppengründer bei den Studiengruppen [#798] -- Benutzername beim Lösch-Popup [#800] -- Lernmodulschnittstelle läßt sich mit IE nicht bedienen [#801] -- Personensuche sortiert nur nach Nachnamen [#805] -- Darstellungsprobleme auf der Teilnehmerseite der Studiengruppen [#806] -- Raumanfragen sind falsch sortiert (Sortierung: dringendere zuerst) [#807] -- Anmelde- und Wartelisten Einträge werden im IE zentriert. [#809] -- "Studiengruppen suchen/hinzufügen" wird unübersichtlich bei vielen Studiengruppen [#810] -- Personensuche zeigt auch Studierende der Einrichtung [#811] -- Studiengruppen-Gründer können nicht mehr zu Tutoren befördert werden [#813] -- Hochladen von externen Konfigurationen schlägt fehl [#819] -- Externe Seiten berücksichtigen Baumstruktur von Gruppen/Funktionen nicht [#820] -- Ablaufplan zentriert im Internet Explorer [#824] -- Übersicht aller Veranstaltungen eines Studienbereichs funktioniert nicht [#827] -- ajaxified_news_has_permission() liefert falsche Berechtigung [#829] -- Löschen (archivieren) von Veranstaltungen vergisst Ressourcen und verknüpfte Lernmodule [#830] -- Export von Veranstaltungen als csv ohne Teilnehmeranzahl [#839] -- Studiengruppen tauchen in der Exportauswahl auf [#840] -- festen SEM_TYPE und SEM_CLASS für Studiengruppen entfernen [#842] -- Fehler bei Ausgabe von generischen Datenfeldern auf templatebasierten externen Seiten [#843] -- Migration für StEP00157 führt zu Inkonsistenzen in roles_plugins [#846] -- Studiengruppen werde nicht richtig gelöscht [#848] -- _include_additional_header kommt zu früh [#856] -- Sortierungseinstellungen (bei Veranstaltungen) speichern [#650] - -18.11.2009 v 1.9.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+1.9.1 -- Navigation verschwindet in der Ressourcenverwaltung [#751] -- Newsverwaltung: Admin und Root sehen keine ausgewählten Bereiche [#589] -- Benachrichtigungen über neue Inhalte in Veranstaltungen per Mail funktioniert nicht korrekt [#333] -- Raumzeit: Widersprüchliche Ausgaben [#492] -- Es können Raumanfragen ohne Eigenschaften erstellt werden [#499] -- Automatisches Nachrücken aus Wartelisten nach Heraufsetzen der Teilnehmerzahl funktioniert nicht immer [#585] -- Objekt Typ 0 [#607] -- Anlegen von ungültigen Einzelterminen möglich [#695] -- Blockveranstaltungen anlegen, Art der Veranstaltung ändert sich bei freie Raumangabe [#854] -- Fehlerhafte Verlinkung bei Veranstaltung -> Gruppen/Funktionen verwalten [#855] - -22.04.2009 v 1.9 -http://develop.studip.de/trac/query?milestone=Stud.IP+1.9 -- Neue Studienbereichsauswahl erlaubt Änderung in beliebigen Veranstaltungen [#338] -- Auto-Vervollständigen-Suche nach Personen findet keine Namen mit Sonderzeichen [#62] -- <base> tag für plugins.php entfernen [#164] -- Forum: Zitat eines Quote in einem Quote (BIEST00295) [#208] -- Funktionen zum Sortieren von Dozenten- und Tutorenarrays redundant [#237] -- Nutzerbilder auf "Wer ist online?" [#252] -- Sonderzeichen in RSS-Feeds werden nicht angezeigt [#254] -- StEP00138: Studienbereichzuordnung [#264] -- style.css [#272] -- Fehlerhafter Tabellenaufbau auf der "Wer ist Online" [#273] -- Erweiterte Wiki-Link-Syntax [#275] -- Safari / Konqueror zeigen bei Einrichtungsdaten auf der persönlichen Homepage Spalten zu schmal an [#276] -- Windows-1252 Zeichen in exportierten RSS-Feeds werden nicht dargestellt [#284] -- Löschbestätigung bei Terminen mit Raumbuchung [#291] -- Nachrichten können den Status "wichtig" haben [#300] -- Kommentar/Beschreibung erlaubt Formatierung auf externen Seiten [#310] -- PDO-basierter Chat [#311] -- Fehler beim Verwalten von Veranstaltungen Reiter: Studienbereich [#334] -- Formatierungsfehler beim Bearbeiten von Beiträgen [#335] -- Quoting-Fehler auf der Seite new_user_md5.php [#336] -- Einstellen eines LDAP-Filters ermöglichen (StudipAuthLdap) [#339] -- Optimierung der Seitenladedauer [#342] -- Einfaches Versenden von Nachrichten an alle betreffenden Plugins [#343] -- Autoren bekommen automatisch Tutorenrechte [#344] -- Aktuelle Seite als Teil des Seitentitels [#347] -- Globale Nutzerverwaltung optional nur root zugänglich machen [#348] -- svn:ignore-Property für dynamische Verzeichnisse [#349] -- Chat unter IE7 geht nicht [#354] -- Anlegen von neuen Nutzern: Formular nach Anlegen/bei Fehler erneut anzeigen [#359] -- PHP Warnmeldung auf public/inst_admin.php [#361] -- Ressourcensuche - Gewünschte Belegungszeit - Unterscheiden zwischen Einzeltermin und Semestertermin [#362] -- Warnmeldung beim Kopieren einer Veranstaltung [#363] -- Zeit- und Raumdaten in der Admin-Suche einblendbar [#364] -- einstellbare Rechtestufe zur Bearbeitung von Zusatzangaben und Sperrebenen [#365] -- bessere Formulierung für "kein Raumwunsch" [#371] -- UTF-8 kodierter Text im Quellcode [#373] -- Umstellen des Auth-Plugins eines Nutzers durch den Administrator [#374] -- Anpassung von public/datenschutz.php an neues Design [#376] -- Rechte an Räume werden an Admins "vererbt" [#379] -- Download hinterläßt temporäre Dateien [#381] -- Separates Schalten für die Zuordnung zu Einrichtungen [#387] -- Zusammenlegung von Standard- und Expertenansicht im Messaging [#391] -- Größenbeschränkung für die Bildskalierung heraufsetzen [#394] -- Zusätzliche Logging-Aktionen [#395] -- StEP00149: Update-Funktion für Plugins [#396] -- PHP-Warnung in sem_portal.php [#397] -- Fehlerhafte Migration 35 [#399] -- Warnmeldung auf Teilnehmerseite unterdrücken [#401] -- Falsche Darstellung Studienbereichsauswahl (IE) [#404] -- Log-Events mit Aufbewahrungsdauer "0" werden sofort gelöscht [#408] -- Usernamen für Avatar-Bilder verfügbar machen [#409] -- Auswahl von Veranstaltungsklassen auf Personendetailseite der externen Seiten [#411] -- Externe Seiten: In der Konfigurationsoberfläche werden Checkboxes nicht richtig verarbeitet. [#412] -- Identität von unsichtbaren Nutzern kann näherungsweise ermittelt werden [#414] -- Angabe einer Zielversion für den Web-Migrator [#415] -- Anlegen einer externen Konfig. für Mitarbeiterdetails (templatebasier) gibt Fehler [#418] -- StEP00153: Abbildung von Modulstrukturen über Veranstaltungshierarchie und Plugin [#420] -- Seminar_Perm cached die Permissions nicht korrekt [#422] -- Einheitliche Bezeichnung für Step 145 [#426] -- Fehler beim Logging von Terminänderungen [#440] -- admin_log.php ist sehr langsam [#441] -- Evaluation: Freitextvorlagen können nur von root erstellt werden [#455] -- Layout auf Persönliche Homepage -> Nutzerdaten [#456] -- Fehlermeldung beim Bearbeiten des Impressums [#457] -- Sortierung der Treffer bei der Studienbereichsauswahl [#459] -- Gefundene "Zweige" bei der Studienbereichsauswahl nicht hilfreich [#460] -- Falsche Links bei der Anzeige von Log-Events [#472] -- Auswahl von Veranstaltungsklassen für externe Seiten nicht möglich [#480] -- Nicht mehr änderbare Einträge "Wo ich studiere" [#484] -- Administrationsplugins: falscher aktiver Reiter [#486] -- Beim Klicken auf das Admin-Schloss wird das Suchergebnis nicht zurückgesetzt [#495] -- Link zur Log-Anzeige aus der globalen Nutzerverwaltung geht nicht mehr [#496] -- verrutschtes Formular in der Personensuche [#497] -- Passwortfelder bei LDAP-Accounts [#509] -- Fehlender Seitentitel bei Studienbereichsauswahl [#518] -- Keine Veranstaltungen beim Durchklicken durch den Einrichtungsbaum gefunden [#526] -- content_seperator2 ist deprecated [#532] -- Reste des alten Impressums [#537] -- JavaScript und Bildschirmauflösung bei SSO [#95] -- Spezialbehandlung für lighttpd verbessern [#389] -- Externe Seiten: Auf Admin-Seite wird ein Anker falsch gesetzt [#413] -- Terminart im Ablaufplan anzeigen [#321] - -16.04.2009 v 1.8.2 -http://develop.studip.de/trac/query?milestone=Stud.IP+1.8.2 -- Anmeldeverfahren: Angezeigte Kommentare wiedersprüchlich [#73] -- Forumsbeiträge können in nicht vorhandene Foren verschoben werden [#74] -- Automatisches Logout nach dem Anmelden [#93] -- Falsche Links bei Mail-Adressen in Anführungszeichen [#190] -- Literatursuche: Kein tooltip auf Info-i bei "Verknüpfung" (BIEST00320) [#203] -- Druckansicht Meine Veranstaltungen (BIEST00314) [#207] -- Zuklappen von Rollen bei "Gruppen/Funktionen" in Einrichtungen nicht möglich [#425] -- Ausblenden von Terminen im Stundenplan funktioniert nicht [#443] -- Beim Anlegen von Veranstaltungen werden unter Umständen falsche Daten angelegt [#447] -- Fehlerbehandlung für Plugins verwendet nicht den default exception handler [#449] -- Anzeige der vorhandenen Antwortmöglichkeiten funktioniert nicht [#450] -- SemesterData::getNextSemesterData() gibt u.U. falsches Semester zurück [#453] -- reiter-Klasse sollte htmlReady() übernehmen [#454] -- Fehler beim Anzeigen von Log-Events für Plugins [#458] -- "laufende Anmeldeverfahren" zeigt Losdatum bei chronologischer Anmeldung [#461] -- Anmeldeverfahren - Kontingentierung [#465] -- Wiederholungstermine lassen sich nicht in Einzeltermine auflösen [#467] -- Sperrregeln lassen sich nicht mehr löschen [#468] -- Bearbeiten von Einrichtungsmodulen geht nicht [#470] -- Link von der Gruppenverwaltung in Einrichtungen zur Hilfe "tot" [#475] -- SHOW_TERMS_ON_FIRST_LOGIN inkonsistent [#477] -- Personen tauchen fälschlicherweise in "keiner Funktion zugeordnet" auf. [#478] -- Bereiche für News sind nicht sortiert [#479] -- check_ticket() benötigt register_globals=on [#489] -- phpCAS bringt eigenes domxml-php4-to-php5 mit [#498] -- Es können Raumanfragen ohne Eigenschaften erstellt werden [#499] -- Duplicate key error beim Löschen von Studiengängen [#501] -- Angabe bei "inaktiv" in der globalen Nutzerverwaltung ist nicht übersetzt [#508] -- Permission::hasTeacherPermissionInPOI() liefert im Konstruktor immer false [#511] -- XSS Lücken in wiki, xmlrpc und sms [#512] -- Datenbankfehler bei neuen Nutzern auf der Nachrichtenseite [#513] -- Falsche Behandlung von Anführungszeichen durch den URLHelper [#514] -- Freie Veranstaltungen: Reiter Ablaufplan liefert "Zugriff verweigert" [#516] -- Hinweistext nach Löschen einer Einrichtung aktualisieren [#519] -- Problem bei der Reihenfolge der includes? [#529] -- Mitarbeiterliste einer Einrichtung zeigt keine Daten [#530] -- Nutzerdomänen mit Nutzern können gelöscht werden [#533] -- Root kann E-Mail nicht unter Nutzerdaten ändern-> Fehlermeldung bei anderen Aktionen [#540] -- unregister_globals() entfernt $user und $perm [#542] -- Empfängerliste wird nicht zurückgesetzt [#546] -- Nettere Fehlermeldungen bei E-Mail aktivierung [#551] -- Gesperrte Veranstaltungen können keinen Dozenten hinzugefügt bekommen [#558] -- Freie Raumangabe zu regelmäßiger Zeit wird nicht mit kopiert [#564] -- Nachrichtensystem: Nicht mehr als zwei Empfänger möglich bei Antwort/Zitieren [#565] -- SQL-Fehler beim Aufruf der Ressourcenübersicht [#567] -- hochgeladene Nutzerbilder werden nicht gelöscht [#556] - -13.02.2009 v 1.8.1 -http://develop.studip.de/trac/query?milestone=Stud.IP+1.8.1 -- Adminstatus geht kaputt beim Ändern von Einrichtungsdaten [#278] -- Ändern von Allgemeinen Daten lässt Private Daten verschwinden und umgekehrt [#304] -- Installieren eines Plugins löscht ZIP-Datei des Plugins [#182] -- Permission::hasTeacherPermissionInPOI() verwendet falsche Seminar ID [#184] -- Usability Bug globale Einstellungen -> Konfiguration (BIEST00069) [#205] -- foreach()-Problem in der Raumverwaltung (evaluate_values.php) (BIEST00125) [#212] -- mehrere Statusgruppen gleichen Namens möglich (BIEST00234) [#217] -- "(mehr)" auf sem_portal.php wird nicht übersetzt. [#262] -- URLHelper und Trails mögen sich doch nicht? [#267] -- freie Ortsangabe bei Veranstaltungen ohne Termine wird nicht angezeigt [#270] -- Wording: "keine Raumangabe" statt "kein gebuchter Raum" [#277] -- Fehlende Überprüfung auf aktiven Admin-Status [#280] -- Fehlerhafter Buchungsüberlappungscheck wenn Semesterstart nicht Montag [#281] -- Belegungsplan zeigt bei Buchung einer Ressource über Monatsgrenze nur 1. und letzten Buchungstag an. Dazwischen bleibt Ressource buchbar. [#282] -- Fehlende Anzeige von Gruppen/Funktionen auf der about.php [#288] -- Raumanfragen sollen nur Termine vom Typ "Sitzung" berücksichtigen [#294] -- Wochenendtermine rot markiert beim Auflösen von Raumanfragen [#295] -- Einrichtungen - Veranstaltungs-Timetable - Anzeigen von versteckten VAs für Admins [#303] -- Reiter "Lernmodule" fehlt in der Navigation [#305] -- Anzeige bereits gebuchter Räume im Auflösen-Dialog [#306] -- Option "Alle Nutzer können Ordner erstellen" hat unerwünschte Nebeneffekte [#312] -- Deaktivieren der Dateiordnerberechtigungen gibt allen Nutzern Rechte zum Erstellen von Ordnern [#313] -- Fehlender Titel beim Export (iCalendar) von Terminen [#314] -- Performance-Probleme bei der Veranstaltungssuche [#316] -- Plugin-Update führt auch das dbscheme aus [#317] -- Admins dürfen unsichtbare VAs ihrer Einrichtungen nicht exportieren. [#318] -- Ablaufplan -> andere Termine zeigt vorhandene Termine als gelöscht [#319] -- PluginEngine linkt nur auf aktive Homepage [#320] -- Standardmäßig "Alle Semester" ausgewählt [#322] -- Druckansicht / Archivieren enthält keine Terminbeschreibungen (Themen) [#323] -- Einsprung zur Terminbearbeitung klappt nicht, wenn Termin zu einer Metazeit gehört [#324] -- Quoting-Fehler bei Nachricht an den Raumadministrator [#325] -- Druckansicht Seminar - Vorbesprechung und Erster Termin haben HTML-Link zum Raum [#326] -- Option "Schreiben nur mit Passwort" geht verloren [#327] -- Einrichtungen - Gruppen/Funktionen - Personensuche - Sprungmarke fehlt [#328] -- Falsche Links zu Studiengang/Einrichtungszuordnung [#329] -- Probleme mit führenden Leerzeichen bei der Textformatierung [#331] -- Skriptabbruch in admin_room_requests [#332] -- Benachrichtigungen über neue Inhalte in Veranstaltungen per Mail funktioniert nicht korrekt [#333] -- Regelmäßige Zeiten in der Adminansicht unsortiert [#337] -- neue Forensuche findet zu viele Beiträge [#340] -- Quoting-Fehler in der Forensuche [#341] -- Portalplugins werden manchmal doppelt angezeigt [#346] -- Tabellenanordnung bei Personensuche [#350] -- Leere Empfängerliste bei Mails an vorläufig akzeptierte Teilnehmer [#351] -- HeaderController erzeugt Plugin-Links falsch [#355] -- Konfigurationsvariablen sind in der Anzeige nicht sortiert [#366] -- Aktivierung von Plugins geht beim Kopieren der Veranstaltung verloren [#367] -- Unnötiges "..." bei Dozentenauflistung auf externen Seiten [#368] -- Tutoren können keine vorläufig eingetragenen Teilnehmer akzeptieren [#369] -- Export der Teilnehmerliste unvollständig [#370] -- Namen von Admins auf externen Seiten zeigen ins "Leere" [#372] -- Evaluationen funktionieren nicht mehr, wenn PDO eingeschaltet ist [#375] -- Aktivierung von Modulen geht beim Kopieren der Veranstaltung verloren [#378] -- Zusatzangaben unsortiert in der Eingabemaske [#380] -- Homepage -> Nutzerdaten -> Einrichtungsdaten -> Rolle: Submit-Button funktioniert nicht im IE [#382] -- Autoren bekommen automatisch Tutorenrechte [#384] -- Bei Raumbuchungsbestätigungsmails fehlen die Angaben zum gebuchten Raum und Datum [#385] -- Tippfehler im HTML [#388] -- Beschreibung einer regelmäßigen Zeit wird nicht durchgereicht [#390] -- Anzeige auf Teilnehmerseite sortiert nur nach Nachnamen [#393] -- PluginEngine::instantiatePlugin() liefert immer das gleiche Objekt [#398] -- Admin-Zugriff auf Administrations-Plugins [#400] -- Reihenfolge der Plugins fehlerhaft [#402] -- Bei mehrfachem Anlegen von Blockterminen wird das hintere Fenster nicht neu geladen [#407] -- Vorgemerkte Termine nicht löschbar [#416] -- $rechte nicht verfügbar bei Verwendung von Layouts im Sinne von #82 [#421] -- Rechtschreibfehler auf "My Stud.IP" [#423] -- Vorbelegung der Homepage (Nutzerdaten) [#424] -- Design-Glitch bei Nutzerdatenverwaltung im IE [#427] -- Fehlende Brotkrumenleiste in der Ressourcenverwaltung [#428] -- Fehlende Sortierung in der Ressourcenverwaltung bei Räumen [#429] -- Fehlerhafter Export von Zusatzangaben [#430] -- image_proxy.php verursacht hängende Webserverprozesse [#431] -- Verknüpfte unsichtbare Veranstaltungen werden bei der Verwaltung der Studiengänge ausgeblendet [#432] -- Fehlende Beschreibung bei Anzeige von "Meine aktuellen Termine" [#437] -- Bearbeiten von Log-Aktionen klappt nicht immer [#442] -- Umsortieren von Personen unter Gruppen/Funktionen funktioniert nicht [#445] -- Beim Anlegen von Veranstaltungen werden unter Umständen falsche Daten angelegt [#447] -- Fehler beim Anlegen von Blockveranstaltungsterminen [#451] -- Rechtschreibfehler auf Homepage - Nutzerdaten [#452] -- Rechtschreibfehler "Hobbies" -> "Hobbys" [#360] - -22.09.2008 v 1.8 -- Verwendung von trac für das Projektmanagement -- Einführung von Nutzerdomänen -- Erweiterung der Nutzerdaten- und Statusgruppenverwaltung -- Admin-Link auf "Meine Seminare" -- (leicht) verbesserte Forenssuche -- Generische Datenfelder für Nutzer auf der Homepage verschieben -- Stundenplan Take 2 (ausblenden von Terminen möglich) -- Reorganisation des Upload-Verzeichnisses -- Zip Download Beschränkung -- Erweiterung Sperregeln / Umgang mit importierten Veranstaltungen -- Vereinfachte eMail-Änderung (Aktivierungslink) - -14.09.2008 v 1.7.1 -r9651: BIEST00380: merge [9650] - M /lib/classes/Config.class.php -r9657: svnmerge from trunk - M /lib/calendar/calendar.inc.php - M /lib/calendar/calendar_settings.inc.php - M /lib/calendar/lib/sync/CalendarWriterICalendar.class.php - M /lib/calendar/views/bind.inc.php - M /lib/calendar/views/day.inc.php - M /lib/calendar/views/edit.inc.php - M /lib/calendar/views/export.inc.php - M /lib/calendar/views/month.inc.php - D /lib/calendar/views/navigation.inc.php - M /lib/calendar/views/week.inc.php - M /lib/calendar/views/year.inc.php - M /lib/include/links_sms.inc.php - M /public/calendar.php -r9665: svnmerge 9664: never set empty title for scm page, fixes #67 - M /public/scm.php -r9691: svnmerge 9689: security fixes - A /config/init_config_arrays.inc.php (von /trunk/config/init_config_arrays.inc.php:9689) - M /lib/calendar/calendar.inc.php - M /lib/calendar/views/insert_date_popup.php - M /lib/include/messagingSettings.inc.php - M /lib/object.inc.php - M /lib/phplib/prepend4.php - M /lib/phplib_local.inc.php - M /public/forum.php -r9693: svnmerge 9690-9692: make view=reset work again, if you do this, do it correctly... - M /public/forum.php -r9708: svnmerge 9707: bugfix Zusatzangaben - M /public/seminar_main.php -r9743: merge fix for PluginNavigation, re #75 - M /lib/plugins/core/AbstractStudIPLegacyPlugin.class.php - M /lib/plugins/core/PluginNavigation.class.php - M /lib/plugins/engine/PluginEngine.class.php - M /public/meine_seminare.php -r9750: branch 1.7, fixed #84 - M /public/admin_modules.php -r9751: entfernt. zerlegen mal wieder das oldenburger layout. langfristiges ziel durch ein lifter: alle entfernen - M /lib/showNews.inc.php -r9757: svnmerge 9756: fixes #85 - M /public/meine_seminare.php -r9783: merge fix for #91 - M /lib/show_dates.inc.php -r9814: merge URLHelper into source:branches/1.7 as requested - A /lib/classes/URLHelper.php (von /trunk/lib/classes/URLHelper.php:9597) - M /lib/phplib_local.inc.php -r9826: merge fixes for #104 and #105 - M /config/config_local.inc.php.dist - M /lib/evaluation/classes/EvaluationTreeShowUser.class.php - M /public/image_proxy.php - M /public/show_evaluation.php -r9843: merge fix for #108 - M /lib/plugins/core/AbstractStudIPHomepagePlugin.class.php -r9844: merge fix for #101 - M /public/sem_verify.php -r9848: svnmerge 9847: fixes #63 and #110 - M /lib/export/export_studipdata_func.inc.php -r9874: svnmerge 9873: fixes #114 - M /public/new_user_md5.php -r9982: svnmerge 9981: bugfix: warteliste bei los als csv - M /public/show_admission.php -r10005: svnmerge 10002-10004: bugfixes lockrules, bugfix: Button für prozentuale Kontingentierung ausblenden, wenn Anmeldeverfahren eingeschaltet, Passwortfelder umbenennen, fixes #154 - M /lib/include/admin_lock_adjust.inc.php - M /lib/include/links_admin.inc.php - M /public/admin_admission.php - M /public/admin_aux.php - M /public/admin_lock.php - M /public/admin_lock_adjust.php - M /public/admin_seminare1.php - M /public/edit_about.php - M /public/teilnehmer_aux.php -r10038: add missing check for $this->validate_url, fixed on trunk as part of [10029] - M /lib/classes/auth_plugins/StudipAuthShib.class.php -r10045: svnmerge 10043-10044: fixed #79, corrected typo, refs #150 - M /lib/classes/Avatar.class.php - M /lib/classes/UserManagement.class.php -r10053: merge fix for #163 - M /config/config_local.inc.php.dist - M /lib/extern/modules/ExternModuleTemplateDownload.class.php -r10056: merge fix for #151 - M /config/config_local.inc.php.dist - M /lib/classes/HeaderController.class.php - M /lib/include/html_head.inc.php - M /lib/include/reiter.inc.php - M /lib/visual.inc.php - M /public/archiv_assi.php - M /public/dispatch.php - M /public/index.php - M /public/institut_main.php - M /public/seminar_main.php -r10061: svnmerge 10060: don't terminate cli scripts on php warnings - M /cli/studip_cli_env.inc.php -r10063: svnmerge 10062: add new method getPluginURL() to get an absolute URL to the plugin, fixes #120 - M /lib/include/html_head.inc.php - M /lib/plugins/core/AbstractStudIPPlugin.class.php - M /lib/plugins/core/AbstractStudIPStandardPlugin.class.php - M /public/plugins_packages/core/PluginAdministrationVisualization.class.php -r10117: svnmerge 10109-10110: convert errors to exceptions, refs #175, refactored image upload, refs #150 - M /lib/classes/Avatar.class.php -r10118: svnmerge 10111: checking for existence of constant, refs #175 - M /lib/classes/Avatar.class.php -r10120: fixed BIEST162 - M /lib/extern/modules/ExternModuleTemplateDownload.class.php - M /local-branches/goe/1.7/lib/extern/modules/ExternModuleTemplateDownload.class.php - M /trunk/lib/extern/modules/ExternModuleTemplateDownload.class.php -r10124: refs #177, merged r10123 to 1.7 - M /public/blockveranstaltungs_assistent.php -r10126: refs #178, merged r10125 to 1.7 - M /public/admin_seminare_assi.php -r10130: fixed BIEST162 - M /lib/extern/modules/ExternModuleTemplateDownload.class.php - M /local-branches/goe/1.7/lib/extern/modules/ExternModuleTemplateDownload.class.php - M /trunk/lib/extern/modules/ExternModuleTemplateDownload.class.php -r10133: svnmeerge 10077: using REQUEST_URI instead of PHP_INFO, fixes #168 - M /public/dispatch.php -r10156: merged r10153 - M /lib/visual.inc.php - M /public/assets/stylesheets/style.css -r10245: fixes #224 for 1.7 - M /lib/raumzeit/CycleData.class.php -r10272: svnmerge 10270: fixes #245 - M /lib/extern/modules/ExternModuleTemplatePersondetails.class.php - M /lib/extern/modules/views/persondetails.inc.php -r10273: prevent background on index page from repeating - M /public/assets/stylesheets/style.css -r10405: svnmerge 10404: move form tags, closes #258 - M /public/admin_seminare1.php - -18.04.2008 v 1.7.0 -- Stud.IP ist nun Shibboleth-Ready -- Erweiterung der globalen Einstellungen um Regeln zur Sperrung von Veranstaltungsdaten -- Zukünftig PDO als Standardmethode des Datenbankzugriffs -- Möglichkeit des automatischen Anforderns eines neuen Passworts durch den Benutzer -- Ajax-Erweiterung zum automatischen Vervollständigen bei der Personen- und Veranstaltungssuche -- bei Bedarf Verwendung von Nutzerbilder-Thumbnails anstelle der Originalbilder -- Erweiterung Anmeldesystem II - die Kontingentierung ist jetzt optional -- Einbindung von Flash-Movies über Schnellformatierung und im Dateibereich möglich -- Möglichkeit zum Anlegen eines Wiki-Inhaltsverzeichnises -- Beschränkung der freien Nutzeranmeldung nach Email-Adressen möglich -- Generierung von "Assets"-Verweisen vereinfacht -- Refactoring der Datei "plugins.php" - -14.04.2008 v 1.6.0-3 -r8989: merged [8988] - refs BIEST00349, filefolders are must not be deleted when deleting a regular time - M /branches/1.6.0/lib/raumzeit/CycleData.class.php -r9002: merge r9001 to source:branches/1.6.0 - M /branches/1.6.0/lib/raumzeit/MetaDate.class.php - M /branches/1.6.0/public/admin_seminare_assi.php -r9005: merge r9000 to source:branches/1.6.0 - M /branches/1.6.0/lib/resources/lib/VeranstaltungResourcesAssign.class.php -r9043: merge r9042 r9035 r9036 r9039 source:branches/1.6.0 - M /branches/1.6.0/lib/dates.inc.php - M /branches/1.6.0/lib/functions.php - M /branches/1.6.0/lib/raumzeit/MetaDateDB.class.php - M /branches/1.6.0/public/admin_seminare_assi.php - M /branches/1.6.0/public/folder.php -r9117: merge r9116 source:branches/1.6.0 - M /branches/1.6.0/public/admin_studiengang.php -r9283: merged [9282] to 1.7 - M /branches/1.6.0/public/blockveranstaltungs_assistent.inc.php - M /branches/1.6.0/public/blockveranstaltungs_assistent.php -r9297: merged [9296] to 1.7, fixes BIEST00360 - M /branches/1.6.0/lib/raumzeit/decorator/RoomOverviewUnsteadyDecorator.class.php -r9437: bugfix: typo - M /branches/1.6.0/lib/include/header.php -r9438: bugfix: falsche Berechnung erster Termin - M /branches/1.6.0/lib/dates.inc.php - M /branches/1.6.0/public/admin_seminare_assi.php -r9503: bugfix 1.6: msg.inc.php fehlt wenn Plugins ausgeschaltet - M /branches/1.6.0/lib/phplib_local.inc.php - -02.02.2008 v 1.6.0-2 -r8647: merge r8645: schlankeres Hintergrundbild - M /public/assets/images/bathtile.jpg -r8668: merge r8648: weitere kleine fixes Raumzeit - M /lib/classes/Seminar.class.php - M /lib/dates.inc.php - M /lib/raumzeit/raumzeit_functions.inc.php - M /lib/raumzeit/themen_ablaufplan.inc.php - M /lib/raumzeit/themen_expert.inc.php - M /lib/raumzeit.inc.php - M /public/details.php -r8690: BIEST00343: Fehlendes PHP_SELF ergänzt - M /public/admin_datafields.php -r8702: updating to flexi 0.1.5 - M /vendor/flexi/flexi.php - M /vendor/flexi/js_template.php - M /vendor/flexi/php_template.php -r8706: BIEST00346: Keine Nutzerbilder in templatebasierten externen Seiten - M /lib/extern/modules/ExternModuleTemplatePersondetails.class.php - M /local-branches/goe/1.6.0/lib/extern/modules/ExternModuleTemplatePersondetails.class.php - M /trunk/lib/extern/modules/ExternModuleTemplatePersondetails.class.php -r8714: bugfix TeinehmerInnen - M /public/teilnehmer.php -r8725: merge r8710: fixing possible header injection - M /lib/messaging.inc.php -r8726: merge r8723: Studienbereichsauswahl berücksichtigt beteiligte Einrichtungen - M /lib/classes/StudipSemTreeSearch.class.php - M /lib/dbviews/sem_tree.view.php - M /public/admin_seminare_assi.php -r8770: BIEST00349: [8767] merged to 1.6, added missing variable to function call - M /lib/raumzeit/CycleData.class.php -r8771: BIEST00341: [8768] merged to 1.6, added htmlReady to select-box for folders - M /public/folder.php -r8774: merge r8761 r8764 r8772 - bugfix Bereichsauswahl News - Speicherverbrauch gesenkt - BIEST00345: Problem bei der Newserstellung als Root - M /lib/classes/AdminNewsController.class.php - M /lib/extern/modules/views/ExternSemBrowseTable.class.php - M /public/admin_news.php -r8778: BIEST00350, BIEST00351: fixed - merge [8777] - removing entrys in themen_termine, - returning correct number of changed dates, - changed wording of info message - M /lib/classes/Seminar.class.php - M /lib/raumzeit/CycleDataDB.class.php - M /lib/raumzeit/SingleDateDB.class.php -r8781: BIEST00350: merged [8779] - Phantomthemen nach Ändern der regelmäßigen Zeiten / Fatal Error - M /lib/raumzeit/CycleDataDB.class.php - M /lib/raumzeit/MetaDate.class.php - M /lib/raumzeit/SingleDate.class.php - M /lib/raumzeit/SingleDateDB.class.php -r8792: merge r8791 - BIEST00345: Problem bei der Newserstellung als Root - M /lib/classes/AdminNewsController.class.php -r8812: merge r8809 r8810 - BIEST00345 fix für OL - bugfix Anzeige alle Dateien ohne range_id, wenn kein Ordner vorhanden - M /lib/classes/AdminNewsController.class.php - M /lib/datei.inc.php - M /public/folder.php -r8909: merge [8907] - links in navbar don't work while login form is shown - M /lib/classes/HeaderController.class.php -r8917: merge [8916] - links in navbar don't work while login form is shown (part 2) - M /lib/classes/HeaderController.class.php -r8917: merge [8916] - links in navbar don't work while login form is shown (part 2) - M /branches/1.6.0/lib/classes/HeaderController.class.php -r8929: latex blacklist erweitert - M /branches/1.6.0/lib/classes/latexrender.class.php - -02.10.2007 v 1.6.0-1 -- Abbildung von Studienmodulstrukturen (Hallesche Lösung) -- Erweiterung der Teilnehmeransicht -- Introducing Safiré (Einführung eines neuen generischen Designs) -- Anzeige des Nutzernamens und des Freitexts im Belegungsplan von Ressourcen -- Darstellung von Systemsplugins auf der Startseite -- Erweiterung Anmeldesystem -- "Flexi"-bilisierung der Infobox ( = als Tempalteversion) -- Erweiterung der Gruppenfunktion / Dateiordner für Gruppen -- Erweiterungen IIlias Verknüpfung -- Erweiterung des Teilnehmerexports bzgl. Sortierung nach Anmeldedatum -- Query-Caching on Demand -- Online-Konfiguration der Typisierung generischer Datenfelder -- Suchfunktion für Wikis -- Migrations -- Vereinfachte Nachrichten an Rechtegruppen innerhalb einer Veranstaltung -- Hinzufügen von Konfigurationsoptionen für Verzeichnisse mit dynamischen Inhalt -- Externe Seiten templatebasiert -- Sperrung von Veranstaltung gegen Selbsteintrag -- Caching -- Neue Admin-Seiten für "Zeiten" und "Ablaufplan" -- weitere Detailverbesserungen und Bugfixes - - -07.07.2007 v 1.5.0-2 -r7420: r7417-7419 portiert - BIEST00242: Missverständlicher Eintrag in der history.txt - BIEST00243: Fehler und Merkwürdigkeiten in den Textstrings - M /lib/classes/lit_import_plugins/StudipLitImportPluginAbstract.class.php - M /lib/dbviews/sem_tree.view.php - M /lib/elearning/Ilias3ConnectedCMS.class.php - M /lib/extern/elements/ExternElementSelectSubjectAreas.class.php - M /lib/plugins/engine/StudIPTemplateEngine.class.php - M /lib/soap/StudipSoapClient.class.php - M /lib/soap/StudipSoapClient_PHP5.class.php - M /lib/visual.inc.php - M /public/history.txt - M /public/impressum.php - M /public/plugins.php -r7430: merge r7427 - r7429 - bugfix: "Enddatum der Kontingentierung" bei chronolog. Anmeldung entschärft - bugfix: Druckansicht "Studienbuch" - bugfix: Baumadministration falsche Linien, Neueintrag Veranstaltungshierarchie - M /lib/classes/DbView.class.php - M /lib/classes/StudipRangeTreeViewAdmin.class.php - M /lib/classes/StudipSemTreeViewAdmin.class.php - M /lib/export/recordofstudy.lib.php - M /lib/export/recordofstudyDB.php - M /public/admin_admission.php - M /public/recordofstudy.php - M /public/sendfile.php -r7434: merge r7433 - bugfix: Druckansicht "Studienbuch" - M /lib/export/recordofstudyDB.php -r7451: ein " zuviel :-) - M /public/index.php -r7461: Fixes BIEST00247 - Formatname wird in LaTex-Hash-Code mit einbezogen - M /lib/classes/latexrender.class.php -r7463: Fixes BIEST00132 - Fehler in der Weiter/Zurueck-Navigation im Event-Log - M /public/show_log.php -r7466: merge r7465 - Bugfix BIEST00246: DB-Fehler beim kopieren und importieren von Literaturlisten - M /lib/classes/StudipLitList.class.php - M /lib/classes/StudipLitListViewAdmin.class.php - M /lib/dbviews/literatur.view.php -r7470: merge r7468 r7469 - Bugfix BIEST00248: Exportverzeichnis automatisch anlegen - Bugfix BIEST00249: Löschen von Nutzern: Bild wird nicht gelöscht - M /lib/classes/UserManagement.class.php - M /lib/evaluation/classes/EvaluationExportManager.class.php -r7497: merge r7496 - Bugfix BIEST00252: Der Upload des Plugins ist fehlgeschlagen - M /public/plugins_packages/core/PluginAdministration.class.php -r7657: BIEST00150, BIEST00255: Probleme mit externen Seiten - M /lib/extern/elements/main/ExternElementMainLecturestable.class.php -r7668: BIEST00259: Darstellungsfehler im Kalender Tagesansicht - M /lib/calendar/calendar_visual.inc.php -r7672: BIEST00260: Fehlerhafte Endzeiten von Terminen im Kalender mit PHP5 - M /lib/calendar/calendar_visual.inc.php - M /lib/calendar/lib/CalendarEvent.class.php - M /lib/calendar/lib/SeminarEvent.class.php -r7676: BIEST00260, Referenzen entfernt - M /lib/calendar/calendar_visual.inc.php - M /lib/calendar/lib/CalendarEvent.class.php - M /lib/calendar/lib/SeminarEvent.class.php -r7710: Bugfix: Popupkalender beim editieren des Endatums eines Termins - M /lib/calendar/views/edit.inc.php -r7724: merge r7723 - kaputtes HTML bei skype info korrigiert - M /public/edit_about.php -r7725: merge r7691 - fehlendes > - M /lib/classes/RSSFeed.class.php -r7771: merge r7769 - Bugfix Archivsuche - M /lib/archiv.inc.php - M /public/archiv.php -r7780: merge r7778 - bugfix Ressourcenrechte zuweisen - M /lib/resources/views/EditResourceData.class.php - -27.03.2007 v 1.5.0-1 -- PmWiki läßt sich jetzt über die E-Learning-Schnittstelle anbinden -- Anzeige des Skype Namen und Links von Usern auf der Homepage -- Erweiterung SCM-Seite in Seminaren -- die Reihenfolge von Dozenten in Seminaren läßt sich jetzt ändern -- bei Anmeldeverfaren lassen sich die Wartelisten deaktivieren -- Nicht abonnieren, sondern nur in Stundenplan eintragen nun möglich -- neue user management tools für Admins -- Einführung eines abstrakten Interfaces für einen Template-Mechanismus -- Umstellung der Verzeichnisstruktur und Anpassungen an PHP5 -- weitere Detailverbesserungen und Bugfixes - -18.12.2006 v 1.4.0-4 -r7102: merged r7052 (bugfix BIEST00203) - M studip-htdocs/plugins/engine/StudIPTemplateEngine.class.php -r7101: merged r7051 (bugfix BIEST00200, nur Methoden mit 'action' präfix aufrufen) - M studip-htdocs/plugins/core/AbstractStudIPPlugin.class.php - M studip-htdocs/plugins/packages/core/PluginAdministrationPlugin.class.php - M studip-htdocs/plugins/packages/core/de_studip_core_RoleManagementPlugin.class.php - M studip-htdocs/plugins.php -r7100: merged r7050 (semester_id statt Semester_id) - M studip-htdocs/plugins/core/StudIPCore.class.php -r7099: merged r7049 (i18n Problem, config.inc.php darf nicht zu früh eingebunden werden) - M studip-htdocs/plugins/core/StudIPUser.class.php -r7098: merged r7048 (Mysql 5 Kompatibilität) - M studip-htdocs/archiv.inc.php -r7097: ASSETS_URL eingefuegt - M studip-htdocs/edit_about.php -r7096: htmlReady eingefuegt - M studip-htdocs/sem_verify.php -r7056: portiert r7055 (BIEST00204) - M htdocs/meine_seminare.php -r7054: Fixed BIEST00205 - fehlerhafter Insert-Query - M htdocs/datei.inc.php -r6991: R6982 portiert (bugfix sql, Anzahl der Beiträge in einem Thema) - M htdocs/export/export_studipdata_func.inc.php - M htdocs/forum.inc.php - M htdocs/lib/classes/latexrender.class.php - M htdocs/show_bereich.php -r6961: $UNI_INFO zu "Stud.IP 1.4 ..." korrigiert - M htdocs/config.inc.php.dist -r6959: $SYMBOL_PATH zu "assets/images/symbol" korrigiert - M phplib/local.inc.dist -r6957: $UNI_NAME_CLEAN nach "Stud.IP 1.4" geaendert - M phplib/local.inc.dist -r6955: R6901 portiert und bugfixed (BIEST00190: Fehlerhafte Darstellung der Seite "Alle Dateien") - M htdocs/datei.inc.php - M htdocs/lib/classes/StudipDocumentTree.class.php -r6932: bugfix falscher bildpfad - M htdocs/visual.inc.php -r6914: R6910:6912 portiert - M htdocs/meine_seminare.php - M htdocs/plugins/core/AbstractStudIPStandardPlugin.class.php - M htdocs/plugins/engine/StandardPluginIntegratorEnginePersistence.class.php -r6909: R6908 portiert (bugfix: is_array() gegen Warning eingebaut) - M htdocs/elearning/Ilias3ConnectedCMS.class.php - M htdocs/elearning/Ilias3ConnectedPermissions.class.php -r6907: R6906 portiert (bugfix: Dateien konnten in schreibgeschützte Ordner verschoben werden) - M htdocs/datei.inc.php - M htdocs/folder.php -r6905: BIEST00194 - M htdocs/admin_dates.php - M htdocs/functions.php -r6897: chgset 6896 portiert (BIEST00184: Problem bei der Zuordnung eines ILIAS-Lernmodules) - M htdocs/elearning/Ilias3ConnectedPermissions.class.php - M htdocs/elearning/Ilias3ContentModule.class.php - M htdocs/elearning/Ilias3Soap.class.php -r6894: Version auf 1.4.0-4 - M htdocs/phplib_local.inc.php -r6893: chgsets 6874,6874,6876 und 6883 portiert (bugfix Literaturlistenimport, bugfix Druckansicht) - M htdocs/admin_lit_list.php - M htdocs/admin_seminare_assi.php - M htdocs/lib/classes/lit_import_plugins/StudipLitImportPluginAbstract.class.php - M htdocs/lib/classes/lit_import_plugins/StudipLitImportPluginGenericXML.class.php - M htdocs/lit_import.inc.php - M htdocs/mein_stundenplan.php -r6892: chgsets 6868,6869 und 6871 portiert (Mysql 5 Kombatibiltät, nochmal BIEST00170) - M htdocs/admin_dates.php - M htdocs/admin_literatur_overview.php - M htdocs/edit_about.php -r6891: chgsets 6855 und 6867 portiert (Performancetweak (Speicherverbrauch),bugfix, visible Feld) - M htdocs/lib/classes/SemBrowse.class.php -r6890: chgsets 6841 bis 6852 portiert - M htdocs/functions.php - M htdocs/lib/classes/AdminNewsController.class.php - M htdocs/new_user_md5.php - M htdocs/resources_extern/sem_plan_view.inc.php - M htdocs/statusgruppen.php - M htdocs/teilnehmer.php -r6889: chgsets 6837 und 6853 portiert (BUGFIX "invisible", Umlautproblem mit neuerem gettext) - M htdocs/locale/en/LC_MESSAGES/studip.mo - M htdocs/locale/en/LC_MESSAGES/studip.po - M htdocs/locale/en/LC_MESSAGES/studip_calendar.po - M htdocs/locale/en/LC_MESSAGES/studip_calendar.pot - M htdocs/locale/en/LC_MESSAGES/studip_chat.po - M htdocs/locale/en/LC_MESSAGES/studip_chat.pot - M htdocs/locale/en/LC_MESSAGES/studip_core.po - M htdocs/locale/en/LC_MESSAGES/studip_core.pot - M htdocs/locale/en/LC_MESSAGES/studip_eval.po - M htdocs/locale/en/LC_MESSAGES/studip_eval.pot - M htdocs/locale/en/LC_MESSAGES/studip_export.po - M htdocs/locale/en/LC_MESSAGES/studip_export.pot - M htdocs/locale/en/LC_MESSAGES/studip_extern.po - M htdocs/locale/en/LC_MESSAGES/studip_extern.pot - M htdocs/locale/en/LC_MESSAGES/studip_lernmodule.po - M htdocs/locale/en/LC_MESSAGES/studip_lernmodule.pot - M htdocs/locale/en/LC_MESSAGES/studip_resources.po - M htdocs/locale/en/LC_MESSAGES/studip_resources.pot - M htdocs/locale/en/LC_MESSAGES/studip_support.po - M htdocs/locale/en/LC_MESSAGES/studip_support.pot - M htdocs/locale/en/LC_MESSAGES/studip_vote.po - M htdocs/locale/en/LC_MESSAGES/studip_vote.pot - M htdocs/locale/en/LC_MESSAGES/studip_wap.po - M htdocs/locale/en/LC_MESSAGES/studip_wap.pot -r6888: chgsets 6828,6830-6836 portiert - M htdocs/admin_config.php - M htdocs/check_sem_entry.inc.php - M htdocs/elearning_interface.php - M htdocs/export/export_studipdata_func.inc.php - M htdocs/forum.inc.php - M htdocs/visual.inc.php -r6887: Ausbau StEP00063, rueckportiert aus 1.4er release - M htdocs/modules/evaluation/classes/Evaluation.class.php - M htdocs/modules/evaluation/classes/EvaluationExportManager.class.php - M htdocs/modules/evaluation/classes/EvaluationExportManagerCSV.class.php - D htdocs/modules/evaluation/classes/EvaluationLink.class.php - M htdocs/modules/evaluation/classes/EvaluationObject.class.php - D htdocs/modules/evaluation/classes/EvaluationText.class.php - M htdocs/modules/evaluation/classes/EvaluationTree.class.php - M htdocs/modules/evaluation/classes/EvaluationTreeEditView.class.php - M htdocs/modules/evaluation/classes/EvaluationTreeShowUser.class.php - M htdocs/modules/evaluation/classes/db/EvaluationAnswerDB.class.php - M htdocs/modules/evaluation/classes/db/EvaluationDB.class.php - M htdocs/modules/evaluation/classes/db/EvaluationObjectDB.class.php - D htdocs/modules/evaluation/classes/db/EvaluationTextDB.class.php - M htdocs/modules/evaluation/evaluation_admin_edit.inc.php - D htdocs/modules/evaluation/evaluation_admin_link.inc.php - D htdocs/modules/evaluation/evaluation_admin_link.lib.php - M htdocs/modules/evaluation/evaluation_admin_overview.inc.php - M htdocs/modules/evaluation/evaluation_admin_overview.lib.php - M htdocs/modules/evaluation/evaluation_admin_template.inc.php - M htdocs/modules/evaluation/evaluation_admin_template.lib.php - M htdocs/modules/evaluation/evaluation_show.inc.php - M htdocs/modules/evaluation/evaluation_show.lib.php - M htdocs/vote/vote_show.inc.php -r6886: chgset 6812 portiert (bugfix ajax chat) - M htdocs/chat/chat_client_ajax.php -r6866: Stand ca. Version 1.4.0-3 - A /branches/1.4.0 (from /trunk:6811) -- Umstellung von cvs auf svn - -12.09.2006 v 1.4.0-3 -- studip-htdocs/vote/vote_show.inc.php: bugfix BIEST00165 / BIEST00163 wieder entfernt - -06.09.2006 v 1.4.0-2 -- studip-1.4.0/VERSION: 1.4.0-2 -- studip-htdocs/admin_seminare_assi.php: BIEST00174 -- studip-htdocs/admin_statusgruppe.php: BIEST00174 -- studip-htdocs/archiv.php: Bugfix: Bild-Pfad durch Assets Umbau war noch kaputt -- studip-htdocs/contact_statusgruppen.php: BIEST00174 -- studip-htdocs/datei.inc.php: BIEST00174 -- studip-htdocs/folder.php: BIEST00176 fixed -- studip-htdocs/forum.inc.php: BIEST00174 -- studip-htdocs/functions.php: BIEST00174 -- studip-htdocs/header.php: Aufbau der Location-ID der Hilfe gefixt -- studip-htdocs/index.php: BIEST00174 -- studip-htdocs/phplib_local.inc.php: version=1.4.0-2 -- studip-htdocs/scm.php: BIEST00174 -- studip-htdocs/sem_notification.php: BIEST00177 fixed -- studip-htdocs/show_news.php: BIEST00174 -- studip-htdocs/sms_send.php: BIEST00174 -- studip-htdocs/visual.inc.php: NULL values should not be processed -- studip-htdocs/wiki.inc.php: BIEST00174 -- studip-htdocs/write_topic.php: BIEST00174 -- studip-htdocs/lib/classes/guestbook.class.php: BIEST00174 -- studip-htdocs/vote/vote_show.inc.php: bugfix mrunge BIEST00165 / BIEST00163 - -25.08.2006 v 1.4.0-1 -- Sichtbarkeit von NutzerInnen -- Neues Hilfe-System basierend auf einer zentralen Wiki-Seite -- Ordnerberechtigungssystemim für den Dateibereich -- alternativer Chatclient (AJAX) -- Literaturlistenimport über Plugins -- Externe Seiten: Sichtbarkeit von Veranstaltungstypen, Einschränkung der Veranstaltungsübersichten auf ausgewählte Studienbereiche -- Anzeige des Namens auf der wer-ist-online konfigurierbar, "Motto" -- Nutzerkommentare bei vorläufiger Anmeldung und Anpassung Teilnehmerexport -- Erweiterungen für Single Sign On -- Erweiterung der Plugin-Schnittstelle -- Alphabetische Sortierung für Statusgruppen -- Löschen des eigenen Homepagebildes nun möglich -- Konfigurierbare Sperre für den Nutzertitel -- Root-Funktion zum Sperren einzelner Benutzer -- weitere Detailverbesserungen und Bugfixes - -10.06.2006 v 1.3.0-2 -- studip-db/studip_default_data.sql: neue Konfigoption: EVAL_AUSWERTUNG_GRAPH_FORMAT, BIEST00128: Fehlende Einträge für PluginEngine in sql-Skripten -- studip-doc/de/studip_installation_guide.txt: Konfigurationshinweise PluginEngine -- studip-htdocs/about.php: BIEST00142 und weitere XSS Lücken gefixed, BIEST00119: Externes Anspringen von Stud.IP RSS-Feeds -- studip-htdocs/admin_admission.php: bugfix: Start-und Endzeitpunkt bei Anmeldeverfahren wurden nicht gelöscht -- studip-htdocs/admin_seminare_assi.php: bugfix: Vorbesprechungstermincheck war zu drastisch (und außerdem kaputt) -- studip-htdocs/auswahl_suche.php: Update: Kleine Umstellung: Veranstaltungssuche oben -- studip-htdocs/browse.php: bugfix, BIEST00142 und weitere XSS Lücken gefixed -- studip-htdocs/contact.php: BIEST00142 und weitere XSS Lücken gefixed -- studip-htdocs/crcregister.ihtml: BIEST00110 / reguläre Ausdrücke aus email_validation_class benutzen -- studip-htdocs/datei.inc.php: bugfix Datei aktualisieren -- studip-htdocs/dates.inc.php: bugfix: Vorbesprechungstermincheck war zu drastisch (und außerdem kaputt) -- studip-htdocs/details.php: regex vereinfacht, BIEST00142 und weitere XSS Lücken gefixed -- studip-htdocs/edit_about.php: BIEST00144 und StEP00060, BIEST00142 und weitere XSS Lücken gefixed, BIEST00110 / reguläre Ausdrücke aus email_validation_class benutzen, bugfix BIEST00113: Layout-Fehler -- studip-htdocs/elearning_interface.php: bugfix: Sortierreihenfolge von eingebundenen Objekten geaendert -- studip-htdocs/eval_summary.php: Ausgabeformat der Diagramme konfigurierbar, BIEST00116 fixed -- studip-htdocs/eval_summary_export.php: Ausgabeformat der Diagramme konfigurierbar, BIEST00116 fixed -- studip-htdocs/export.php: bugfix: direkten xml export gefixed -- studip-htdocs/folder.php: bugfix BIEST00115: Layout Glitches in der Dateiverwaltung -- studip-htdocs/forum.inc.php: bugfix BIEST00143 -- studip-htdocs/ilias3_referrer.php: bugfix: aussagekraeftige Meldung bei fehlgeschlagenem Login -- studip-htdocs/impressum.php: coregroup aktualisierung -- studip-htdocs/institut_main.php: BIEST00119: Externes Anspringen von Stud.IP RSS-Feeds -- studip-htdocs/institut_members.php: BIEST00142 und weitere XSS Lücken gefixed -- studip-htdocs/links_admin.inc.php: Bugfix: Einbindung nicht per TopNavigation sondern Navigation -- studip-htdocs/meine_seminare_func.inc.php: bugfix aktuelles Semester nicht vorhanden -- studip-htdocs/my_elearning.php: Kommentarzeichen entfernt -- studip-htdocs/mystudip.inc.php: BIEST00142 und weitere XSS Lücken gefixed -- studip-htdocs/online.php: BIEST00142 und weitere XSS Lücken gefixed -- studip-htdocs/phplib_local.inc.php: Versionsnummer auf 1.3.0-2, BIEST00142 und weitere XSS Lücken gefixed, BIEST00121 -- studip-htdocs/plugins.php: output buffering -- studip-htdocs/rss.php: BIEST00119: Externes Anspringen von Stud.IP RSS-Feeds -- studip-htdocs/sem_notification.php: BIEST00134 -- studip-htdocs/sem_verify.php: BIEST00142 und weitere XSS Lücken gefixed -- studip-htdocs/seminar_main.php: BIEST00119: Externes Anspringen von Stud.IP RSS-Feeds -- studip-htdocs/seminar_open.php: bugfix: config.inc.php wurde zu frueh eingebunden (i18n Problem) -- studip-htdocs/show_news.php: BIEST00119: Externes Anspringen von Stud.IP RSS-Feeds -- studip-htdocs/sms_box.php: BIEST00142 und weitere XSS Lücken gefixed -- studip-htdocs/sms_functions.inc.php: htmlReady ergänzt -- studip-htdocs/sms_send.php: BIEST00142 und weitere XSS Lücken gefixed, bugfix: sms versenden an alle mitarbeiter einer Einrichtung -- studip-htdocs/statusgruppen.php: BIEST00142 und weitere XSS Lücken gefixed -- studip-htdocs/studipim.php: Tippfehler -- studip-htdocs/teilnehmer.php: zusätzliche Absicherung über Seminar_Session::check_ticket(), BIEST00142 und weitere XSS Lücken gefixed, bugfix BIEST00117: Aktivitätsanzeige ist hinüber -- studip-htdocs/visual.inc.php: BIEST00120 -- studip-htdocs/calendar/lib/driver/MySQL/list_driver.inc.php: BIEST00065 -- studip-htdocs/help/structure.inc.php: update Literaturhilfe -- studip-htdocs/help/switcher.inc.php: update Literaturhilfe -- studip-htdocs/lib/classes/Config.class.php: ein NOT NULL Feld sollte nicht auf den String 'NULL' gesetzt werden -- studip-htdocs/lib/classes/ModulesNotification.class.php: BIEST00129 -- studip-htdocs/lib/classes/StudipLitSearch.class.php: kleine Textaenderung -- studip-htdocs/lib/classes/phplot.php: Error-Reporting auskommentiert -- studip-htdocs/locale/en/LC_MESSAGES/* : UPDATE Englisg translation -- studip-htdocs/modules/evaluation/evaluation_admin_template.inc.php: bugfix: Markierung von Systemtemplates -- studip-htdocs/modules/evaluation/evaluation_admin_template.lib.php: bugfix: Markierung von Systemtemplates -- studip-htdocs/modules/evaluation/classes/EvaluationExportManagerCSV.class.php: bugfix: export von mc Fragen -- studip-htdocs/modules/evaluation/classes/EvaluationTreeEditView.class.php: bugfix: Markierung von Systemtemplates -- studip-htdocs/plugins/core/AbstractPluginPersistence.class.php: update -- studip-htdocs/plugins/core/AbstractStudIPAdministrationPlugin.class.php: update -- studip-htdocs/plugins/core/AbstractStudIPPluginVisualization.class.php: update -- studip-htdocs/plugins/core/AbstractStudIPStandardPlugin.class.php: update -- studip-htdocs/plugins/core/AbstractStudIPSystemPlugin.class.php: update -- studip-htdocs/plugins/core/AdminInfo.class.php: update -- studip-htdocs/plugins/core/ChangeMessage.class.php: update -- studip-htdocs/plugins/core/DBEnvironment.class.php: update -- studip-htdocs/plugins/core/Environment.class.php: update -- studip-htdocs/plugins/core/HelpInfo.class.php: update -- studip-htdocs/plugins/core/Permission.class.php: update -- studip-htdocs/plugins/core/PluginNavigation.class.php: update -- studip-htdocs/plugins/core/StudIPCore.class.php: update -- studip-htdocs/plugins/core/StudIPInstitute.class.php: update -- studip-htdocs/plugins/core/StudIPUser.class.php: update -- studip-htdocs/plugins/packages/core/PluginAdministrationPlugin.class.php: update -- studip-htdocs/plugins/packages/core/PluginAdministrationVisualization.class.php: update -- studip-htdocs/resources/views/msgs_resources.inc.php: BIEST00127 -- studip-htdocs/soap/lib/nusoap.php: bugfix für verbindung über https ohne curl -- studip-phplib/email_validation.inc: reguläre Ausdrücke angepasst -- studip-phplib/prepend.php: Absicherung $PHP_SELF -- studip-phplib/prepend4.php: Absicherung $PHP_SELF - -18.03.2006 v 1.3.0-1 -- RSS-Reader für Nutzer -- RSS-Feeds für alle News (neu: Veranstaltungen, Einrichtungen und Systemnews) -- neue Schnittstelle zu anderen eLearning-Systemen, insbesondere ILIAS3 -- eMail-Benachrichtigung bei neuen Inhalten in Veranstaltungen -- neuer Dateiupload für mehrere Dateien per ZIP -- grafische Evaluationsauswertung -- neue Plugin-Schnittstelle -- Loggingfunktionen für wichtige Systembereiche -- Teilnehmer können aus Listen in Veranstaltungen importiert werden -- Wartungsmodus -- history.txt wird nun formatiert ausgegeben ;-) -- weitere Detailverbesserungen und Bugfixes - -08.11.2005 v 1.2.0-2 -- studip-phplib/session4_custom.inc: Bugfix gegen 'deleted' cookie -- studip-htdocs/folder.php: BIEST00045 - Dateibereich: bei defekter Verlinkung erscheint fehlerhafte Fehlerseite -- studip-htdocs/details.php: BIEST00046 - fehlender Link für Admins -- studip-htdocs/locale/de/LC_HELP/pages/ii_passwort.htm: BIEST00047 mailto fehlte -- studip-htdocs/resources/resourcesControl.inc.php: BIEST00048 und BIEST00051 - Fehler: Gruppenbelegungspläne als Dozent -- studip-htdocs/resources/views/ShowGroupSchedules.class.php: BIEST00048 und BIEST00051 -- studip-htdocs/resources/views/ShowList.class.php: BIEST00048 und BIEST00051 -- studip-htdocs/resources/views/ShowThread.class.php: BIEST00048 und BIEST00051 -- studip-htdocs/admin_metadates.php: BIEST00050 - Raumbuchung einfach übernommen bei Semesteränderung -- studip-config/local.inc.dist: BIEST00052 - neue Konfig $ZIP_OPTIONS -- studip-phplib/local.inc.dist: BIEST00052 -- studip-htdocs/archiv.inc.php: BIEST00052 -- studip-htdocs/datei.inc.php: BIEST00052 -- studip-htdocs/sendfile.php: BIEST00052 -- studip-htdocs/header.php BIEST00059 - Abgelaufene, nicht gelöschte, ungelesene News führen zu rotem News-Icon -- studip-htdocs/meine_seminare.php: BIEST00059 -- studip-htdocs/teilnehmer.php: BIEST00062 - Division by zero on line 709 -- studip-htdocs/resources/lib/AssignObject.class.php: BIEST00063 - Vertauschung von Buchungen beim Auflösen einer Raumanfrage -- studip-htdocs/resources/lib/evaluate_values.php: BIEST00063 -- studip-htdocs/pers_browse.inc.php: <tr>s ergaenzt -- studip-htdocs/calendar/lib/CalendarEvent.class.php: pictures Verzeichnis verschoben -- studip-htdocs/calendar/lib/SeminarEvent.class.php: pictures Verzeichnis verschoben -- studip-htdocs/dates.inc.php: bugfix - falsche Zuweisung -- studip-htdocs/phplib_local.inc.php New Versionnumber: 1.2.0-2 -- studip-phplib/local.inc.dist New Versionnumber: 1.2.0-2 -(BIEST = Bug und Inkonsitenz Erkennung für Stud.IP :-) - Bug and inconsistency reconnaissance for Stud.IP) - -30.08.2005 v 1.2.0-1 -- neuer Zugriff per Tastenkombination auf die wichtigsten Systembereiche -- Friend-of-Friend Anzeige (Verbindungsketten zu anderen Nutzern) auf der Homepage -- RSS-Feed für private News -- News-Kommentare für alle News im System -- neue Gruppierungsfunktion der Seite "Meine Veranstaltungen" nach Farbgruppen, - Semestern, Typ und Studienbereichen -- Verschieben von Dateien und Ordnern in andere Veranstaltungen oder Einrichtungen - ist nun möglich -- Sichtbarkeit und Archivieren kann für Dozenten freigeschaltet werden -- Erweiterungen an der Ressourcenverwaltung: Listenansicht für Raumanfragen, Sortierung - von Raumanfragen nach Dringlichkeit, Belegungsübersichten für Semester, externe - Darstellung von Raumplänen, Raumgruppen und weitere Detailverbesserungen -- freie Datenfelder können nun weitergehend konfiguriert werden -- neues Sessionmanagement: Die Stud.IP-PhpLib kann nun mit PHP4-Sessions arbeiten -- neues Datenbankbasiertes Konfiguratiossystem -- Erweiterung der Schnellformatierung um Tabellendarstellung -- Wiki-Seiten werden nun archiviert -- Performance-Verbesserungen (Datenbankabfragen und -struktur) -- weitere Detailverbesserungen und Bugfixes - -16.01.2005 v 1.1.5-3 -- get_ticket() build in (anoack new_user_md5.php phplib_local.inc.php) -- mysql_escape_string() (anoack admin_news.php, forum.inc.php) -- no refresh for logout (anoack forum.inc.php) -- _(..) included (anoack edit_about.php) -- htmlReady() inserted (anoak modules/evaluation/evaluation_admin_overview.lib.php) -- SECURITY: username studip is no more allowed (anoack studip-phplib/email_validation.inc) -- New Versionnumber: 1.1.5-3 ( Philipp Huegelmeyer /studip-phplib/local.inc.dist VERSION studip-htdocs/phplib_local.inc.php ) - -30.12.2004 v 1.1.5-2 -- - SECURITY: URLS; that contain parameters, are not included as pictures any more (Jens Schmelzer, André Noak: visual.inc.php) -- ChangeLog in english now (Philipp Huegelmeyer) -- New Versionnumber: 1.1.5-2 ( Philipp Huegelmeyer /studip-phplib/local.inc.dist VERSION studip-htdocs/phplib_local.inc.php ) - -26.09.2004 v 1.1.5-1 -- Neue Messaging-Funktionen: Betreff für systeminterne Nachrichten, - erzwungene/ optionale eMail-Weiterleitung, differenzierte Lesebestätigung, - Bild des Absenders in Nachrichtenansicht und verbesserte Anwort-Funktionalität -- Neue Art der Erfassung von besuchten Bereichen in Veranstaltungen, so dass nun für - jeden Bereich einzeln angezeigt werden kann, ob neue Inhalte vorliegen. -- Optische Kennzeichnung von neuen Inhalten auf der Startseite (News, Evaluationen - und Votes) -- Einfügen von personalisierten Kommentaren an beliebige Stellen in Wiki-Seiten - ähnlich der Word-Anmerkungs-Funktion; Anzeige als Textbox oder Hover-Icon -- Darstellung von Smileys nach Kategorie und eigenen Favoriten, - Statistik für die Smileyverwaltung -- Verbesserte Eingabe von Bewertungen im Forum -- Termineingabehilfe/Minikalender für die Eingabe von Terminen an vielen Stellen im - System, konfigurierbare Standardzeiten zum Auswählen für regelmäßige Termine -- Verbesserte Bedienung der Ablaufplansicht und Ablaufplanverwaltung -- automatische Umsetzung von internen Links, falls mehrere Servername verwendet - werden -- Intern verbesserte Benutzerverwaltung -- Zahlreiche Performance-Verbesserungen (Datenbankabfragen und -struktur) -- weitere Detailverbesserungen und Bugfixes - -14.09.2004 v 1.1.0-6 -- studip-htdocs/phplib_local.inc.php - Versionsnummer auf 1.1.0-6 -VERSION - Versionsnummer auf 1.1.0-6 (André Noack) -- studip-htdocs/sendfile.php - security bugfix, übergebene Variable $file_id wurde ohne Absicherung in einem exec() Aufruf verwendet (André Noack, Jens Schmelzer) -- studip-phplib/prepend.php - security bugfix, wegen register_globals kann das $GLOBALS Array manipuliert werden (André Noack, Jens Schmelzer) - -19.08.2004 v 1.1.0-5 -- Bugfix: Fehlende Htmlready's (Stefan Suchi, about.php, archiv.inc.php, institute_members.php, extern/modules/views/persondetails.inc.php.diff) -- Neue Versionsnummer. (Philipp Hügelmeyer, /studip-phplib/local.inc.dist -VERSION studip-htdocs/phplib_local.inc.php) - -01.08.2004 v 1.1.0-4 -- Bugfix: Parse Error (visual.inc.php, André Noack) -- Bugfix: Bugfix: $SMILE_PATH wurde nicht an allen Stellen verwendet (admin_smileys.php, Parse Error Jens Schmelzer & Cornelis Kater). -- Neue Versionsnummer. (Philipp Hügelmeyer, /studip-phplib/local.inc.dist -VERSION studip-htdocs/phplib_local.inc.php) - -21.07.2004 v 1.1.0-3 -- Bugfix: monsterformatierungen (Jens Schmelzer, /studip-htdocs/visual.inc.php 2.75 -> 2.76) -- Bugfix: delete_date(): Check ob topic_id existiert; delete_topic(): nicht löschen,wenn topic_id=0 (André Noack, studip-htdocs/dates.inc.php, 1.3-> 1.4) -- Bugfix: Beim Einfügen in die Tabelle Termine wird topic_id nicht mehr auf '0' gesetzt (André Noack, admin_seminare_assi.php 1.1 -> 1.2) -- Neue Versionsnummer. (Philipp Hügelmeyer, /studip-phplib/local.inc.dist -VERSION studip-htdocs/phplib_local.inc.php) - -04.06.2004 v 1.1.0-2 -- Bugfix: Semesterwechsel, Veranstaltungsbeginn und Löschen von Zeiten führt -nun auch zum Update -- Sort ohne Array (beides Cornelis Cater, admin_metadates.php 2.40 -> 2.43) -- Merkliste - Aktualisieren-Knopf (Cornelis Kater, ClipBoard.class.php 1.2 --> 1.3) -- Die allgemeine Ortsangabe (wenn keine Zeiten und Termine vorhanden wird diese -ausgegben) hat nicht funktioniert. (Cornelis Kater, dates.inc.php 2.44 -> -2.45) -- Termine unregelmäßiger Veranstaltungen die auch ein Forenthema haben, lassen -sich nicht mehr löschen. (Cornelis Kater admin_dates.php 2.24 -> 2.25, -dates.inc.php 2.48 -> 2.49) -- Darstellungsfehler in der Teilnehmerliste (Till Glöggler teilnehmer.php 2.31 --> 2.32) -- Löschen für Tutoren im Wiki (Tobias Thelen wiki.inc.php 1.20 -> 1.21) -- Neue Versionsnummer. (Philipp Hügelmeyer, /studip-phplib/local.inc.dist -VERSION studip-htdocs/phplib_local.inc.php) - -17.05.2004 v 1.1.0-1 -- Evaluations und Umfragemodul zur Erstellung empirischer Online-Fragebögen -- Möglichkeit der Dateiverlinkung auf geschützte Dokumente auf externen Servern -- Administrationsebene für Literaturnachweise mit integriertem Bibliothekscheck -- Erweiterte Raumverwaltung für zentrale Raumvergabe über Raumwünsche -- Funktion zum Kopieren von Veranstaltungen -- Mechanismus zum Verstecken und Sichtbarmachen von Veranstaltungen -- Weiterleitung interner Mail an E-Mail-Adresse schaltbar -- Verschiedene Sortierungen der Teilnehmerliste -- Anzeige von Veranstaltsungnsummern in verschiedenen Listen -- Blätternavigation in Gästebüchern -- Smiley-Verwaltung -- Semester und Ferien-Verwaltung nun mit eigenem Frontend -- Neue Berechnungsformel der Stud.IP Score ;) -- neues Sytaxhighlighting für php-Code -- weitere Detailverbesserungen und Bugfixes - -21.3.2004 v 1.0.0-4 -- Security Bug in der sendfile.php (Stefan Suchi, sendfile.php 2.33 -> 2.34) -- Falsche Ausgabe der Teilnehmerzahl bei vorläufig Akzeptierten und Kontingentierung (Tobias Thelen , details.php 2.22 -> 2.23) -- check auf leeres Passwort, wenn anonymous bind aktiviert (André Noak/Philipp Hügelmeyer lib/classes/auth_plugins/StudipAuthLdap.class.php 1.2 -> 1.3) -- Abräumen von Adresbüchern & Abräumen von internen Nachrichten (Nils Kolja Windisch, messaging.inc.php (2.24 -> 2.25) -- Statusgruppeneintrag bleib beim löschen erhalten (Ralf Stockmann , meine_seminare.php 2.53 -> 2.54) -- Neue Versionsnummer. (Philipp Hügelmeyer, /studip-phplib/local.inc.dist VERSION) - -07.3.2004 v 1.0.0-3 -- Sicherheitsloch im Hilfesystem gefixed (Stefan Suchi studip-htdocs/help/index.php) -- Neue Versionsnummer. (Philipp Hügelmeyer, /studip-phplib/local.inc.dist VERSION) - -4.3.2004 v 1.0.0-2 -- $EXTERN_SERVER_NAME jetzt mit http:// (Peter Thienel, visual.inc.php 2.59->2.60) -- Kein anknabbern von html-Tags mehr durch externe Smileys in short notation - (Peter Thiene, visual.inc.php 2.59->2.60) -- Bugfix: Feiertage werden bei veranstaltung_beginn berücksichtigt (Cornelis Kater, dates.inc.php 1.1 -> 1.2 (release)) -- Die englische Sprachdatei war im Developer-CVS fälschlicherweise nicht als Binär-Datei eingecheckt (Stefan Suchi, studip-htdocs/locale/en/LC_MESSAGES/studip.mo 1.1 -> 1.2 (release)) -- Wenn man in einem frisch installierten System in "Freie" geht, knallt es da noch, da offensichtlich die alte Literaturtabelle abgefragt wird (Andre Noack, freie.php 2.2 -> 2.3)) -- neue literaturtabelle wird berücksichtigt, außerdem wiki und vote eingbaut (Cornelis Kater, functions.php 2.16->2.17) -- Ausrichtung Veranstaltungsnummer (Stefan Suchi, details.php 2.21->2.22) -- Wenn die SCM-Seite nicht betreten wird, aber Modul per deafult an, keine hässlichen leeren Reiter mehr (Cornelis Kater, admin_semiare_assi.php 2.49->2.50) -- Kommnetartext an drei Stellen besagte genau das Gegenteil von dem was Beabsichtigt ist (Cornelis Kater, local.inc.dist 1.25 -> 1.26) -- Neue Versionsnummer (Philipp Hügelmeyer, /studip-phplib/local.inc.dist VERSION) - -29.12.2003 v 1.0.0-1 -- neue WAP-Schnittstelle -- neue Literaturverwaltung zur direkten Literaturrecherche und -verwaltung aus Stud.IP heraus -- neue Funktionen zur Verwaltung systeminterner Nachrichten: Ordner, Weiterleiten an anderen Account, - Löschschutz, Fallweises Bearbeiten von Signaturen, Vorschau und ein Experten-Modus zum Versenden von - Nachrichten -- neue Simple-Content-Funktion zum Verwalten von beliebigem Content innerhalb von Veranstaltungen und - Einrichtungen -- neuer vCard-Export für Personendaten -- neue Funktion zum Erstellen von vorformatierten Veranstaltungslisten als PDF -- neue Synchronisationsschnittstelle für Termine -- neue Gästebuchfunktion für persönliche Homepages -- Viewcounter für perönliche Homepages und News -- kompletter Download als Zip-Archiv mit Ordnerstruktur für alle Dateien oder einzelne Ordner einer - Veranstaltung und Archivierung von Dateien als Zip-Archiv mit der kompletten Ordnerstruktur - der Veranstaltung -- neue Formatierung: Einbindung von externen Bildern in Textbeiträge -- neue Formatierung: Umgehen aller Formatierungen -- neue Funktion zum Einbinden von grafischen Bannern auf der Startseite -- überarbeitetes Design im Terminkalender -- Veranstaltungen und Einrichtungen werden nun zusammen unter "Meine Veranstaltungen" geführt -- leichte Überarbeitung einiger Icons -- weitere Detailverbesserungen und Bugfixes - -24.12.2003 v 0.9.5-4 (Weihnachtsrelease) -- Neue Funktion insert_seminar_user. (Cornelis Kater) -- Bugfix: Entfernt die Schleife Passwortabfrage <-> vorläufig eintragen (Till Glöggler). -- Bugfix: teilnehmer.php: Fehlende $mkdate -Initialisierung (Till Glöggler). -- Bugfixes: admin_seminare_assi.php: Stunden und Minuten bei der Kontrolle verdreht. - Statt dem aktuellen Datum wird ein Platzhalter eingefügt, was dazu führt, dass Veranstaltungen ohne explizites Startdatum den Wert -1 in der Tabelle stehen haben. (Till Glöggler) -- Sicherheitslücke in der phplib (Stefan Suchi) -- Die Unterordner pictures/tex/ und user/ sind wieder im Release (Philipp Hügelmeyer) -- dvips-Aufruf gefixed, so dass er auch unter Redhat und Fedora tut. (Philipp Hügelmeyer) -- Neue Versionsnummer (Philipp Hügelmeyer) - -07.12.2003 v 0.9.5-3 -- Zwei Bugs im Wiki (Falscher Rechtecheck und Bearbeiten Link) (Tobias Thelen) -- Tabellendarstellung in show_admission.php unter ns4.7 gefixed (Till Glöggler) -- Neue Versionsnummer (Philipp Hügelmeyer) - -12.11.2003 v 0.9.5-2 -- Behebung zweier Fehler in den Konvertierungsskripten von 0.9.0 nach 0.9.5 (Jens Schmelzer) -- Fehler beim Anlegen von Ordnern behoben (Cornelis Kater ) -- erster Wiederholungstermin bei jaehricher Wiederholung wird gezaehlt (Peter Thienel) -- korrekte Verwendung der Variable $TMP_PATH (Jens Schmelzer, Philipp Hügelmeyer) -- Neue Versionsnummer (Philipp Hügelmeyer) - -30.09.2003 v 0.9.5 -- neues Modul für Votings und Tests -- neues Wiki-Web-Modul zum kollaborativen Erstellen von verlinkten Dokumenten -- komplette Überarbeitung der Engine für Forensysteme, um neue Funktionen erweitert (Flatview, - Indikatoren, Sortierung, Favoriten, AutoShrink) -- komplette Überarbeitung des Bereichs zum Versenden von systeminternen-Nachrichten: Mehrere - Empfänger können ausgewählt werden, gesendete und empfangene Nachrichten, bessere Bedienung -- StartUp-Checker: Überprüft vor dem Anlegen von Veranstaltungen, ob alle Voraussetzungen zum Anlegen - gegebenen sind und bietet gegebenenfalls Hilfestellungen. -- Erweiterungen am Dateisystem: Angabe eines freien Namens für Dateien, Möglichkeit zur - Aktualisierung bestehenden Dateien -- Erweiterungen am Anmeldesystem: Einstellen des Anmeldezeitraumes, Verfahren um Nutzer vorläufig - in Veranstaltungen aufzunehmen. -- neues Verfahren zur Erweiterung der Metadaten von Veranstaltungen, Einrichtungen und Nutzer um - generische Felder -- Modularisierung von Veranstaltungen und Einrichtungen: Alle Bereiche können jederzeit für einzelne - Veranstaltungen und Einrichtungen an- bzw. abgeschaltet werden. -- externe Authentifizierungen (LDAP, Radius, andere Stud.IP Installationen) sind über eine Plug-In- - Architektur möglich -- Internationalisierung: Die Internationalisierung und Erstellung einer englischen Sprachversion ist - komplett abgeschlossen. -- weitere Detailverbesserungen und Bugfixes - -31.03.2003 v 0.9 -- erweitertes Chatsystem: eigene Chaträume für Veranstaltungen, Personen und Einrichtungen, Protokoll- - Funktion, Chaträume können mit einem Passwort gesichert werden -- Verknüpfungsmöglichkeit mit Lernmodulen von ILIAS Open Source (muss ebenfalls installiert werden) -- systemweiter TeX-Support -- personalisierte Übersicht der persönlichen Veranstaltungen im Archiv -- automatische Verwaltung und Konfiguration für externe Seiten (zur Einbindung des Stud.IP Contents in - bestehende Internetseiten) -- Veranstaltungssuche / Browser umgebaut und erweitert, verwendet nun zur Darstellung die neuen Bäume -- Internationalisierung: weite Teile des Systems können nun auch in Englisch benutzt werden -- Ressourcenverwaltung wird nun für Verwaltung der Räume von Veranstaltungen genutzt (falls aktiviert) -- neue Ressourcenverwaltung (eigenständiges Modul) zur Verwaltung von Räumen, Gebäuden, Geräten und - weiteren Ressourcen. -- neues Adressbuch auf Grundlage der Buddyverwaltung -- neues Exporttool, unterstützt Ausgaben in XML, RTF, TXT und PDF -- neue Einrichtungssuche, verwendet den Einrichtungsbaum -- neuer Einrichtungsbaum zur Darstellung der Uni-Hierachie -- neuer Vorlesungsbaum zur Darstellung von Veranstaltungshierachien (etwa Vorlesungsverzeichnis) -- bei regelmäßigen Veranstaltungen kann nun ein Raum für jeden Termin angegeben werden -- Ablaufplanverwaltung überarbeitet -- neue Titelverwaltung für Nutzernamen mit vor- und nachgestellten Titeln -- überarbeitete Startseite -- verbesserte Konfigurierbarkeit des Mailversands -- weitere Detailverbesserungen und Bugfixes - -13.10.2002 v 0.8.15 ;-) -- Neue Übersicht der persönlichen Termine auf der Startseite -- Terminkalender überarbeitet -- Kürzel für Symbole wie Pfeile oder Copyright-Zeichen eingebaut -- neue Verwaltungsebene "Funktionen / Gruppen", verwendbar für Einrichtungen und Veranstaltungen -- grafische Aktivitätsanzeige in Veranstaltungen kann vom Dozenten aktiviert werden -- Anpassungen für die Funktionalität von Veranstaltungen als "Work Groups" -- weitere Detailverbesserungen und Bugfixes - -31.08.2002 v 0.8 release candidate 3 -- Verschieben von Postings in andere Einrichtungen nun möglich -- neues Wartungstool um die Integrität der Datenbank zu testen und wiederherzustellen -- beliebige Teilnehmer können nun von Berechtigten direkt berufen werden -- neues Hovern von Tabellen eingebaut -- Umstrukturierung der Reiter im Adminbereich in logische Einheiten -- neue Übersichtsseite "Meine Einrichtungen" für direkten Zugriff auf Einrichtungsobjekte eingebaut. -- Äusserst umfangreiche und flexible Funktionen zur Teilnehmerbegrenzung von Veranstaltungen. Veranstaltungen können - mit einem eigenen Losverfahren oder nach chronologischer Anmeldung mit unterschiedlichen Kontingenten für beliebig viele - Studiengänge begrenzt werden -- neue Ebene "Studienfach" eingebaut. Studenten können nun im System hinterlegen, welche Studienfächer sie - studieren -- neuer Archivierungsassistent -- System zur optischen Gewichtung des Alters von Objekten eingeführt (Pfeile sind je nach alter mehr oder weniger rot) -- Veranstaltungssuche/Übersicht verbessert: optische besser hervorgehobene Gliederung, frei wählbare Gliederungsmodi, - verbesserte und übersichtlichere Darstellung -- Rundmails an alle Buddies können verschickt werden -- neue Einrichtungssuche eingebaut -- Selbstbezeichnung für Einrichtungen kann nun verändert werden -- Einrichtungen können nun als eigenes Objekt betrachtet werden: Damit gibt es eigene Foren, Dateibereich, Mitarbeiterlisten und - Veranstaltungsübersicht an jedem Institut innerhalb des Systems -- leichte Veränderung des Designs, neues Hintergrundbild -- Geschwindigkeitsoptimierungen -- weitere Detailverbesserungen und Bugfixes - -10.03.2002 v 0.7.5 release candidate 2 -- bessere Performance der Veranstaltungsübersicht -- Druckansicht für ein komplettes Forum einer Veranstaltung -- beim Archivieren wird ein Forumdump mit archiviert -- der Terminkalender wurde weiter verbessert, insbesondere das Handling von Ganztagsterminen -- Zitierfunktion im Forum und SMS eingefügt -- v 2.0 des Chats fertig gestellt: neue Funktionen: SMS aus dem Chat, private Nachrichten, alle Schnellformatierungen verfügbar, - Performance optimiert -- Druckansicht für das Stundenplanmodul eingefügt -- umfangreiche Schnellformatierungen eingeführt. Dafür wird aus Sicherheitsgründen kein html-Code mehr akzeptiert -- Linkerkennung verbessert, Formatierungstag für Linknamen eingeführt -- Smiley-Funktion überarbeitet: Neue Smileys, Smiley-Tag wird auf Alt-Tag eingeblendet, Smiley-Übersichtsseite als Link auf jedes Smiley -- v 2.0 des SMS-Systems: Nachrichten werden nicht mehr sofort gelöscht, automatisches Löschen beim Logout auf Wunsch, Signatur für SMS -- Messsenger verbessert -- Buddylisten eingefüngt -- neue Konfigurationsseite Messaging: Buddieverwaltung, Funktion zum automatischen Starten des Messengers, Einstellungen für - SMS-System -- Hilfeseiten auf den aktuellen Stand gebracht -- mehr Smileys :) -- weitere Detailverbesserungen und Bugfixes - -13.01.2002 v 0.7.0 release candidate 1 -- Komplett neu geschriebener Terminkalender: Tages-, Monats-, Wochen- und Jahresansicht, flexible Wiederholungstermine, - farbliche Kennungen für Termine, freie Einbindung vom Veranstaltungsterminen, PIM-Optik, zahlreiche Optionen über - MyStudip-Bereich frei konfigurierbar -- verbesserte Ablaufplanverwaltung: Optik an Fluid-Design angepasst, nachträgliches Anlegen von Datei und Forenordnern - nun möglich, verbesserte Bedienung -- Veranstaltungsübersicht für Instituts-Admins durch Stundenplanmodul realisiert -- Semesterauswahl für Stundenplan nun möglich -- MyStud.IP Bereich als eingeständiges Modul erstellt und ausgebaut: Optionen für Forum, Stundenplan und Terminkalender - können hier zentral verwaltet werden. -- Neuer Autologin, der html-Datei als Login Script an den Benutzer verschickt -- v 3.0 der Newsverwaltung: Übersichtliches Auswählen von gewünschten Bereichen, verbesserte Bedienung, zahlreiche - Detailverbesserungen -- Aufteilung aller Veranstaltung in beliebig viele Kategorien, etwa Kultur und Lehre -- TOP Listen bei der Veranstaltungsauswahl zeigen meistbesuchte, zuletzt angelegte, aktivste und teilnehmerstärkste - Veranstaltungen an -- Veranstaltungsauswahl über Reiter in Bereiche strukturiert -- Persönliche Seite in der Bedienung verbessert: Einzelne Bereiche können direkt angesprungen werden -- v 2.0 der Verwaltung eigener Kategorien -- Optik der Startseite verbessert und differenzierte Startseiten für verschiedene Nutzergruppen realisiert -- Adminbereich neustrukturiert: Auswahllisten für einzelne Bereiche sind identisch im Aufbau, Veranstaltungen können vorge- - wählt werden, so dass das Verwalten mehrerer Aspekte einer Veranstaltung leicht fällt -- Optik des Archivs verbessert, es kann auf selbst besuchte Veranstaltungen eingegrenzt werden -- Der Download wurde verbessert: Download ist als ZIP-Archiv für alle Dateitypen möglich, MIME-Typen werden für die - wichtigsten Dateien erkannt -- Aussagekräftigere Fehlermeldungen in vielen Bereichen umgesetzt -- Geschlecht kann bei der Registrierung mit angegeben werden, Zeitpunkt der Erstanmeldung wird gespeichert -- Übersichtliche Kennzeichnung von Veränderungen in besuchten Seminaren auf der Übersichtsseite -- Verschieben ist im Forum möglich, etliche Detailverbesserungen im Forenbereich -- Impressum neu strukturiert -- Optik des Literaturbereichs verbessert -- Handling von Sonderzeichen systemweit optimiert -- weitere Detailverbesserungen und Bugfixes - -01.10.2001 v 0.6.0 beta 4 -- erste komplett überarbeitete und in vielen Details neu durchdachte und strukturierte Version -- v.2.0 des Forensystems (NT Version): Komplett graphischer Treeview, JavaScript Effekte zur schnellen - Verarbeitung der Informationen -- Assistent zum Anlegen von Seminaren -- Neues Terminsystem, das flexible Verwaltung von Terminmetadaten ermöglicht -- Neue Suchfunktion in der globalen Nutzerverwaltung -- v.2.0 der Terminverwaltung und des Assistenten zum Erstellen eines Ablaufplans -- v.3.0 der Ordnerverwaltung: rekursive Ordnerverwaltung, flexibles Anpassen an unterschiedliche Anforderungen, - Download per send-Methode -- Optimierung der Dateiverwaltung durch das OS -- Optimierung des Zusammenspiels zwischen Terminen und Dokumenten/Ordnern -- deutlich verbesserte Archivsuche -- nachträgliches Vergeben von Berechtigungen im Archiv nun möglich -- Anzeigen der berechtigten Personen im Archiv möglich -- Scorefunktion eingefügt (Codename geschnitten Brot) -- freies Verwalten von Kategorien auf der persönlichen Homepage (Codename Extrawurst) eingefügt -- mystudip eingefügt -- Stud.IP Messenger eingefügt (beta) -- Fluid 'n' table_header Optik eingeführt -- Ersetzen von Buttons durch Grafikbuttons begonnen -- Detailverbesserungen am Seminar-Browser -- Neue Reiteroptik -- weitere Detailverbesserungen und Bugfixes - -07.06.2001 v 0.5.0 beta 3 -- Release bei Sourceforge -- weitere Fixes -- Graphische Ausgabe des Stundenplans -- SMS nicht mehr auf 255 Zeichen begrenzt - -01.05,2001 v 0.4.0 beta 2 -- Archiv eingefügt -- neuer Seminar-Browser (Suchfunktion für Veranstaltungen) -- automatisches Archivieren der Veranstaltungen -- Bereichs- und Fachverwaltung -- v.2.0 der Dateiverwaltung: Upload nun über grafische Oberfläche, orientiert am Explorerlook -- kontextsensitives Hilfesystem -- Gruppierung von "Meine Veranstaltungen" über Farbcodes -- v.2.0 des Newssystems -- Facelifting beim Design: neue Buttons, konsequenter Fensterlook - -19.03.2001 v 0.3.0 beta 1 -- erster Release bei Sourceforge -- unzählige Buxfixes -- viele Detail-Verbesserungen, die sich im laufenden Betrieb ergeben haben -- diese Version hat den Betrieb über ein Semester als Produktivsystem am Zentrum für interdisziplinäre Medien- - wissenschaft ohne Probleme überstanden - -16.10.2000 v 0.2.0 alpha -- In letzter Sekunde wird pünktlich zum Start des WS 2000/01 die erste Version im öffentlichen Einsatz fertig gestellt -- Neue Funktionen: Dateiordner, Chat, SMS-System, Anzeige von Personen, die Online sind, - Terminplaner, Personensuche und persönliche Homepage -- Erste Version mit durchgängiger CI -- Navigation per Reitersystem -- Anbindung an externe Seiten -- Das Chatmodul wird eingefügt - -11.01.2000 v 0.1.0 -- Die erste Version im Lehreinsatz: Die Veranstaltung "Kurzfilmpraxis" von Ralf Stockmann nutzt - das personalisierte Forum zur Entwicklung von Drehbüchern diff --git a/ChangeLog.md b/ChangeLog.md new file mode 100644 index 0000000000000000000000000000000000000000..fa98b40d0443c8fc78a7723a5e72f42eae8bef1a --- /dev/null +++ b/ChangeLog.md @@ -0,0 +1,3395 @@ +# 01.12.2022 v 5.2 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2&state=all + +- Bilddateien oder PHP-Skripte sind als "ausführbar" markiert [#44] +- Barrierefreiheit: Alternatives, kontrastreiches Farbschema anbieten [#96] +- SEMESTER_TIME_SWITCH optimieren [#208] +- Wildcard für HTTP_PROXY_IGNORE [#582] +- I18N für die Datenfelder der Tabelle user_inst [#605] +- Aktionsmenüs barrierearmer machen [#608] +- Event TopicDidCopy beim Kopieren von Themen werfen [#628] +- Darstellungsfilter im Adminbereich für Veranstaltungen um Einrichtung erweitern [#695] +- Tabellen für Hilfetexte und Touren erweitern [#758] +- PHP8: Fatal error beim Aufruf von Stud.IP-Seiten [#765] +- Schnellsuche findet nur noch Treffer im aktuellen Semester [#766] +- CRONJOBS_ESCALATION entfernen [#771] +- OER Campus an den OER-Search-Index (OERSI) anbinden [#783] +- Alte Kern-Plugins in neue Struktur überführen [#814] +- Formularbaukasten und Ankündigungsbearbeitung [#837] +- check_admission-Cronjob um Mailversand erweitern [#841] +- Anzeige von Veranstaltungen auf der Profilseite auf das letzte, aktuelle und nächste Semester beschränken [#842] +- OER Vorschläge von Studierenden [#852] +- Teilnehmendenseite: Aktion „Rundmail schreiben“ hinzufügen [#877] +- Anmeldesets: Veranstaltungen konfigurieren für alle Anmelderegeln [#879] +- Installation von zwei Testsystemen von main bringen unterschiedliche Ergebnisse [#893] +- XSS auf der Plus/Mehr-Seite [#895] +- Erweiterung der von den externen Seiten verwendeten Template-Engine exTpl [#896] +- StEP00365: Suchfunktion auf Coursewareseiten [#915] +- StEP00364: Verknüpfen / Zuweisen von Lernmaterialien zu Veranstaltungen [#917] +- StEP00363: Externe Ansicht als Link für Courseware-Seiten [#918] +- Terminvergabe: Beim Anlegen der Terminserien soll es möglich sein, eine Pause anzugeben [#925] +- Tabelle `user_inst` einen einfachen, numerischen PK geben [#947] +- PHP8: Warnings auf der Login- und Startseite wegen undefinierter Variablen oder Indizes [#957] +- eslint in den Webpack-Prozess integrieren [#963] +- Sichtbare Meldung nach serverseitigem Fehler beim Dialogaufruf [#966] +- Fehler im JS korrigieren [#968] +- PHP8: Veranstaltungs-Übersicht wirft viele PHP Warnings [#971] +- Feineinstellung auf Einrichtungen für Anmelderegeln entfernen [#973] +- JS-Lib für QRCodes per npm laden [#993] +- PHP8: Oer_OaiController ist als PluginController kaputt [#1015] +- Semesterangabe neben dem Veranstaltungstitel hinzufügen [#1031] +- Einbindung externer Bilder im HTML-Editor über den media_proxy funktioniert nicht mehr [#1032] +- ActionMenu::THRESHOLD einstellbar machen [#1033] +- Beschreibungen für Teilnehmergruppen [#1034] +- StEP00366: OAuth2 zur Autorisierung für externe Schnittstellen [#1035] +- Teilnehmendenseite: Drei Punkte von Aktionsmenüs sind in die Länge gezogen [#1036] +- JS Fehler beim make [#1038] +- Undefined vars in courseware [#1039] +- Syntaxfehler in Migration 5.2.7 [#1041] +- Wiki: Aktionsmenü in der Kopfzeile ist nach unten gerutscht [#1046] +- Fehler im Dateibereich bei freien Veranstaltungen [#1048] +- Stud.IP-Vuex-Store [#1052] +- IDE zeigt syntaxfehler an [#1053] +- Hilfe-Wiki-Link ändern von 5.0 auf 5 [#1055] +- Spezielle Controllerklassen als abstrakt markieren [#1056] +- CW: Kleinigkeiten OER Campus-Vorschläge [#1061] +- Forum wirft PHP8-Warnings [#1064] +- Migration 5.2.2 kann nicht doppelt ausgeführt werden [#1067] +- Schnellsuche findet keine Treffer im nächsten Semester [#1070] +- Wiki wirft PHP8-Warnings [#1075] +- Blubber wirft PHP8-Warnings [#1077] +- Profilseiten erzeugen PHP8 Warnings [#1078] +- Forumbeiträge lassen sich nicht erstellen [#1082] +- Ckeditor wird nicht jedes mal geladen [#1084] +- CKEditor Bilder einbinden funktioniert nicht [#1085] +- CKeditor und i18n Umschaltung [#1088] +- Mehrfaches einbinden von CKEditor funktioniert nicht [#1089] +- Forum ist kaputt, zeigt nur noch leere Übersichtsseite an [#1128] +- CK5 - Abbrechen des Editors führt zu einem Fehler [#1154] +- CKEditor5 Insert-Math-Modus [#1155] +- Falsches Zeichen in RangeInput.vue [#1156] +- CKEditor GUI-Fehler [#1157] +- Ankündigungen Bereichsauswähler zeigt [object Object] [#1158] +- Route `GET /institute-memberships/{id}` defekt [#1164] +- Sicherheitsupdate `jspdf-yworks` [#1166] +- JS-Fehler im Veranstaltungsstundenplan [#1167] +- Courseware-Suche: "Vollbild einschalten" funktioniert nicht auf der Trefferliste [#1169] +- Courseware: "Informationen zur Seite" zeigt JSON an [#1170] +- Courseware: Suchergebnisse bietet Seitenaktionen in der Sidebar an [#1171] +- Courseware: Schnellsuche zeigt nicht alle Treffer an und hat komisches Layout [#1172] +- WYSIWYG-Editor: Einfügen eines Textes aus dem Zwischenspeicher ergibt html [#1178] +- Footer auf mobilen Geräten noch unschön [#1179] +- StEP00364: Barrierefreiheits-Probleme [#1186] +- OAuth2 Admin-Seite funktioniert nicht, weil das Template admin/oauth2/_notices fehlt [#1197] +- "Multiple migrations have the version number 5.2.9" [#1198] +- TIC877: Dialog zum Schreiben der Rundmail ist zu klein [#1199] +- Die Tabellen für Hilfetexte und Touren sind zu breit [#1201] +- Gitlab-CI PHP-Unittest-Reports [#1202] +- Die Ausführung von make schlägt wegen fehlendem gettext.js fehl [#1203] +- OER Vorschläge von Studierenden: Polishing [#1204] +- StEP #837: Barrierefreiheitsprobleme mit I18N-Feldern und dem Hinweis auf Pflichtfelder [#1206] +- Barrierefreiheits-Probleme in TIC #96 [#1207] +- Barrierefreiheitsprobleme bei WYSIWYG-Feldern mit dem CKEditor 5 [#1213] +- Verwendung von input[type=image] im Aktionsmenü [#1218] +- Vue-Komponente `StudipActionMenu` unvollständig [#1219] +- CK5-Editor: Link-Popup funktioniert bei Ankündigungen nicht richtig [#1226] +- Undefined variables [#1235] +- Fehler vom Typ "Static call to instance method" [#1237] +- Fehler/Toter Code in lib/classes/ContentBoxHelper.php [#1241] +- Fehler vom Typ "Unsafe usage of new static()" [#1245] +- Teilnehmerseite: No value could be found for UserStudyCourse::studycourse_name [#1266] +- Undefinierte Methoden in `Seminar_Auth` [#1275] +- Weitere durch PHPStan entdeckte Fehler/Unstimmigkeiten [#1276] +- Fehler vom Typ "Method/Function should return XY but return statement is missing" [#1278] +- Barrierefreiheit: Kontrastschema - nicht lesbarer Text im Profil [#1287] +- StudipMemoryCache speichert aufgrund eines Tippfehlers nichts [#1288] +- Formularbaukasten fügt v-cloak im globalen Stylesheet hinzu [#1294] +- Fehler vom Typ `Access to undefined property` [#1295] +- 500 Cannot access protected property RESTApi [#1297] +- Benutzerverwaltung: Cannot access protected property DataFieldSelectboxEntry::$type_param [#1298] +- Öffentlich zugängliche Raumpläne - Liste der Räume bietet keine Funktionen an [#1306] +- Fehler in den Tests [#1309] +- Filter der Veranstaltungssuche sind verschwunden [#1324] +- Fehler im Code der Controller [#1328] +- Fehler beim Aufruf von Verwaltung > Zugangsberechtigungen [#1334] +- Cannot assign by reference to overloaded object [#1338] +- "Rundmail schreiben" funktioniert für Studenten nicht mehr [#1349] +- Ankündigen - Alle als gelesen markieren [#1362] +- Ankündigungen: Layout-Fehler bei den Dropdowns im Dialog [#1363] +- STUDIP.URLHelper überschreibt Parameter in der übergebenen URL [#1395] +- match_route() hat Probleme mit "/" am Pfadende [#1396] +- Courseware: Verschiebe-Pfeile werden als Verknüpfung vorgelesen [#1413] +- JavaScript Unit-Tests sind kaputt [#1433] +- PHP-Doc Fehler im FileManager [#1435] +- IDE meldet Fehler im Code - Function name must be callable - a string, [#1469] +- Datei oauth2.php im public Ordner ohne Funktion [#1485] +- Teilnehmendenseite: Bulk-Aktion „Nachricht senden“ liefert eine Exception mit SQL-Fehler [#1496] +- Ankündigung anlegen/bearbeiten: „In weiteren Bereichen anzeigen“: Die Namen von Fakultäten werden nicht angezeigt [#1501] +- High Contrast Mode: Verursacht weissen Text und schwarzen Rahmen im Meetings-Plugin [#1544] +- Forum: Fehler beim Zurücksetzen der Suche [#1549] +- Terminvergabe: Es werden manchmal zu wenige Slots erzeugt [#1582] +- datafields collection an SORM Objekte ist immer leer [#1588] +- inkonsistente Definition der computed-Eigenschaften "owner()" und "editor()" [#1614] +- Rundmail schreiben: Name der Veranstaltung wird nicht als Betreff gesetzt [#1622] +- Ankündigungen: SQL Fehler bei der Suche nach weiteren Bereichen [#1666] +- Mehrsprachige Inhalte lassen sich über den Formbuilder nicht speichern [#1708] +- Formularbaukasten: Buttons sind nicht in einem footer-Element und außerhalb des Formulares [#1820] +- footer-Elmente im Formularbaukasten sind nach der Lösung in #1820 immer noch an der falschen Position [#1822] +- Slider: Bedeutungen der Werte sind nicht klar ersichtlich [#1832] + +# 18.11.2022 v 5.1.1 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.1&state=all + +- Courseware PDF-Export: Block Infomationen im Fallback nicht immer brauchbar [#723] +- Verwendung von `have_studip_perm()` in lib/classes/JsonApi/Routes/Courseware/Authority.php [#1047] +- Courseware: Aufgaben zuweisen [#1122] +- OER-Campus > Entdeckermodus > Schlagwortbox [#1129] +- Courseware: Bearbeiten/Verwalten von zugewiesenen Aufgaben [#1144] +- Courseware: Hängt bei "Lege Import Ordner an" [#1259] +- Courseware Bookmark Übersicht ist leer [#1406] +- Bearbeiten als Teilnehmende auch mit eingestellter Berechtigung nicht möglich [#1452] +- Fehler beim Hinzufügen von JSONAPI-Routen durch Plugins [#1505] +- StudipController::url_for('', ['foo' => 'bar']) ignoriert die übergebenen Parameter [#1538] +- Aktivitätsfeed ist kaputt [#1557] +- Signatur der Methoden zum Hinzufügen von Routen an JsonApi\Contracts\JsonApiPlugin sind fehlerhaft [#1567] +- Arbeitsplatz / Courseware : Art des Lernmaterials wird beim Erstellen nicht gesetzt [#1584] +- Courseware Art des Lernmaterials inkonsistent benannt [#1585] +- Fehler in Sprechstunden beim Zusammenführen von Accounts [#1625] +- Sequentielle Reihenfolge: Nicht zur Verfügung stehende Kapitel können über die Exportfunktion weiterhin eingesehen werden [#1632] +- Terminvergabe: Bulkaktionen in der Verwaltung der Termine funktionieren nicht wie erwartet [#1641] +- Passwortlink beim Zurücksetzen über die Adminoberfläche ist nicht lang genug gültig [#1647] +- Errorhandler für die JSONAPI sollten auch den richtigen Content-Type setzen [#1659] + +# 18.11.2022 v 5.0.3 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.3&state=all + +- Benachrichtigungen sind nicht per Tastaturnavigation erreichbar [#109] +- Fehlender Uni-Name bei Mail zur Passwortänderung [#134] +- Infodialog zu Ressourcen ignoriert Einstellung RESOURCES_SHOW_PUBLIC_ROOM_PLANS [#143] +- "Wiki-Seiten importeren" findet keine Veranstaltungen mehr [#145] +- Raumplanung: Sortierung der Raumanfragen funktioniert nicht [#188] +- Raumanfragen: Suche anhand der gewünschten Raumeigenschaften findet zu wenig Räume [#239] +- Raumanfragen: Teilweise belegte Räume nicht buchbar [#240] +- Migration der Seminare-Semester-Tabelle ist fehlerhaft [#249] +- Seite "Raumverwaltung > Übersicht > Räume" lädt sehr langsam [#357] +- Hierarchie beim Anlegen von Räumen ist falsch sortiert [#358] +- Neu angelegte Accounts bekommen kein Paßwort und können auch keines setzen [#513] +- Teilnehmendenseite: „Nachricht mit Mailweiterleitung senden“ wird doppelt vorgelesen [#562] +- Dateibereich: Aktion „Bildergalerie öffnen“ tut nichts [#620] +- Courseware: Kopieren von Inhalten in den gleichen Kurs nicht möglich [#636] +- Fehlender globaler Schalter für das Abschalten der Courseware (veranstaltungsunabhängig) [#648] +- Austragen einer Person aus einer VA aktualisiert consultation_events nicht [#675] +- "Passwortlink zusenden" funktioniert für Admins und Root nicht [#866] +- Courseware: Unterstützung von Hausaufgabenordnern [#874] +- Courseware: Teile des Inhaltsverzeichnis nicht durch Scrollen zu erreichen [#900] +- Courseware: "Lesezeichen setzen" setzt kein Lesezeichen und wirft Fehler [#910] +- Courseware: Import von Inhalten zeigt keine Dateien an, wenn Lizenz keinen Download erlaubt [#921] +- Springende Navigationsbar im Vollbildmodus [#967] +- Gelöschter/abgesagter Termin verbleibt im Terminkalender [#982] +- Courseware: TypeError: n['users/byId'](...) is undefined [#994] +- Courseware: Lernkarte wird beim Laden des Blocks nicht korrekt aktiviert [#996] +- Youtube-Video im Embed-Block wird nicht korrekt formatiert, wenn es in einem Tab-Abschnitt liegt [#1002] +- Courseware: Block Audioaufnahme: Audioaufnahme lässt sich nicht speichern. [#1058] +- Hinzufügen einer Einrichtung zu Personen funktioniert nicht, wenn die Berechtigungsstufe der Person durch ein Authentifizerungsplugin gesperrt wurde [#1096] +- Konversationssuche im Veranstaltungsblubber funktioniert nicht [#1116] +- Stud.IP 5.1: Fehlermeldung bei der Aktivierung des DB-Caches [#1124] +- Fehler beim Import von Ordnern ohne Namen (ggf. ist der Export schon defekt?) [#1160] +- Webpack 5.6 ist nicht mit OpenSSL 3 kompatibel [#1216] +- Courseware: "TypeError: t.container is undefined" in der Console [#1285] +- Courseware: Fehler bei Farbauswahl im Leinwand-Block [#1291] +- Courseware: Fehler beim Löschen eines Blocks [#1292] +- Verhaltensänderung in RolePersistence::getAssignedRoleInstitutes() durch #1180 [#1360] +- Courseware: Abschnitte und Seiten sind nach dem Kopieren in falscher Reihenfolge [#1361] +- OER-Campus: Kontrastschwache Texte [#1365] +- Login: Kontrast zu schwach [#1367] +- jQuery Datumswähler: Kontraste nicht optimal [#1372] +- Profil: Graue Schrift [#1373] +- Footer: Hover ändern [#1379] +- Hilfelasche: Unnötiger Hovereffekt [#1380] +- Blubber: An mehreren Stellen wird grauer und kontrastschwacher Text verwendet [#1383] +- OER-Campus: Titel werden je nach Browser anders/ungünstig gekürzt [#1385] +- Beim Hochladen einer Datei sind unter Chromium / Chrome nicht alle Nutzungsbedingungen per Tastatur auswählbar [#1390] +- Courseware: Übersetzung der Blocktypen und -beschreibungen funktioniert nicht [#1394] +- Admins können Veranstaltungen keinen Hauptveranstaltungen zuweisen [#1449] +- Courseware: Fortschrittsanzeige bleibt immer bei 0% [#1453] +- Courseware enthält unsichtbare Blöcke, die aber beim Fortschritt mitgezählt werden [#1454] +- Kleiner Schreibfehler bei Passwortänderungsmail [#1492] +- Erkennung vom High Contrast Mode ist unter Umständen kaputt [#1493] +- "Neue" Icons auf der Seite "Meine Veranstaltungen" im High Contrast-Modus werden grau [#1500] +- Voreingestellte Plugins für Einrichtungen sind nach dem Update auf 5.0 nicht mehr aktiviert [#1506] +- Anlegeassistent speichert Semesterzuordnung nicht [#1507] +- Hilfelasche: redundantes CSS beim Hovereffekt [#1533] +- Cacheverwaltung: Platzhalter in den Einstellungen sind etwas verwirrend [#1536] +- Fehler bei "Meine Studiengruppen" Übersicht mit neuen Dateien [#1541] +- PHP Warning: Division by zero [#1542] +- $this->user gibt es nicht (Folgeproblem von #836) [#1545] +- PHP Warning: count(): Parameter must be an array or an object that implements Countable in lib/classes/coursewizardsteps/LVGroupsWizardStep.php on line 409 [#1550] +- Courseware: Fehler beim Laden, wenn man Admin oder nur Vertretung im Kurs ist [#1551] +- Schlechte Performance von Suche in GlobalSearchCourses [#1561] +- Fehler bei der Terminvereinbarung - Sidebar [#1564] +- Hinweis auf noch auszufügende Migrationen erscheint nach 5 Minuten wieder [#1566] +- JSONAPI erlaubt das Setzen der Sprache über HTTP-Header "Accept-Language" nicht [#1568] +- Courseware lädt nicht mehr : 500 Class 'JsonApi\PluginManager' not found [#1570] +- Courseware: Funktion "Elemente hinzufügen" ist unten abgeschnitten [#1571] +- Courseware: Falsches HTML-Escaping im Dialog zum Export [#1575] +- Falsche E-Mail beim Setzen eines Paßworts [#1590] +- Übersetzungen mehrsprachiger Config-Einstellungen bleiben nach dem Löschen in der DB zurück [#1597] +- MyCoursesSearch liefert bei aktiviertem DEPUTIES_ENABLE falsche Ergebnisse [#1606] +- Tab-Abschnitte in der Courseware können nicht bearbeitet werden [#1618] +- Abschnitt Typ Liste stellt die Sortierung nicht da. [#1620] +- Icon für Termine auf "Meine Veranstaltungen" berücksichtigt auch ausgefallene Termine [#1643] +- Dateien mit großgeschriebener Dateiendung können nicht hochgeladen werden [#1644] +- Fehler beim Hinzufügen von Personen zu Sprechstunden über die Adminoberfläche [#1648] +- Veranstaltungen werden bei Gruppierung nicht mehr angezeigt [#1668] +- CW: l10n-Fehler beim Courseware-Reiter [#1680] +- Studienbereiche können nicht gelöscht werden auch bei alternativer LV-Gruppen-Zuordnung [#1681] +- Gelöschte Nutzer führen zu Fehlern in der Courseware [#1687] +- StudipDialog.vue berechnet die Position falsch [#1689] +- Freigabe von Seiten wird nicht vererbt [#1699] +- Terminvergabe: Terminblöcke nach dem Anlegen bearbeiten [#1707] +- Tabularasa-Aktion für Einrichtungen ist defekt [#1734] +- Courseware: Fehler beim Import ("Lege Ordner an") [#1738] +- Hinzufügen von Standardvertretungen funktioniert nicht mehr [#1743] +- führende und angehängte Leerzeichen in Suchfeldern ignorieren [#1765] +- Der Funktion getInfolabelPrperties fehlt ein O [#1767] +- Meine Einrichtungen: Klick auf eine neue Ankündigung führt in eine Exception [#1772] +- Meine Veranstaltungen lädt sich tot wenn ausgewähltes Semester nicht existiert [#1774] +- Filter nach Semestern bei der Suche nach Veranstaltungen über die JSONAPI ist defekt [#1775] +- Gruppenseite in einer VA: Bulk-Aktion „Nachricht schreiben“ schlägt fehl, wenn eine Person in mehreren Gruppen ist [#1776] +- Aufrufen der Seite "Zugangsberechtigungen" dauert sehr lange [#1779] +- Terminvergabe: Falsche Sortierung bei "Vergangene Termine" [#1785] + +# 18.11.2022 v 4.6.7 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.7&state=all + +- Falsche/feste Spaltenbreite in der Tabelle auf Admin > Log [#63] +- Sperrzeiten in der Vergangenheit können nicht bearbeitet werden [#185] +- Raumgruppen-Seriendruckfunktion ist nur für Raumadmins möglich [#201] +- Raumanfragen: Termine in der Vergangenheit werden mit angezeigt [#243] +- Datenfelder - Benötigter Status [#491] +- Manuelle Buchung: Fehlermeldung beim Umwandel von Wiederholungsterminen in Einzeltermine fehlt [#549] +- Plugin-Typen werden beim Update nicht aktualisiert [#569] +- PageLayout::postQuestion ist nach dem Aufruf nicht im Fokus und nicht barrierefrei [#609] +- Einzelbuchung einer Wiederholungsbuchung löschen funktioniert nicht immer [#704] +- Drucken von Belegungsplänen funktioniert für Dozenten nicht [#836] +- Manuelle Buchungen: Reservierungen können in den selben Raum kopiert werden [#840] +- Raumanfrage: Rüstzeit wird nicht mit angezeigt [#859] +- Termine kürzer als RESOURCES_MIN_BOOKING_TIME führen zu nicht auflösbaren Raumanfragen [#862] +- Blubber: Call to a member function getJSONData() on null [#864] +- Blubber Benachrichtigungen für Einrichtungen deaktivieren [#1021] +- Fehler im Code der Raumverwaltung [#1331] +- Unbekannte Variablen in class Course_StudygroupController::details_action() [#1337] +- PHP-Warnungen auf den externen Seiten [#1346] +- Sperrzeiten werden auf den Zeitpunkt der Buchung (nicht den zu buchenden Termin) angewendet [#1350] +- Ankündigungen bleiben nach dem Löschen eines Kurses zurück, wenn NEWS_DISABLE_GARBAGE_COLLECT aktiviert ist [#1355] +- Fullscreen Icon in Nav Bar zentriert [#1356] +- Stundenplan: Seltsames Pixelicon ersetzen [#1369] +- Performance der Gruppenpläne sehr schlecht [#1398] +- "Ordner bearbeiten" zeigt immer an, daß der Ordner keine Elemente enthält [#1402] +- MultiPersonSearch: Falsche Anzeige bei aufgelöstem Aktionsmenü [#1404] +- Druckansicht: Schrift in Tabellen wird kleiner [#1409] +- "Gruppe alphabetisch sortieren" unterscheidet Groß-/Kleinschreibung [#1410] +- Belegungsplan: Details zur Buchung verraten Veranstaltungsdetails zu VA-bezogenen Buchungen, die im Belegungsplan nicht angezeigt werden [#1411] +- Raumsuche: Einstellungen gehen nach der Suche verloren [#1422] +- Raumsuche: "Raumtyp" wird als Suchkriterium angeboten, obwohl es gar nicht belegt ist [#1423] +- Raumsuche: Ergebnisse sind nicht sortiert [#1425] +- Dateiverwaltung: Leere Dateinamen beim Herunterladen [#1426] +- Gruppenseite: Bulk-Aktion zum Ändern der Gruppengröße löst die Zuordnung der Gruppe zu einem Termin [#1427] +- Temporäre Rechtevergabe Bulkaction für Eintrag der Zeiten funktioniert nicht [#1428] +- Temporäre Rechtevergabe: nur 20 Teilnehmer aus Veranstaltung werden übernommen [#1429] +- VA-Administration: Klick auf TN-Zahl zeigt bei Hauptveranstaltungen auf die falsche URL [#1439] +- Raumattribut "room_type" kann nicht bearbeitet werden [#1440] +- Raumsuche: Enter schickt die Suche (manchmal) nicht ab [#1441] +- Migration 1.254 kann wegen doppelten Einträgen in der „hash“-Spalte der „opengraphdata“-Tabelle abbrechen [#1445] +- Anlegen einer Veranstaltung für Dozent zeigt keinen Dialog [#1455] +- Anmeldesets: Veranstaltungen konfigurieren für Dozenten nicht möglich [#1456] +- Berechtigungen für die gesamte Raumgruppe setzen - funktioniert nicht [#1462] +- data-activates und Dialoge funktionieren nicht richtig [#1490] +- Raumanfragen: Option für Rückmeldung an alle Lehrenden soll wieder immer verfügbar sein [#1494] +- Teilnehmerexport als csv zeigt Zwischenüberschriften "Lehrende" und "Studierende" [#1503] +- MvvPerm::getRoles() filtert Nutzerrollen falsch [#1546] +- PHP Warning: array_column() expects parameter 1 to be array, null given in app/controllers/course/members.php [#1548] +- Fehlende Abfrage, um Blubberbenachrichtigungen in Einrichtungen abzustellen [#1587] +- Fehlermeldung nach dem Anlegen einer Veranstaltung [#1595] +- Link zum Belegungsplan über einen QR-Code fordert zur Eingabe von Login-Daten auf [#1598] +- XSS-Probleme im Event-Log (Admin > Log) [#1619] +- Buchungen löschen schlägt über CLI fehl [#1623] +- Bei admin/courses wird die die erste Einrichtung statt alle Einrichtungen vorausgewählt [#1656] +- Hinter dem Namen eines Abschlusses steht immer "()", wenn kein Kurzname hinterlegt ist [#1669] +- json_encode() liefert leere Texte, wenn mehr als eine Sprache für Inhalte definiert ist [#1672] +- Typo im Template `app/views/messages/_message_row.php [#1673] +- Verwaltung der Nutzerdomänen: PHP fatal error: Allowed memory size exhausted [#1677] +- Fehler bei Terminvergabe, wenn Nutzer gelöscht wird [#1683] +- Der Belegungsplan wird nicht angezeigt, wenn eine Raumanfrage mit Rüstzeit für eine ganze Veranstaltung existiert, in der keine Termine sind [#1700] +- Fehler der Datenbankanbindung ist nicht aussagekräftig [#1716] +- Fragebögen: SQL-Fehler bei Suche nach Einrichtungen [#1727] +- Dateibereich: Optische Eigenheiten der Tabellen beheben [#1728] +- Anzeigefehler im Dialog zum Auswahl einer Datei [#1730] +- Konflikt zwischen Sprechstunden im Kern und dem alten Plugin [#1731] +- PHP Warning: count(): Parameter must be an array or an object that implements Countable [#1741] +- Veranstaltungsstundenplan: Studiengangteil läßt sich nicht abwählen [#1771] +- Benutzerverwaltung - Suche lässt sich nicht sortieren [#1781] +- Select mit submit-upon-select schickt das falsche Formular ab [#1783] + +# 21.07.2022 v 5.1 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1&state=all + +- Trails: redirect() soll sich wie url_for() bedienen lassen [#1] +- Raumverwaltung: Berechtigungsübersicht soll eine Liste mit Personen anzeigen, die Berechtigungen haben [#11] +- Vor dem tatsächlichen Verschieben einer Buchung im Belegungsplan soll eine Sicherheitsabfrage erscheinen [#12] +- Mehr Termininformationen beim Erstellen/Bearbeiten von Raumanfragen in VA anzeigen [#13] +- StEP00358 Schnittstelle zum OER Portal Niedersachsen [#23] +- Auswahl des Buchungstyps für den Export der Raumbelegungen [#67] +- Freitext unterhalb eines exportierten Raumbelegungsplanes [#68] +- Upgrade der JSONAPI-Bibliotheken [#80] +- Update codeception und phpunit [#81] +- Erweiterung der Anmelderegel "Veranstaltungsbezogene Anmeldung" [#87] +- Auflösen von Anfragen: Information zu gebuchten Räumen fehlen [#88] +- Anfragenliste: Erweitern um einen Filter für abgelehnte Anfragen [#93] +- Slim muss Installation in Unterordner beachten [#119] +- TIC: CLI-Skript `cli/plugin_manager` wart- und erweiterbarer machen [#122] +- Terminvergabe: Mehrere durchführende Personen [#132] +- StEP 359: Verwaltung der Migrationen über versionierte Branches [#136] +- CLI-Skript `studip` einführen und alte Skripte entsprechend umstellen [#140] +- Fehlerhafte Signatur von `#invoke` in Unterklassen von `NonJsonApiController` [#142] +- Unit-Tests müssen ohne `pdo_sqlite` auskommen [#147] +- Raumsuche: Aktion „URL zur Suche kopieren“ hinzufügen [#160] +- Buchungsdialog: Bei Reservierung die Aktion „In Buchung umwandeln“ anbieten und umgekehrt [#167] +- Courseware: Fehler beim Kopieren aus Veranstaltungen [#168] +- Gruppenzugehörigkeit bei Terminen [#196] +- Migration von 4.6.2 auf 5.1 funktioniert nicht korrekt [#203] +- JSONAPI: Verschachtelte `include`-Pfade werden nicht mehr berücksichtig [#262] +- Update auf 5.1 erkennt DB-Schema falsch, wenn lokale Migrationen existieren [#331] +- Migration 5.0.x bekommt falsche Branch-Zuordnung [#337] +- Upload von Bildern auf Courseware-Seiten nicht möglich [#350] +- StEP00357: Coursewareinhalte zuweisen [#367] +- Skiplinks hinzufügen und umbenennen [#394] +- Access-Keys ausbauen [#395] +- OpenID Connect als SSO AuthPlugin [#397] +- Nutzungsbedingungen für Studiengruppen übersetzbar machen [#400] +- VA-Themen übersetzbar machen [#401] +- Zielgruppenspezifische Banner [#409] +- Zielgruppenspezifische Ankündigungen und priorisierung [#410] +- Update der browserslist DB [#426] +- Anpassung der ILIAS-Schnittstelle für Nutzung mit ILIAS-seitiger LDAP/Shibboleth-Anbindung [#431] +- JSONAPI: Messages zeigen keine Relationen mehr [#434] +- Skiplinks werden als „Schalter“ vorgelesen und sehen noch wie Buttons aus [#438] +- Skiplinks: Auswahl eines Skiplinks versteckt zwar das Skiplink-Menü, aber man bleibt trotzdem innerhalb des Menüs [#583] +- TwilloConnector ignoriert Proxy Einstellungen [#635] +- .gitignore config/twillo* hinzufügen [#640] +- StudipController::redirect() akzeptiert keine relativen URLs mehr, sondern interpretiert diese als trails-routen [#642] +- CLI-Script "plugin:activate" fehlt [#650] +- alte Einstellungen für die Hilfe entfernen [#655] +- Courseware PDF-Export: Fehler beim Export des Embed Blocks [#664] +- Courseware PDF-Export [#667] +- Semesterzuordnung von Veranstaltungen kann nicht geändert werden [#686] +- ConsultationSlot: Fatal error in updateEvents() [#691] +- Fehlende ID "sidebar-navigation" am Navigations-Widget in der Sidebar [#697] +- Migrationen eines Plugins werden über CLI nicht mehr ausgeführt [#701] +- Courseware: PDF-Export von mehreren Seiten nicht möglich [#712] +- Ansichtsoption Bearbeiten wird angezeigt, obwohl nicht bearbeitet werden kann [#716] +- Courseware Aufgaben erhalten falsche Seitentitel [#717] +- Aufgaben werde im IHV nicht gefiltert [#718] +- Courseware Aufgaben sind in der Verwaltung nicht unterscheidbar [#720] +- Courseware Ansicht trägt falsche Bezeichnung [#722] +- Courseware Export Widget verhindert PDF-Export für Lernende [#735] +- DSGVO: Export Personendaten wirft Fehler [#762] +- ConsultationBlock::teacher not found [#767] +- Fehler im DB-Schema des Clipboards [#776] +- Migrationen werden nicht angeboten, wenn `schema_version` inkonsistent ist [#778] +- Update package-lock [#789] +- Courseware: Sortierung wird beim Abbrechen nicht zurückgesetzt [#810] +- Courseware: Verschieben von Blöcken zwischen Containern auf der gleichen Seite funktioniert nicht [#811] +- Rolle "sort" soll auch blau sein [#920] +- Courseware Sidebar Navigation [#953] +- Courseware: Inhaltsblock > Aufgaben-Element [#954] +- Courseware Aufgaben: Unterseiten werden nicht auf Rechte geprüft [#1112] +- Courseware Aufgaben: Name des Bearbeiters fehlt im Titel [#1113] +- Courseware Contents Overview: Eigene Seite wird nicht mitgezählt [#1114] +- Routen für die Sprechstunden/Terminvergabe sind nicht implementiert [#1149] +- Tests für die Routen der Sprechstunden/Terminvergabe implementieren [#1174] +- Aktion „URL zur Suche kopieren“ steht über dem Suchformular [#1208] +- Fehler im Code der JSONAPI [#1228] +- Migration 1.297 schlägt beim Update von 4.4 auf 5.1 fehl [#1256] + +# 15.07.2022 v 5.0.2 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.2&state=all + +- Meine Räume: Suche findet nur Gebäude, keine Räume [#378] +- Sidebar und deren Elemente haben keine ARIA-Rollen [#519] +- Suchschlitz der globalen Suche verwendet keine ARIA-Rollen [#520] +- Footer ist nicht per ARIA-Rolle ausgezeichnet [#521] +- Beim Anlegen von Terminen prüfen, ob Terminende nach Terminbeginn [#651] +- Courseware: Import bzw. Kopieren aller Inhalte aus einem anderen Kurs nicht direkt möglich [#886] +- Courseware: Import legt Ordner im Dateibereich an, obwohl der Export keine Dateien enthält [#906] +- Schließenbutton im Dialog in Courseware ist falsch gestylet [#976] +- Fragebögen erstellen - Dialog zu klein [#1086] +- Courseware: Bearbeiten-Ansicht des Dokumenten-Blocks hängt sich auf, wenn es im Kurs viele verschachtelte Ordner gibt [#1130] +- Dialog zum Erstellen/Bearbeiten von Fragebögen hat keine konsistente Größe [#1148] +- Raumsuche: zwei Einträge mit "Bitte wählen" im Dropdown [#1161] +- Nutzer finden nach Abschalten des WYSIWYG-Editors die Einstellung nicht mehr wieder [#1165] +- Fehlerhafte Rollenzuweisung bei Einrichtungszuordnung [#1180] +- Tex-Markup in Stud.IP-Dialogen gibt es nur einmal [#1181] +- Error: Call to a member function get_perm() on null [#1209] +- Fehler bei Migration auf 5.0: Unknown column 'topic_id' in 'termine' [#1223] +- Englische Übersetzung ist mit Screenreadern unbrauchbar [#1229] +- OER Campus: Neue Suchergebnisse sind für Screenreader nicht erkennbar [#1246] +- Migration von 5.0 auf 5.1 (und 5.2) läuft in 5.1.21 und 5.1.27 auf Fehler [#1265] +- Neue Veranstaltungskategorie kann nicht angelegt werden [#1290] +- Veranstaltungsadministration: Semester wird nicht exportiert [#1296] +- Semester sperren wird die Veranstaltungen des Semester nicht dem gesperrten Anmeldeset zuordnen [#1329] +- Typo in Oer_MymaterialController::statistics_action() [#1330] + +# 15.07.2022 v 4.6.6 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.6&state=all + +- Tabellenzellen in letzter Zeile einer umgebenden Tabelle bekommen immer einen css-border [#90] +- Anzeigefehler im persönlichen Dateibereich [#317] +- Dateibereich: "aus Bibliotheksverzeichnissen einbinden" ist viel zu promiment [#359] +- Studiengangsinformationen liefert falsche Zahlen [#913] +- Browser Safari zeigt bei Raumgruppenplänen Räume nicht an [#929] +- Individuelle Raumgruppen löschen nicht per tastatur erreichbar [#1094] +- RVV: Falsche Darstellung/Zählung der Vorlesungswochen [#1147] +- Falsche Sortierung in der Veranstaltungsverwaltung bei den Grunddaten (für Admins) [#1175] +- Fehler durch festgelegten Konstruktor in Interface `FileType` [#1280] +- Individuelle Raumgruppen: Aktionsmenü in der Sidebar falsch positioniert [#1286] +- Fehler beim Löschen von Sprechstundenterminen [#1300] +- Öffentlich zugängliche Raumpläne - Liste der Räume bietet keine Funktionen an [#1306] + +# 15.07.2022 v 4.5.8 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.5.8&state=all + +- Raumsuche: Trefferliste sollte direkt Funktionen bereitstellen [#228] +- Raumeigenschaften vom Typ "einzeiliges Textfeld" werden nicht korrekt übernommen [#269] +- Löschen von Einzelterminen führt zu kaputten Raumanfragen [#707] +- "Anfrage auf ausgewählte Termine stellen" funktioniert nicht mehr [#711] +- Personenliste anlegen ohne Platzverteilung wirft Fehler [#927] +- PHP message: InvalidArgumentException: navigation item 'course/forum2/newest' not found [#944] +- Unklares Verhalten bei `url_for` mit URL-Fragmenten [#985] +- Anzeigen/Drucken des QR-Codes verhält sich komisch bzw. ist kaputt [#995] +- Dialog/Seite zu Fragebögen verlinkt nicht auf die vorhandene Hilfe [#1011] +- Raumsuche: hinzugefügte Filter funktionieren nicht [#1023] +- Raumsuche: falsche Zuordnung der Labels zu den Eingabefeldern [#1024] +- Ändern einer Raumbuchung führt zu Fehler "Unzureichende Berechtigungen" [#1072] +- Globale Suche reagiert nicht korrekt auf eingefügte Strings [#1101] +- Einladungen zu Studiengruppen lassen sich nicht akzeptieren [#1105] +- Individuelle Raumgruppen: Neue Gruppe kann nicht erstellt werden [#1133] +- Serialization of 'Closure' is not allowed [#1137] +- node-sass ist deprecated und soll ersetzt werden [#1143] +- Raumsuche Serialization of 'Closure' is not allowed [#1146] +- MVV-Modulbeschreibungen - Dialoge sind uneinheitlich groß [#1163] +- Suche im Vorlesungsverzeichnis - ergibt Fehlermeldung [#1176] +- Ungültiger Redirect beim Speichern von Konfigurationen [#1182] +- Eigene Bezeichnungen für Berechtigungsebenen in Veranstaltungen werden nicht ausgewertet [#1185] +- Verwendung von `action_link()` erzeugt kaputte URLs [#1188] +- Anmeldung zu Veranstaltungen nicht mehr möglich (bis einschließlich Stud.IP 5.0) [#1191] +- Export der Teilnehmerliste: Call to a member function getClass() on null [#1192] +- Tests für RRv2 schlagen fehl [#1193] +- Fehlerhaftes SQL in ForumEntry::checkRootEntry() [#1194] +- Fehlerhafter Datentyp in Test UserScheduleShowTest.php:testGetUserSchedule [#1195] +- Falscher MIME-Type für Word-Dokumente beim Download [#1205] +- Erkennung von Pflichtfeldern für Dialoge zu strikt [#1210] +- Warnings im LESS-Compiler [#1211] +- Räume bearbeiten - unnötiger Aufruf von array_reverse [#1212] +- Es können Raumanfragen auf ausgefallene Termine gestellt werden [#1214] +- Buchende Person kann nicht mehr programmatisch gesetzt werden. [#1220] +- Undefinierte Variable in ResourceBooking::validate() [#1221] +- Spalte `ex_termine.topic_id` ist verwaist und sollte entfernt werden [#1224] +- Text verschwindet aus Navigation beim Hover über kein Element [#1225] +- Fehler im Code der RESTAPI [#1227] +- Fehler im Code mancher MVV-Models [#1230] +- Fehler im Code des Dateibereichs [#1231] +- Fehler in den rrv2-Models [#1232] +- Class XYZ referenced with incorrect case [#1233] +- Funktion in StudipLog ist fälschlicherweise nicht static [#1234] +- Raumbelegungsplan Überschrift springt beim Laden [#1236] +- Forum: Cannot use [] for reading [#1238] +- Fehlerhafte Aufrufe von Methoden in Evaluationsklassen [#1239] +- Diverse Fehler in Klasse ForumBulkMail [#1240] +- API der Evaluationen versendet bei Fehlern Mails an einen externen Account [#1242] +- Fehler in StudipLock::get() [#1247] +- Aufruf unbekannter Klasse "DB_ELearning" [#1248] +- Aufrufe unbekannter Klasse `MvvDokument` in `lib/classes/MVV.class.php` [#1249] +- Fehler: Instantiated class Studip\Interactable is abstract. [#1250] +- Fehler im ContentModule: Call to an undefined method ContentModule::readData(). [#1252] +- Raumverwaltung: Übersicht: Namen von Standorten und Gebäuden haben ein falsches Zeiger-Icon [#1254] +- Nach dem Anlegen einer Buchung im Semester-Belegungsplan muss der Raum neu gewählt werden [#1255] +- Hilfe-Seite für Feedback Modul verlinken [#1258] +- Fehler vom Typ `Class referenced with incorrect case` [#1263] +- StudipIcon verwendet die Rolle "lightblue" [#1268] +- Belegungspläne werden nicht mehr angezeigt [#1281] +- Funktionen des WYSIWYG-Editors mit Eingabedialog ändern Scrollposition des Hauptfensters [#1293] +- RESTApi-Route /file/:file_ref_id/copy/:destination_folder_id defekt [#1302] +- Fehler in Routen der RESTAPI [#1303] +- Buttons haben falsche Fokus-Hervorhebung [#1304] +- Unverständliche Fehlermeldung: Fehler beim Laden des Hauptordners [#1305] +- Typo in TourController::delete_tour() [#1332] + +# 31.05.2022 v 5.0.1 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.1&state=all + +- Skiplinks: Auswahl der Hauptnavigation springt auf die falsche Seitenhöhe [#104] +- OER Campus: Dialog „Eigenes Lernmaterial hochladen“ lässt sich nicht per ESC-Taste schließen [#110] +- Belegungsplan: "Individuelle Druckansicht" verliert die gewählte Woche [#199] +- Anfragenliste: Verlinkung zur Veranstaltung fehlt [#214] +- Interne Courseware-Links enthalten eine falsche URL, wenn sie in einem neuen Tab geöffnet werden [#279] +- Blickfang-Block: Layout kaputt bei langen Texten [#729] +- Ermittlung vom Standard Semester funktioniert nicht im Vorlesungsverzeichnis [#752] +- Bearbeiten eines Blockes auf einer Seite mit vielen Blöcken springt an den Seitenanfang [#781] +- Fehler als root beim Betreten der Courseware [#786] +- OER Campus: Nicht-herunterladbare Inhalte können nicht gelöscht werden [#822] +- Beim Courseware-Export und anschließenden Import gehen Seiten-Metadaten verloren [#846] +- Fehlermeldung und Abbruchmöglichkeit bei Fehlern beim Courseware Import [#847] +- Aktualisierung der Seitenstruktur nach dem Sortieren von Seiten über die Verwaltung [#883] +- Courseware: Warnung bzgl. Abbruch des Imports, wenn man die Seite verläßt [#885] +- Courseware: Import bzw. Kopieren aller Inhalte aus einem anderen Kurs nicht direkt möglich [#886] +- Courseware: formatiertem Text fehlt die CSS-Klasse `formatted-content` [#888] +- Courseware: Navigieren im Inhaltsverzeichnis nach Auswahl des Kopierziels [#892] +- Rangliste: BIGINT UNSIGNED value is out of range [#894] +- Courseware-Verwaltung: Verschieben einer Seite springt an den Seitenanfang [#897] +- Courseware: CSS deaktivert focus outline [#898] +- Courseware: "Elemente hinzufügen" klappt zu, wenn ich mit der Seite interagiere [#901] +- Courseware: Lernkarte entfernen entfernt auch alle Eingabefelder [#904] +- Courseware: Link-Block läuft beim Import auf einen Fehler [#905] +- Courseware: Import legt Ordner im Dateibereich an, obwohl der Export keine Dateien enthält [#906] +- `make test-functional` schlägt fehl [#916] +- StandardSearch('Seminar_id') ist kaputt [#948] +- Vorlesungsverzeichnis: Suche zeigt bei Gruppierung "Semester" keine Treffer an [#956] +- Courseware: Veröffentlichen auf OER Campus Dialog schließt sich nicht [#960] +- Checkboxen funktionieren nicht richtig in Profil->Einstellungen->Benachrichtigung [#962] +- Tägliche Mail Benachrichtigungen funktionieren nicht [#964] +- Forum: Strings in JS sind nicht mehr übersetzbar [#972] +- Im Chrome überlaget die Footer-Bar den Inhalt [#983] +- Reste der alten Übersetzungs-API entfernen [#992] +- Nicht übersetzbare Texte in resources/assets/javascripts/bootstrap/mvv_difflog.js [#997] +- Filtermöglichkeit im Dateibereich ist defekt [#1007] +- LTI-Tools: Konfigurationen funktionieren nach Update auf 5.0 nicht mehr [#1042] +- Speichern von Blöcken in persönlichen Lernmaterialien nicht möglich [#1044] + +# 31.05.2022 v 4.6.5 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.5&state=all + +- Belegungspläne: Datumsauswahl ohne Aktivierung durch Anklicken auf Haken [#187] +- Dateiübersicht / Arbeitsplatz: "Persönlicher Dateibereich" ist die falsche Bezeichnung, out of memory Fehler bei vielen Dateien [#800] +- Raumsuche - Räume zur Raumgruppe hinzufügen funktioniert nicht [#890] +- Unknown action 'read' im JSUpdater bei neuen Nachrichten [#891] +- Fehlender Hinweis bzgl. Raumbuchungen beim Löschen von VA-Terminen [#926] +- Fehler beim Aufruf der Übersichtsseite, wenn man die Termine auch verwalten darf [#931] +- Fehler beim Löschen von Terminvergabe-Slots [#932] +- Tippfehler bei den Übersetzungen [#936] +- Fehler bei den Sichtbarkeitseinstellungen der "erweiterten Einstellungen" [#938] +- Error: Class 'ForumEntry' not found in ForumProvider.php:21 [#940] +- PHP Warning: call_user_func() expects parameter 1 to be a valid callback, first array member is not a valid class name or object [#955] +- Teilnehmer/Gruppen: Multipersonsearch führt zu Speichermangel [#1000] +- "Meine Studiengruppen" für Admins sichtbar [#1097] + +# 31.05.2022 v 4.5.7 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.5.7&state=all + +- resource_booking_intervals fehlt Index auf booking_id [#198] +- Raumsuche: Filter hinzufügen funktioniert nicht [#225] +- Raumsuche: Sitzplätze sollte eine sinnvolle Vorbelegung haben [#226] +- Raumsuche: gewählter Wochentag verschwindet nach der Suche [#227] +- Error: Class 'RESTAPI\Routes\Resource' not found [#238] +- In den Rechtekonfigurationen für MVV fehlt an Modulen und Studiengangteilen der Eintrag für zugeordnete Personen [#271] +- Raumberechtigungen: Admin einer Einrichtung kann unsichtbare Accounts nicht finden [#379] +- Löschen eines Studienganges... I18N - Fehler [#555] +- Auflösen von Raumanfragen: falsche Räume vorgewählt [#710] +- Raumanfrage erstellen: Räume werden bei der Angabe von Sitzplätzen und einer boolean-Eigenschaft nicht gefunden [#725] +- Anmeldung mit Passwort überschreibt bei falscher Eingabe das Passwort im Dialog [#741] +- Data-Dialog ignoriert Pflichtfelder [#772] +- Mit Tablesorter sortierbare Tabellenspalten werden mit englischer Beschreibung vorgelesen [#794] +- Externe Seite: Warnungen mit PHP 7.2 [#827] +- Anzeigefehler des Belegungsplans in der Mobilansicht [#869] +- Button „Bearbeiten“ in Raumansicht ohne Funktion [#870] +- Lageplan ohne Geokoordinaten [#871] +- SORM-Konstruktor kann keinen unvollständigen PK setzen [#878] +- Spalte `termine.topic_id` ist verwaist und sollte entfernt werden [#881] +- Ankündigungen: Lesen der Kommentare wird nicht registriert [#903] +- Kein Redirect nach Schreiben eines Kommentars zu einer Ankündigung [#907] +- messages/write: Unzureichende Rechteprüfung für filter-Parameter [#908] +- ILIAS-Schnittstelle: Fehler bei Wiederherstellen von LDAP-Accounts [#941] +- Raumverwaltung: persönliche Nachrichten statt Systemnachrichten verschicken [#942] +- Blubberbenachrichtigungen führen in manchen Fällen zu ungültigen Links [#943] +- "Call to a member function getPropertyObject() on null" beim Anzeigen einer Ressource [#945] +- SkipLinks::addLink() dekodiert die reingereichte URL [#951] +- Eigene Implementierung von jQuery-Selector ":invalid" entfernen [#952] +- Spezialbehandlung für Reformationstag 2017 sollte entfernt werden [#958] +- Unknown column 'seminar_user.visible' in 'where clause' [#965] +- ResourceProperty::__toString prüft bei user-Eigenschaften nicht nach, ob ein User-Objekt gefunden wurde [#977] +- Öffentlich zugängliche Belegungspläne können für Personen ohne Raumberechtigungen nicht zugänglich sein [#978] +- Veranstaltung anlegen: UnexpectedValueException: no data found [#981] +- STUDIP.jsonapi.GET() kodiert URL-Parameter falsch [#984] +- Admin > Überschneidungskontrolle > Gefundene Konflikte werden nicht angezeigt [#986] +- Übersetzung von angepassten Titeln schlägt fehl [#990] +- Fehlendes URL-Encoding der Parameter in resources/assets/javascripts/bootstrap/resources.js [#998] +- MVV: Integrity constraint violation beim Vergleich von Modulbeschreibungen [#999] +- Fehlerhaftes Hinzufügen von Skiplinks im Template "index_nobody.php" [#1006] +- Fehlerhafte farbliche Auszeichnung bei öffentlichen Veranstaltungen [#1008] +- Nach Speichern von Konfiguration dorthin springen [#1013] +- Verwaltung von Systemkonfigurationen: Kategorie klappt nach dem Speichern zu [#1014] +- Gradebook: Tutoren können keine Noten eintragen [#1018] +- Über die URL angesprungene Elemente verschwinden hinter dem Header [#1019] +- Raumsuche: Zeitbereich für Semester ist falsch vorbelegt [#1022] +- Migration 1.113 löscht Einstellungen, die ihr nicht gehören [#1028] +- Zusätzliche LTI-Parameter werden bei "=" abgeschnitten [#1040] +- Anmeldung mit Passwort: Bearbeiten der Regel überschreibt das Passwort [#1045] +- Log-Event RES_PERM_CHANGE hat kein Template [#1065] +- Passwortänderung: Meldung „Das Passwort ist zu kurz“ bei zu langem Passwort [#1066] +- Globale Suche nach Veranstaltungen zeigt keine Semester mehr an [#1069] +- Falsche Verwendung von `semester_token` bei mehr als einer Sprache [#1071] +- Route /institute/:id liefert den Namen als leeres Objekt zurück [#1076] +- Fehlerhaftes HTML im Template [#1092] +- Rendering von `ClipboardWidget` und abgeleiteten Klassen nicht korrekt [#1102] +- Fatal Error auf der Profilseite [#1106] +- Semester::current not found [#1111] + +# 06.04.2022 v 5.0 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0&state=all + +- .gitignore-Dateien fehlen [#2] +- Videoeinbindung funktioniert nicht [#4] +- Courseware: Übersetzung funktioniert nicht [#5] +- Courseware: Fehler bei webp-Dateien? [#7] +- Auflösen der Navigation unter Tools [#25] +- Courseware: Fehler - Seiten werden doppelt eingefügt beim Verschieben [#26] +- Call to a member function getFullName() on null in consultation/export/print.php [#31] +- Homepageplugins (Sprechstunden) können nicht aktiviert werden [#37] +- Arbeitsplatz/Dateiansicht: Übersichtsseite fehlen Ansichten [#40] +- Tests im Jenkins CI sind kaputt [#42] +- Courseware: Import funktioniert nicht [#49] +- Courseware: Anlegen eines neuen Inhalts bietet keine eigenen Dateiordner an [#54] +- Fehler beim öffnen des Veranstaltungskalenders als root/admin [#55] +- Courseware: VideoBlock - Settings funktionieren nicht richtig [#65] +- Migration 20210201_step_00349.php führt u.U. zu Duplicate Entry Fehler [#70] +- Anderer Text zur Einstellung der Sichtbarkeit einer Veranstaltung [#74] +- "Meine Einrichtungen" Iconfarben passen noch nicht [#78] +- Tippfehler beheben [#83] +- Icongrößen müssen in 5.0 gesetzt werden [#85] +- Feintuning der Kacheln unter Mein Arbeitsplatz [#86] +- Wiki: Inhaltsverzeichnis nicht per Tastaturnavigation erreichbar [#106] +- Courseware: Verwaltungsseite stört Skiplink-Reihenfolge [#107] +- Courseware (5.0): Neues Lernmaterial: „Vorschaubild hochladen“ nicht per Tastaturnavigation erreichbar [#108] +- Tab Container enthält leere Elemente [#114] +- Falscher Iconpfad auf der Startseite eines leeren Wikis [#116] +- Unbekannte Courseware Block-Typen in der DB behandeln [#120] +- README-Datei nicht mehr aktuell [#121] +- Veranstaltung: Kurzinfo: Kaputtes HTML im Bereich Grunddaten [#127] +- Fehlender Uni-Name bei Mail zur Passwortänderung [#134] +- Fehlende Components für Plugins [#139] +- Admin -> System -> Konfiguration: Sortierung fehlt [#144] +- Verwendung von vue-gettext für die Übersetzung im JS-Code [#149] +- Übersetzungen 5.0 [#150] +- Mein Arbeitsplatz - Widgets [#151] +- AudioBlock zeigt Aufnahme Option nicht an [#153] +- Fehler beim Kopieren von Veranstaltugnen [#154] +- Unerwartetes Verhalten beim Hinzufügen von Blöcken bei mehreren Abschnitten auf einer Seite in Courseware [#156] +- Fehlende Ordner in data bei frischer Installation [#161] +- Fehlende Dimensionen in Icon-SVGs [#163] +- Courseware Import & Export von TextBlöcken fehlerhaft [#169] +- Courseware Import bricht gelegentlich mit einem 409 ab [#170] +- Modulverzeichnis: Invalid parameter number: number of bound variables does not match number of tokens [#181] +- Veranstaltungskategorien: Inhaltselemente nicht wählbar [#183] +- Courseware: rote Icons verschwinden nicht [#184] +- Weiterentwicklung / Verbesserung Sprechstunden [#189] +- Farbcodierung in Veranstaltungen und Planer [#191] +- Autoloader funktioniert nicht für phpCAS [#206] +- Aufruf der Teilnehmendenliste in Studiengruppen führt zu Exception [#207] +- Issue: Call to undefined method SemClass::getSlotModule [#211] +- Falsche Semesterzuordnung nach dem Update auf 5.0 [#212] +- Raumanfragen: Geschlossene Raumanfragen können nicht wieder geöffnet werden [#216] +- Courseware Übersicht [#229] +- Löschen von Dozenten führt zu Fehler [#231] +- XML-RPC Web-Services funktionieren nicht mehr [#232] +- Deaktivierter OER-Campus über Schnellzugriff erreichbar [#233] +- StudipCachedArray liefert falsche Daten [#237] +- Blättern im Veranstaltungsverzeichnis: Semesterauswahl liefert falsche Veranstaltungen [#244] +- Courseware Einstellungen werden nicht angezeigt [#245] +- Courseware Kopieren aus Veranstaltung bietet nicht alle Veranstaltungen an [#246] +- Courseware Migration falscher default Wert [#247] +- Blättern im Veranstaltungsverzeichnis: ausgewähltes Semester springt beim Blättern zurück [#248] +- Migration der Seminare-Semester-Tabelle ist fehlerhaft [#249] +- Courseware: Inhalte mit "Sichtbar ab" in der Zukunft sind für Teilnehmer sichtbar [#253] +- Mount Point '#tiled-courses-sidebar-switch .sidebar-widget-content .widget-list' not found in document [#254] +- Courseware: Blöcke in Tabs einfügen funktioniert nicht mehr [#255] +- Courseware Dateien einbinden wirft Fehler [#256] +- Courseware Fehler bei Dateien die gelöscht worden sind [#257] +- Embed Block wirft Fehler beim Import [#259] +- Dateiwähler zeigt keine oder nicht alle Dateien aus dem Dateibereich [#260] +- Courseware: LaTeX-Formeln in Textblöcken werden als Code angezeigt [#266] +- Meine Veranstaltungen: Einige rote Icons werden nicht zurückgesetzt [#268] +- Zeiten/Räume: Aktion „Regelmäßigen Termin hinzufügen“ funktioniert nicht bei unbegrenzten Veranstaltungen [#273] +- Dropdown Menü in einem Opencast-Block in Courseware wird am unteren Bildschirmrand nicht vollständig angezeigt [#274] +- Versionierung der von webpack generierten assets funktioniert nicht richtig [#275] +- Beim Kopieren von Courseware-Inhalten sind Veranstaltungen mit identischem Titel nicht unterscheidbar [#277] +- Liste der Veranstaltung in "Arbeitsplatz -> Courseware -> Meine Veranstaltungen" ist unvollständig [#278] +- Interne Courseware-Links enthalten eine falsche URL, wenn sie in einem neuen Tab geöffnet werden [#279] +- Courseware Contentbar Navigation fehlerhaft [#280] +- Meine Veranstaltungen: Klick auf Zahnrad-Icon führt bei Studiengruppen zu Fehler [#282] +- Der Inhaltsverzeichnis-Block in Courseware zeigt auch Seiten an, die noch nicht sichtbar sein sollten [#283] +- In Courseware-Blöcke eingebundene Dateien aus versteckten Ordnern sind für Studierende nicht sichtbar [#285] +- Fehlermeldung bei Aufruf der Terminvergabe [#288] +- Die Courseware-Einstellungen sind für Root- und Admin-Accounts nicht sichtbar [#289] +- In den Courseware-Einstellungen lässt sich die Kapitelabfolge nicht von "sequentiell" auf "frei" stellen [#290] +- Im Dialog zum Kopieren von Themen aus Veranstaltungen zeigt das Suchfeld nur einen Fehler [#291] +- Courseware: Blöcke in Tab- und Akkordeon-Abschnitten verschwinden, wenn die Reiter bearbeitet und die Änderungen gespeichert werden [#292] +- Courseware: Paginiertes Laden statt festgelegtem Limit [#293] +- Courseware Tab Container zu wenig Schutzraum für den Inhalt [#294] +- DocumentBlock hat Icon-Fehler [#295] +- Courseware: Document Block zeigt Fehlermeldung seit #293 [#296] +- Raumanfrage auflösen: Doppelte Scrollbar bei vielen Raumvorschlägen [#297] +- Blubber Screenshot auf der Mehr... Seite wird nicht angezeigt [#305] +- Courseware Im- und Export fehlerhaft [#306] +- Als Leser eingetragene Personen erhalten beim Aufruf der Veranstaltung weiße Seite [#308] +- Courseware-Verwaltung: Breadcrumb verschwindet [#309] +- Courseware: Umfangreiche Seitenbäume verlangsamen die Verwaltungsansicht [#311] +- Courseware-Verwaltung: Beim Kopieren sind die gelben Pfeile neben dem Titel der Courseware nicht anklickbar [#312] +- Löschen einer Seite zerstört Navigation [#315] +- Courseware-Verwaltung: Seiten lassen sich nicht verschieben [#318] +- Es gibt keine Rückmeldung, dass der Dialog "Seite bearbeiten" nicht aufgerufen werden kann, wenn eine andere Nutzer*in den Dialog geöffnet hat [#320] +- Courseware lädt die Struktur immer doppelt [#322] +- Beim Kopieren/Verschieben verschwindet der Hinweis, dass gearbeitet wird zu früh [#325] +- Import hängt beim Embed-Block [#326] +- Courseware: Fehlende `allowedPagingParameters` in Courseware-Routen mit Paginierung [#327] +- Offene Gruppen in "Meine Veranstaltungen" und "Benachrichtigungen anpassen" verwenden `MY_COURSES_OPEN_GROUPS` unterschiedlich [#328] +- In der Dropdown-Liste für Ordner aus der Dateiablage gibt es nur 30 Einträge [#329] +- Courseware: Mehrfach verknüpfte Inhalte werden beim Kopieren mehrfach dupliziert [#336] +- Container werden beim Löschen von Blöcken nicht aktualisiert [#342] +- Import- und Kopier-Fehler mit AudioBlock [#344] +- Vertretungen können nicht aus Veranstaltungen ausgetragen werden [#346] +- Kopieren von Courseware-Inhalten gibt den Nutzenden zu wenig Feedback [#347] +- Es gibt keine Möglichkeit mehr, einzelne Räume von der globalen Buchungssperre auszunehmen [#348] +- Teilnehmergruppe: Info-Tooltip liefert beim Anklicken einen Fehler [#352] +- Sortierung von Daten auf externen Seiten nicht möglich [#353] +- Ein gesetztes Sichtbarkeits-Datum in Courseware wird nach dem Speichern nicht direkt angezeigt [#354] +- Beim Kopieren und Verschieben von Courseware-Blöcken wird die Anzeige des Ziels nicht automatisch aktualisiert [#355] +- Raum wird beim Löschen nicht aus Raumgruppe entfernt [#361] +- Schlechte Performance beim Aufruf von CoursewareInstanceShow [#362] +- Forum in Einrichtungen verschwunden [#363] +- Reihenfolge der Tools in Einrichtungen falsch [#364] +- Verwaltung von Veranstaltungen: Iconfarben passen noch nicht [#368] +- Courseware: Leinwand unter iOS nicht nutzbar [#373] +- Courseware: Audio-Block lässt sich in Safari in iOS nicht abspielen [#374] +- Unbegrenzte Veranstaltungen haben Startzeitpunkt! [#377] +- Einrichtungsnews werden nicht angezeigt [#380] +- Reiter "Personal" in Einrichtungen verschwunden [#381] +- Terminvergabe: Aufruf der Druckansicht führt zu Fehler [#385] +- Terminvergabe: Änderung von Termingrund führt zu Fehlermeldung [#392] +- Multi-Byte-String-Funktionen in SimpleORMap sind überflüssig [#398] +- Veraltete Positionen und Formulierungen in Touren [#402] +- Weiterleitung auf neue Wiki-Seiten funktioniert nicht mehr [#415] +- Courseware: Fehler beim Laden des Block-Feedbacks [#416] +- Fehlermeldung beim Löschen von Nutzern [#417] +- Datenfelder: Bearbeitung der Werteliste bei radio und selectbox nicht mehr möglich [#420] +- Wiki: SQL-Fehler "Illegal mix of collations" [#423] +- Inkonsistente Darstellung bei den Aktivitäten [#424] +- Abfrage der Veranstaltungen einer Person in CourseWare liest die Daten falsch aus. [#427] +- OER-Campus Icon nicht konsistent [#435] +- Courseware: Fehler, wenn eine Veranstaltung kein Heimatinstut hat [#443] +- JSONAPI: `children`-Relation des `StructuralElement`-Schemas [#445] +- Courseware: Seiten aus anderen Kursen werden nicht mehr zum Kopieren angeboten [#446] +- Upload-Limits werden falsch ausgewertet [#448] +- Voreingestellte Plugins sind nach dem Update auf 5.0 nicht mehr aktiviert [#449] +- Veranstaltungskategorien: Änderungen an Inhaltselementen können nicht auf vorhandene Kurse angewendet werden [#450] +- Courseware: Struktur wird nach Kopieren von Seiten nicht (sofort) aktualisiert [#454] +- Courseware: Scrollbar im Dialog "Seite bearbeiten" nicht mit der Maus bedienbar [#457] +- Abruf von `jsonapi.php/v1/courses/{id}` funktioniert nicht für Veranstaltungen, die Zusatzangaben erfordern [#458] +- Dateien in Unterordnern von unsichtbaren Ordnern werden Studierenden in Courseware nicht angezeigt [#464] +- Ein einzelner Block in einem Tab- oder Akkordeonabschnitt kann nicht verschoben werden [#466] +- Scrollbarposition im Inhaltsverzeichnis beeinflusst die Scrollposition in "Elemente hinzufügen" und umgekehrt [#467] +- Sichtbarkeit von Werkzeugen wirkt sich nur auf den Reiter aus [#468] +- Fehlende Indizes [#470] +- Dateibereich: Abstände in Ordner- und Lizenzauswahl falsch [#473] +- SORM-API-Dokumentation ist veraltet bzw. nicht korrekt [#478] +- Performanceproblem auf der CW-Übersichtseite [#488] +- XSS: Textblock der Courseware ermöglicht Ausführung von JS-Code [#489] +- Falsche Semestersortierung bei Arbeitsplatz > Courseware > Meine Veranstaltung [#490] +- Wiki: Jede Seite hat als Titel "WikiWikiWeb" in der Kopfzeile [#493] +- Release 5.0 [#495] +- Courseware: Nach dem Anlegen des (ersten persönlichen) Lernmaterials lande ich nicht darin [#509] +- falscher Funktionsaufruf in HiddenFolder [#517] +- Letzte Inkonsistenzen ContentBar (Wiki/Courseware) [#526] +- Dialog "Ausgewählte Nachrichten löschen" analog zu "Alle Nachrichten löschen" [#528] +- Änderung der Semesterangaben werden nicht mehr protokolliert [#529] +- Courseware: Auffindbarkeit des Inhaltsverzeichnisse und Vollbildmodus für (neue) Nutzende [#536] +- Courseware: Darstellung der Kacheln im Default [#537] +- Fragebögen: Darstellung der Diagramme via Chart.js erst nach einem Resize-Event korrekt [#538] +- Courseware IHV ist über Tab erreichbar wenn es ausgeblendet ist [#542] +- Fehlerhafte Textstrings in Vue-Komponenten [#545] +- Kleinschreibung in CoursewareChartBlock [#546] +- Fehlende i18n Markierungen [#547] +- Courseware Modul-Beschreibung nicht aktuell [#548] +- Accessibility-Probleme in der Courseware [#554] +- Blubber: Call to a member function signalsAttention() on null [#557] +- Courseware: "Inhalte werden geladen ..." durch Warte-Indikator ersetzen [#560] +- Plugin-Verwaltung bietet noch Standard-Aktivierung in Veranstaltungen an [#568] +- „Lizenzauswahl“ bei Dateien: Screenreader liest Bedingungen nicht vor [#571] +- AudioBlock hat Probleme mit Chrome [#572] +- Verwaiste Template von "Meine Veranstaltungen" [#573] +- Courseware Dialog zum löschen von Blöcken zu klein [#574] +- TypeError in courseware-confirm-block [#575] +- Courseware Export Status fehlerhaft [#577] +- TypeError: Argument 1 passed to StudipCachedArray::loadData() must be of the type string, null given [#580] +- Courseware: Aktionsmenüs sind nicht tastaturbedienbar [#584] +- Courseware: Inhaltsverzeichnis: Beim Öffnen per Tastatur wird der Fokus nicht in das Inhaltsverzeichnis verlegt [#586] +- Courseware: kaputte Ansicht aus Teilnehmersicht, wenn die Einstiegsseite unsichtbar ist [#615] +- Terminvergabe: Persönliche Nachrichten statt Systemnachrichten versenden [#616] +- Stud.IP 5.0 Installationsassistent hat in Schritt 6 ein kaputtes Layout [#618] +- Demodaten: Raumverwaltung: Raumgruppe: Berechtigungen für die gesamte Raumgruppe setzen: Berechtigung für „unbekannt“ wird angezeigt [#619] +- Kopieren von Courseware-Inhalten aus Veranstaltungen: Kein Hinweis darauf, dass keine VA zum Kopieren da ist [#621] +- Courseware Inhaltsverzeichnisblock Layout [#625] +- Exception beim Löschen von Nutzern: Method ConsultationBlock::deletebyteacher_id not found [#629] +- Rollenverwaltung: Anlegen und Löschen von Rollen verursacht Fatal Error [#630] +- Courseware: Lange Ladezeiten auf der Inhalte-Seite bei komplexer Struktur [#631] +- TFA: Email Token zu kurz gültig (0,5 Minuten) [#634] +- Courseware: Fehlermeldung in der Konsole beim wechseln der Seite [#641] +- Courseware: Löschen von (komplexeren) Seiten [#643] +- Dateien aus anderen Veranstaltungen hinzufügen funktioniert nicht [#645] +- Courseware: Dateiordner Block erzeugt Fehlermeldung, wenn ein Ordner aus dem persönlichen Bereich gewählt wurde [#646] +- OER Campus: Data too long for column 'content_type' [#653] +- Link auf externe Hilfe verweist auf 5.1 statt 5.0 [#654] +- Löschen von InstituteMember schlägt fehl [#656] +- CoursewareDashboard: ActivityStreamShow kennt Filter nicht [#657] +- OpenGraph-Informationen werden doppelt ausgelesen oder ausgegeben [#662] +- OER Campus: Datei von Dateibereich aus einbinden [#668] +- Teilnehmende: Separate Sichtbarkeitseinstellung für Gruppenseite wieder entfernen [#669] +- Inhalte im OER-Campus nicht breit genug angezeigt [#670] +- Sprechstundentermin reservieren: Exception, wenn kein Grund angegeben wurde [#673] +- Vue-Integration von Blubber für Plugins [#676] +- Courseware Aktionen enthalten export [#677] +- Veranstaltungssuche beim automatischen Eintragen funktioniert nicht richtig [#685] +- Courseware: TypewriterBlock hat falsches Icon [#708] +- Courseware: Inhaltsverzeichnisblock enthält falschen Beschreibungstext [#709] +- Nur noch veranstaltungsbezogene Sprechstunden/Termine in Veranstaltungsübersicht verlinken [#713] +- Bezeichnug "Seite" in Courseware Verwaltung missverständlich [#721] +- Courseware ContentBar Breadcrumb kürzt zu früh ein [#727] +- Löschen von CW-Seiten mit Unterseiten dauert sehr lange [#736] +- EmbedBlock Event Listener wird nach wechseln der Seite nicht abgeräumt [#738] +- Courseware: Neue Blöcke können nicht hinzugefügt werden [#740] +- Anmeldung zu Veranstaltungen mit Losverfahren und Teilnahmebedingung funktioniert nicht [#742] +- "Abschnitt bearbeiten"-Dialog ist zu klein für den Inhalt, wenn mehr als ein Fach angelegt wird, Inhalt passt sich nicht an [#743] +- Meine Veranstaltungen: Alle als gelesen markieren erfasst nicht Ankündigung und erzeugt seltsame Meldung [#746] +- OER-Campus: Suche bleibt kommentarlos, wenn nichts gefunden wurde [#749] +- OER-Campus: Material kann ohne Titel angelegt werden [#750] +- Meine Veranstaltungen: Reihenfolge und freie Slots nutzen unterschiedliche Logik [#751] +- Fragebögen zu früh sichtbar [#755] +- Inhaltsverzeichnisblock schließt nicht bündig ab [#756] +- Inhaltsverzeichnisblock zählt Seiten in Version 5.0 falsch [#757] +- countChildren im Inhaltsverzeichnisblock wird nicht mehr verwendet [#759] +- Hilfe Touren: Schritte können nicht gelöscht werden. [#760] +- Error: Call to undefined method Courseware\Instance::canEdit() [#764] +- Verwaltung von Veranstaltungen: falsche Icons [#777] +- User->getHomepageElements - obsoleter code [#788] +- Courseware: Anzeigefehler in der Sidebar [#790] +- OER Campus: TypeError: results is null [#792] +- OER Campus ermöglicht "feindliche Übernahme" der `oer_hosts` [#793] +- Icons fehlen in Profil->Einstellungen->Benachrichtigung [#796] +- Courseware: Call to a member function getDownloadURL() on null [#803] +- Courseware: Inhaltsverzeichnis scrollt an die falsche Stelle [#804] +- Courseware: Aufklappen des Akkordeon springt zum Seitenanfang [#808] +- Courseware: Seitennavigation springt nicht zum Seitenanfang [#809] +- Courseware: EmbedBlock ignoriert Proxy Einstellungen [#816] +- Courseware: Seite bearbeiten - Farbauswahl nicht möglich [#817] +- Courseware: a11y Änderungen sorgen für unerwartetes Scrolling [#825] +- Download Block setzt kein userdata [#826] +- Studiengruppen werden nur noch im aktuellen Semester angelegt [#828] +- Courseware: loadTeacherStatus in eigener CW führt zu Fehler [#829] +- Anlegen neuer Veranstaltungen führt bei englischer Spracheinstellung zu Fehler [#831] +- Der Dialog beim Löschen einer Seite macht nicht deutlich, dass auch alle Unterseiten gelöscht werden [#833] +- Administration von Foren kaputt [#843] +- Globale Suche wirft InvalidArgumentException: Element could not be appended, element with id: 928d9ea089aa5442f8edbcb534758d93 [#844] +- IFrame Block fügt der URL immer einen Parameter hinzu [#848] +- Tippfehler in lib/modules/ConsultationModule.class.php [#850] +- Doppelter Textstring in lib/modules/CoursewareModule.class.php [#851] +- CoursewareCourseManager.vue: Textstring verweist auf Aktionen, die es nicht gibt, weiterer Textstring enthält Tippfehler [#854] +- Courseware: Tutoren können keine Inhalte aus anderen Kursen kopieren [#856] +- Kopieren von Courseware Inhalten prüft nicht Leseberechtigung der Quelle [#857] +- CoursewareCourseManager.vue: Reiter „Verschieben“ ist nicht übersetzbar. [#863] +- "Passwortlink zusenden" funktioniert für Admins und Root nicht [#866] + +# 05.04.2022 v 4.6.4 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.4&state=all + +- Löschen von Nachrichten im Posteingang vs. Gesendete-Nachrichten [#565] + +# 05.04.2022 v 4.5.6 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.5.6&state=all + +- Sperrzeiten sperren auch globale Raumadmins [#186] +- Informationen zur Raumanfrage: HTML in Anzeige der Termine [#370] +- In den persönlichen Bereich verschobene Dateien lassen sich nicht mehr löschen / verschieben [#433] +- Aktionsmenü ist nicht korrekt für Screenreader ausgezeichnet [#441] +- MVV: Beim Anlegen eines Modulteils werden die zugeordneten Sprachen nicht übernommen [#444] +- Buttons kürzen Text auf schmalen Bildschirmen nicht [#463] +- Anzeigefehler im Dialog "Nachricht schreiben" [#471] +- Inkonsistente Anzeige bei Vorlesungsstart mitten in der Woche [#472] +- Aktionsbereich für die Radiobox auf "Farbgruppierung Veranstaltungen" ist zu klein [#475] +- AccessDeniedException in files für Öffentliche Veranstaltung [#476] +- ckeditor: Upload per Drag&Drop lädt die gleiche Datei in mehrere Eingabefelder hoch [#487] +- Studierendenansicht simulieren: Funktion für root nicht verfügbar [#502] +- Raumanfrage auflösen produziert unsinnige Nachfrage [#511] +- Inhalte von Unterordnern in versteckten Ordnern können nicht ausgelesen werden, selbst wenn man " Zugriff auf Dateien per Link erlauben" setzt. [#518] +- Hilfelasche: Iconnamen werden vom Screenreader vorgelesen [#522] +- Avatarmenü: ARIA-Rollen fehlen und ARIA-Rolle „expanded“ wird zweimal verwendet [#525] +- Per Skiplink angesprungene Elemente verschwinden aus der Fokus-Reihenfolge [#527] +- Austragen aus Hauptveranstaltung in der Mobilansicht möglich [#532] +- Icons: alt-Attribute von img-Elementen sollten nicht den Iconnamen enthalten [#533] +- Teilnehmendenseite: Checkbox ist nicht mit dem Namen der Person verknüpft [#540] +- Avatar-Icon wird in Tabellen vorgelesen, obwohl der Name direkt daneben steht [#553] +- Zusatzangaben werden beim Verlassen der Veranstaltung nicht gelöscht [#559] +- Infotext bei verpflichtender Abfrage von Zusatzangaben [#563] +- JQuery-UI Security-Update [#566] +- Plugin-Typen werden beim Update nicht aktualisiert [#569] +- Fehler beim Anklicken von Veranstaltungsterminen in der Monatsansicht im pers. Terminkalender [#578] +- Unit-Tests schlagen unter PHP 7.4 fehl [#607] +- data-secure kann keine Elemente von der Prüfung ausnehmen [#611] +- make schlägt in Stud.IP 4.5 fehl [#617] +- Rechschreibfehler in CronjobScheduler [#624] +- Stud.IP 4.5: Syntax Error in HiddenFolder [#626] +- Fehlerhafte Behandlung von Hashes aus der Location für Skiplinks [#627] +- Termine: Falsche Zeichenkodierung [#637] +- Falsche Variablenzuweisung im Template von "Meine Studiengruppen" [#638] +- Rolle bleibt nach dem Löschen im Cache [#644] +- accordion.js wirft Fehler wegen jquery Version (Coursewareplugin Gruppierungsblock) [#661] +- Löschen eines Sprechstundentermins im Kalender löscht nur den Termin, nicht aber die zugehörige Buchung [#671] +- Ungültiger Redirect [#672] +- Ungültige Redirects [#674] +- Probleme mit Pagination-Klasse [#683] +- X-Location Header wird URL-codiert ausgeliefert [#684] +- XSS-Probleme beim Feedback [#689] +- Feedback: Typo "Es wurden noch Feedback-Elemente angelegt." [#690] +- Falscher Name für Rechteverwaltung bei Raumeigenschaften [#694] +- MVV: Nicht übersetzbare Strings [#698] +- Wiki-Versionen können von Teilnehmende gelöscht werden. [#724] +- Semesterbelegungsplan - Semesterfilter wird immer zurückgesetzt [#745] +- Mobile Darstellung: Dialog nach Abmeldung nicht optimiert [#748] +- View resources/_common/_resource_tr.php fragt Eigenschaft „booking_plan_is_public“ falsch ab [#761] +- Use of undefined constant DEFAULT_COLOR_NEW [#763] +- Blubber drag'n'drop führt zu unerwünschten Uploads [#799] +- Mobilansicht: select2 in der Sidebar unbedienbar [#815] +- seminar_user.comment von TINYTEXT zu VARCHAR(255) ändern [#830] +- Datei- und Aktivitätsübersicht kaputt [#834] +- Buttons als Sidebar-Aktionen gehen nicht über die gesamte Breite [#858] +- Nutzer anlegen - Whitespace [#865] + +# 24.12.2021 v 4.6.3 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.3&state=all + +- [Security] tls1.0 in stream_socket_enable_crypto verwendet [#118] +- Rechtschreibfehler views/files/_overview [#152] +- randomBytes() in CSRFProtection.php liefert nicht die geforderte Menge an zufälligen Bytes [#177] +- HiddenFolder permission visibility Issue [#200] +- Blubber: Sortierung der Threads unter Community unintuitiv [#319] +- Falsches Datumsformat bei Ankündigungen (Englische Ansicht) [#323] +- Ausgabe der Ankündigungen auf templatebasierten externen Seiten ist kaputt [#335] +- Doppelte Namen bei Studiengruppen [#369] +- Räume werden bei der Raumauflösung als FREI angezeigt [#390] + +# 24.12.2021 v 4.5.5 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.5.5&state=all + +- RVV: Raumwunsch bei kurzzeitig gesperrten Räumen [#41] +- OAuth: Call to a member function grantAccess() on bool [#46] +- Raumeigenschaften für alle Personen anzeigen, die auch den Wochenkalender des Raumes sehen kann. [#52] +- Raumeingenschaften - Belegungsplan [#53] +- Platzaufteilung im Dialog "Raumeigenschaften" ungünstig [#57] +- Anmelderegel "höheres Fachsemester bevorzugen" zufällige Darstellung der Studiengangsbedingungen [#61] +- Benachrichtigung über selbst gelöschte Buchung verwirrend [#62] +- Logeinträge für Raumbuchungen in Veranstaltungen werden nicht der Veranstaltung zugeordnet [#66] +- MVV-Studiengang-Ansprechpartner: Externe Personen [#69] +- Administration von Einrichtungen zeigt die aktuelle Einrichtung nicht an [#82] +- Anmeldeset > Losverfahren > Versteckte Veranstaltungen können ausgewählt werden [#84] +- Raumsuche: Belegungspläne werden nicht mit dem Beginn des Zeitbereiches geladen, der bei der Raumsuche verwendet wurde [#95] +- Blubber: Datei hochladen-Icon ist nicht per Tastaturnavigation erreichbar [#99] +- Use of undefined constant nobody in smileys.php [#115] +- Export von Raumbuchungen: Bei VA-bezogenen Buchungen wird der Veranstaltungstitel nicht im Feld Beschreibung hinterlegt [#123] +- Export von Raumbuchungen: Bei Buchungen mit Wiederholungsterminen wird nur der erste Termin exportiert [#126] +- Raumsuche: Individuelle Raumgruppen stehen nur für Personen mit Berechtigungen an der Raumverwaltung zur Verfügung [#158] +- Raumsuche verwendet falsche HTTP-Semantik [#159] +- Belegungsplan zeigt Titel unsichtbarer Veranstaltungen [#165] +- Verkürzung regelmäßiger Termine verkürzt Raumbuchungen nicht [#166] +- Anmeldeverfahren: Bedingte Anmeldung [#175] +- doppelter eintrag in userdomains view [#205] +- Raumanfragen: Unvollständige Zuweisung von Räumen nicht mehr möglich [#215] +- Raumanfragen: Vorhandene Buchungen werden nicht angezeigt [#241] +- Raumanfragen: vorhandene Buchungen zur Raumanfrage werden als Überschneidungen erkannt [#242] +- Falsche Überschneidungchecks in der neuen Raumverwaltung [#251] +- Raumanfragen: Suche nach Räumen liefert keine Treffer [#261] +- Auflösen von Raumanfragen: Gelbes Icon bei Terminserie liefert keine bzw. falsche Informationen [#264] +- Erstellen/Bearbeiten von Raumanfragen in Veranstaltung: Anderer Raum kann über „Anderen Raum wählen“ nicht ausgewählt werden [#267] +- Raumsuche: Zurücksetzen-Button löscht URL-Parameter nicht [#270] +- Raumanfragen: Filter "Nur regelmäßige Termine" zeigt auch Einzeltermine [#281] +- Raumverwaltung: Info-i in der Anfragenliste: Räume mit rein [#284] +- ondelete statt on_delete in Course und UserDomain [#299] +- Blubber: Bearbeiten-Icon neben einem Blubber nicht tastaturbedienbar [#300] +- Raumanfragen: Überschneidungen werden bei regelmäßigen Termien nicht mehr angezeigt. [#302] +- Veranstaltungsfilter bei den Sprechstunden lässt sich nicht zurücksetzen [#307] +- Protokollierung von Raumbuchungen ist kaputt [#365] +- Protokollierung von Raumanfragen fehlt größtenteils [#366] +- MVV: Suche bei den Dokumenten/Materialien defekt [#383] +- MVV: "Mehr-Anzeigen-Funktion" in Informationen zum Studiengang (Abschnitt "Aufbaustudiengänge") defekt [#384] +- Sprechstunden lassen sich von Vertretung nicht verwalten [#389] +- Ändert man den Namen einer Statusgruppe, ändert sich nicht der Name des Gruppenordners [#391] +- PHP Warning: sizeof(): Parameter must be an array or an object that implements Countable in [#399] +- PHP-Error: Error: Call to a member function getAuthenticatedUser() [#413] +- Admins wird der Reiter "Terminvergabe" auf Profilseiten nicht angezeigt [#414] +- 4.5: Anfrage auflösen funktioniert nicht [#418] +- TN-Gruppe (in VA) anlegen ohne Dateiordner schlägt fehl. [#421] +- Gruppen: Option "Zu dieser Gruppe gehört ein Dateiordner" läßt sich nicht wieder abschalten [#422] +- Darstellung auf "Profil > Studiendaten" unintuitiv [#429] +- Belegungspläne sollten unsichtbare LV anzeigen, wenn der entsprechende Nutzer diese auch in der Suche finden darf [#437] +- Rundmail-Aktion in der Raumverwaltung beachtet auch individuelle Gruppen, die keine Räume enthalten [#440] +- Info-Icon zum Aufruf der Studiengangsinformationen sind unterschiedlich groß [#451] +- Belegungspläne: Wort „Vorlesungswoche“ ohne Nummer der Woche [#453] +- <br> in Abfrage, ob man den Termin ausfallen lassen will [#474] +- Objekte vom Typ FileRef geben eine ungenügende Download-URL zurück. [#482] +- MVV: "Art der Zulassung" wird nicht bei den Informationen zum Studiengang ausgegeben [#483] + +# 24.12.2021 v 4.4.8 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.4.8&state=all + +- URLs in freien Raumangaben auswerten [#19] +- OpenGraph: Fehler beim Fetchen der Inhalte abfangen [#50] +- Info-I sind nicht per Tastaturnavigation erreichbar [#97] +- Hilfelasche ist nicht per Tastaturnavigation erreichbar [#98] +- Profil: Profilbild in der Sidebar wird nicht umrahmt, wenn Skiplinks angeschaltet wurden [#100] +- Dialog zum Ändern des Profilbildes: Button zum Hochladen ist per Tastaturnavigation nicht erreichbar [#101] +- Dateibereich: Auswahl des Ordnertyps nicht per Tastatur erreichbar [#103] +- Skiplinks: Auswahl mit Anker als Ziel bewirkt nichts [#105] +- studip-checkbox ist nicht per Tastaturnavigation erreichbar [#111] +- Globale Suche: Ergebnis-Anzeige erlaubt Auswahl von ausgegrauten Elementen über die Tastaturnavigation [#112] +- Schließen-Icon von MessageBox-Elementen ist nicht über die Tastaturnavigation erreichbar [#113] +- Tippfehler im Kompatibilitätsskript [#197] +- Veranstaltungsexport mit Modulen gibt Lehrende unschön und Module gegebenenfalls n-fach aus [#209] +- WYSIWYG-Editor platziert link-extern-Icon bei Links mit E-Mail Adressen [#250] +- Schnittstelle zu ILIAS 4 kaputt [#252] +- Profilseite: Skiplink „Benutzerprofil“ funktioniert nicht [#258] +- Schreibfehler auf der Seite „Teilnehmendenliste importieren“ [#298] +- Name von Studiengruppen soll auf Übersichtsseite angezeigt werden [#314] +- "Zur Rangliste" im Profil wird nicht umrahmt [#333] +- Anmeldeverfahren: Härtefälle werden u.U. nicht berücksichtigt, wenn "Bevorzugte Anmeldung" benutzt wird [#338] +- Anmeldeverfahren: Höhere Semester bevorzugen erzeugt Härtefälle [#339] +- Aufheben der Terminzuordnung einer Gruppe nicht möglich [#351] +- Vierter Skiplink ist nicht einheitlich benannt [#393] +- Skiplink zum Profilmenü fokussiert falsches Element [#396] +- Export von abgelaufenen Terminen exportiert falsch [#430] +- XSS-Fehler in den externen Seiten (Veranstaltungsbrowser) [#460] + +# 01.09.2021 v 4.6.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.6.2 + +- Fehlende Validierung bei Termin-Farbauswahl im Planer (Studenplan) [#10584] +- Fragebögen: Reihenfolge der Fragen wird nicht gespeichert [#11179] +- Batch-Aktionen im Dateibereich sind ohne Auswahl aktiviert [#11218] +- "Zitationstil auswählen" gehört nicht unter "Verwaltung" [#11261] +- Bibliotheksfunktionen: Funktionalität ist nicht für Tutoren zugänglich [#11412] +- "Herunterladen" im Detaildialog einer Datei öffnet die Datei ggf. im Browser [#11413] +- Bibliotheksfunktionen: URLs werden nicht ausgewertet [#11430] +- Bibliotheksfunktionen: Sonderzeichen führen zu einem Fehler in der K10Plus Suche [#11431] +- MVV: Ansprechpartner - Filter nach Modul-Status fehlt [#11464] +- Bibliotheksfunktionen: Literaturobjekt im Dateibereich zeigt immer Buch Icon [#11472] +- Fehler beim Anzeigen von Studiengangsinhalten im VA-Verzeichnis [#11487] +- Fatal Error bei Export persönlicher Dateien [#11519] +- Dateibereich: Button "Neuer Ordner" läd nicht als Dialog [#11527] +- Verlinkung/Navigation im Wiki defekt [#11530] +- Ordner in FileSystemPlugins zeigen keine Detailseite [#11533] +- Beim Dateikopieren führt Click auf FilesystemPlugin zu Fehlermeldung [#11565] +- MVV: Detailseite eines Studiengangs [#11569] +- MVV: Verwalten bzw. Hinzufügen von Dokumenten [#11571] +- Sortieren von Dokumenten innerhalb eines Studiengangs [#11572] +- MVV: PDF Export bei Studiengängen berücksichtigt keine Inhalte [#11573] +- Sortierung im Dateibereich erfolgt nicht numerisch [#11622] +- Sortierung der Tabellen im Dateibereich wird nicht korrekt angedeutet [#11665] + +# 01.09.2021 v 4.5.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.5.4 + +- Inkonsistenzen beim Überbuchen von Reservierungen [#10594] +- Meldung: "Ihre Authentifizierung ($auth) benutzt nicht die Stud.IP Datenbank" [#10974] +- Sperrbuchung entfernt angrenzende Buchungen [#11022] +- Impressum: Unsichtbare root-Benutzerkonten werden angezeigt [#11095] +- Anfrage auflösen - Raumauswahl [#11148] +- Fehlerhafte Textstrings bei Raumbuchungen [#11388] +- Interner Kommentar an Raumbuchungen ist nur für buchende Person editierbar [#11389] +- RVV: Ändern von Raumeigenschaften geht nicht [#11411] +- rrv2-Migration: Automatisches Löschen von Ressourcenhierarchien kann nicht funkionieren [#11448] +- Raumbuchung kann beim Bearbeiten nicht zum Terminblock („Konvolut“) gemacht werden [#11449] +- CoreDocuments::getIconNavigation() achtet nur auf "mkdate" [#11459] +- Name und Mailadresse trotz Unsichtbarkeit unter Ansprechpartner sichtbar [#11466] +- Nutzerdomänen: Sichtbarkeit innerhalb der Domäne kann nicht eingestellt werden [#11471] +- Fehlerhaftes `page_close()` für den Installer [#11478] +- MVV Verwaltung der Ansprechpartner: Person kann nur einer Kategorie an einem Modul zugeordnet werden [#11517] +- RVV: Wochenansicht bei Räumen zeigt noch die falsche Semesterstartwoche an [#11521] +- Fehlende Benachrichtigung beim Löschen einer Buchung [#11528] +- Aktion „Buchungen mit Kommentaren“ zeigt auch Buchungen ohne interne Kommentare an [#11529] +- resources/export/booking beachtet Ressourcen nicht [#11536] +- Zeiten/Räume-Seite: „Nur buchbare Räume anzeigen“ fehlt bei der Bulk-Aktion für Einzeltermine [#11544] +- Zeiten/Räume: „Nur buchbare Räume anzeigen“ filtert Räume inkorrekt, wenn man kein Raumadmin ist [#11545] +- Buchungsdialog: Enddatum der Wiederholung wird zurückgesetzt, wenn das Datum der Buchung geändert wird [#11547] +- Warnings bei MVV Ansprechpartner [#11548] +- Wort „Präsenzveranstaltung“ aus übersetzbaren Texten entfernen [#11549] +- Blubber kaputt [#11551] +- Anhang an Nachricht unsichtbar beim Schreiben [#11556] +- „Manuelles Eintragen von Nutzergruppen in Veranstaltungen“: Auswahl anhand einer Domäne geht nicht [#11562] +- LOG-Einträge beim Freigeben/Löschen von Terminen und Räumen fehlt [#11563] +- RVV: Blättern bei den Raumanfragen [#11608] +- Individuelle Raumgruppen: Buchungsdialog kann nicht für einzelne Räume aufgerufen werden [#11698] +- Buchungsdialog: Bei Buchungen mit täglichen Wiederholungsterminen wird das Intervall nicht beachtet [#11699] +- Veranstaltungskalender führt zu Zugriff verweigert [#11713] +- Sperrbuchung entfernt angrenzende Buchungen [#6] +- Raumanfrage selbst auflösen wird nicht für globale Raumadmins angeboten [#34] +- Benachrichtigung über selbst gelöschte Buchung verwirrend [#62] + +# 01.09.2021 v 4.4.7 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.7 + +- Anmeldesets: Veranstaltungen konfigurieren nach Ändern der Liste der Veranstaltungen im Set [#6799] +- Link zu "Datenschutz" funktioniert nicht von Login-Seite [#8896] +- Anzeige der Screenshots auf der "Mehr..." Seite funktioniert nicht immer [#8923] +- Globale Suche: Auch Nachrichten sollen im Dialog auf der Seite angezeigt werden [#9184] +- CSRF-Absicherung der REST-API [#9537] +- Vorgemerkte mehrsemestrige Veranstaltungen tauchen nur ein Mal im Stundenplan auf [#9835] +- WYSWIG: STRG/CMD+Z macht falsche Dinge [#10193] +- Aktion "Neue Wiki-Seite anlegen" prüft nicht auf erlaubte Zeichen und erzeugt kaputte Wikieinträge [#10489] +- Auswahl der Heimateinrichtung beim Anlegen von Veranstaltungen [#10971] +- Nachrichten: Kaputte Formatierung "ursprüngliche Nachricht" [#11019] +- Studiengruppenerkennung mangelhaft [#11061] +- Fehlerhafte DocBlock-Angaben [#11392] +- Über Navigation::setLinkAttributes() gesetzte Attribute gehen verloren [#11420] +- Link aus der Schnellsuche zeigt auf Übersicht, auch wenn diese abgeschaltet ist [#11424] +- HTML-Fehler [#11426] +- PHP Fatal error: SetFileFormat(): '' not in available choices [#11436] +- Drei Punkte Menü in der Gruppenverwaltung schlecht zu bedienen [#11440] +- background_stripes.jpg: No such file or directory [#11452] +- Dialog zum Bearbeiten von Berechtigungen an einer Wiki-Seite lädt die gesetzten Einstellungen nicht [#11456] +- MySQL-Syntaxfehler macht Plugins unregistrierbar [#11457] +- Falsche Spaltentypen in userfilter_fields [#11462] +- Namen der Datenfelder sind erst nach Anlegen übersetzbar [#11463] +- JS-Dependency autoprefixer aktualisieren und IE <= 11 nicht mehr unterstützen [#11474] +- Button "Auswählen" ist nicht ins Englische übersetzt [#11479] +- Speichern von Zusatzangaben ohne Änderungen wird als "Fehler" angezeigt [#11486] +- Dialoge verhalten sich auf längeren Seiten merkwürdig [#11489] +- Bestätigen-Dialog im Wiki enthält HTML-Markup (und hat falsche Größe) [#11491] +- Dialoge sind manchmal zu klein [#11495] +- locale/en/LC_HELP/visibility_decision.php: Zweimal „Become visible“ [#11496] +- HelpContent und HelpTour werten DEFAULT_LANGUAGE nicht aus [#11499] +- UserManagement::deleteUser kann Fehler beim Löschen von Benutzerkonten ohne Dateibereich verursachen [#11500] +- Datenfelder ohne Angabe eines Instituts werden eventuell nicht angezeigt [#11512] +- Übersetzungsfehler auf der Verwaltungsseite einer VA [#11513] +- RCE beim Upload von Bildschirmhintergründen [#11514] +- Nutzer Import in die Teilnehmerliste fehlt Navigation [#11515] +- Passwörter dürfen nur ascii Zeichen enthalten, es gibt aber keinen Hinweis [#11516] +- Lehrende aus fremden Veranstaltungen werden gefunden können aber nicht zugeordnet werden [#11518] +- Sidebar lässt sich nicht durch Touch ausserhalb schliessen [#11524] +- SimpleORMap::toRawArray() gibt nie NULL-Werte zurück [#11525] +- Export in der Veranstaltungsadministration enthält nicht die letzte Aktivität [#11526] +- Löschen einer Hauptveranstaltung löst fehler in Unterveranstaltung aus [#11538] +- Eintragen von neuen Teilnehmern findet keine Studierenden mehr [#11577] +- Teilnehmendenliste importieren: Langer Tooltip ist nicht lesbar [#11700] + +# 08.04.2021 v 4.6.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.6.1 + +- Anfragenplan: Liste zeigt nicht den gewünschten Raum [#10749] +- Metadatenmapping für Marc->CSL ist unvollständig [#10785] +- Seite für Gruppen einer VA: sinnlose if-Bedingung [#11046] +- Literatursuche: Abfrage ignoriert http-proxy Konfiguration [#11053] +- Migration 231 defekt [#11060] +- Dateien / Ordner verschieben in Veranstaltungen für Studierende möglich [#11073] +- Besitzer / Ersteller von Dateiordnern wird nicht angezeigt [#11074] +- SRULibraryResultParser und MarcxmlResultParser haben Schwachstellen bei der Datenverarbeitung [#11081] +- Call to undefined method DOMText::getElementsByTagName() bei Suche mit SRULibrarySearch [#11103] +- SRULibraryResultParser sucht nicht nach „records“-Knoten im XML [#11169] +- JSONAPI: file-refs/{id}/contents funktioniert nicht für URL-Dateien via Proxy [#11170] +- Zusammenführen von 2 Nutzerkonten schlägt fehl [#11208] +- Dateisystem unterstützt nicht mehr FilesystemPlugins [#11212] +- PHP Warning: Invalid argument supplied for foreach() in /var/www/studip-4.6/app/views/files/index.php [#11252] +- Zitationstil auswählen [#11260] +- Fehler im Dateibereich bei "Dokument hinzufügen" [#11262] +- PHP Error beim Entpacken von hochgeladenen Dokumenten [#11265] +- Dateibereich: Falscher Link hinter dem Autor der Datei [#11266] +- RVV: Anfrageliste - im Plan gezeigten Anfragen buchen [#11277] +- Bibliotheksfunktionen: SRULibraryResultParser erzeugt leere Suchergebnisse [#11329] +- ExportPDF.class.php benutzt proxy nicht. [#11343] +- Lange Veranstaltungstitel in der Detailübersicht [#11352] +- Bibliotheksfunktionen: Suche in lokalen Katalogen findet nichts [#11363] +- Deprecated Meldung MVV [#11043] + +# 08.04.2021 v 4.5.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.5.3 + +- Raumverwaltung: Beim Belegungsplan eines Raumes fehlen die Wochentage darüber [#10613] +- Raumverwaltung: Anzahl der offenen Raumanfragen [#10614] +- Raumverwaltung: Raumsuche ohne Kategoriefilter [#10615] +- Raumverwaltung: Anfrage auflösen > Termine expandieren [#10616] +- Raumverwaltung: Datum/Wochenanzeige beim Raumbelegungsplan [#10618] +- Raumverwaltung: neue Anfrage wird nicht gefunden [#10622] +- Raumverwaltung: Seriendruck für Räume [#10623] +- Buchung bearbeiten: Ausfalltermin bei Wiederholungsbuchungen mit Rüstzeit wird „überschrieben“, wenn man die Buchung neu speichert [#10807] +- Austragen von Warteliste bei verbindlicher Anmeldung nicht erlaubt [#10929] +- Bearbeiten eines Raumes: user-Eigenschaften zeigen keine Personensuche an [#11031] +- Raumverwaltung: Dialog zum Erstellen einer Buchung ist nicht gruppiert [#11037] +- Bearbeiten einer Raumanfrage, ohne expliziten Raumwunsch [#11042] +- Installationsassistent: „weiter“-Schaltfläche kann während der Installation angeklickt werden [#11054] +- Export von anonymen Freitextantworten fehlerhaft [#11070] +- Verwirrende UI bei den Raumbuchungen [#11076] +- Raumbuchungen bearbeiten [#11083] +- Raumbuchung verschieben [#11084] +- Anfrage auflösen - Dialog - Unübersichtlich [#11085] +- Anfrage auflösen - Raumgruppen [#11086] +- Raumübersicht [#11087] +- Belegungsplan - Raumanfrage wird in einem kleinen Dialog geöffnet [#11088] +- Raumanfragen [#11089] +- Dateien können nicht in den Einrichtungs-Dateibereich kopiert werden [#11093] +- Auflösen einer Raumanfrage bei "expandierten Terminen" [#11100] +- Darstellungsfehler beim Datetimepicker [#11115] +- Neue Raumanfragen werden nicht in der Gesamtübersicht (Raumplanung) angezeigt [#11116] +- Dateibereich: Persönlicher Dateibereich heisst manchmal noch "Meine Dateien" [#11120] +- Paginierung bei Raumanfragen [#11124] +- Buchung eines Raumes (Direktbuchung) [#11125] +- Bennenung Raumanfragen zurückziehen [#11127] +- Anfrageplan - Filter nicht intuitiv [#11135] +- Direkte Raumbuchung vereinfachen (auch über die Startseite) [#11139] +- Rauminformationen im Dialog bietet nicht alle Funktionen [#11140] +- Raumverwaltung - Strukturansicht [#11141] +- Raumanfragen - Auflösen vieler Anfragen mühselig [#11142] +- Anfrageübersicht liest alte Anfrgen aus [#11147] +- Blubber respektiert nicht Deaktivierung in Einrichtungen [#11151] +- Expandierte Termine - Tabelle sehr unübersichtlich [#11153] +- Buchungen exportieren funktioniert nicht [#11155] +- Strukturverwaltung [#11156] +- Veranstaltungsdetails [#11157] +- Raumverwaltung - Katergorien verwalten [#11165] +- Anfrageplan [#11167] +- Räume direkt buchen [#11190] +- Model ModulUser wurde in StEP00328 nicht entfernt [#11192] +- RoomClipboardWidget: Aktion „Berechtigung für die gesamte Raumgruppe setzten“ funktioniert nur für letzte Raumgruppe [#11196] +- Aktionen im RoomClipboardWidget sorgen für Popup-Warnung im Browser [#11197] +- Probleme mit der Navigation in der mobilen Darstellung [#11203] +- STUDIP.jsonapi Aufruf funktioniert nicht [#11210] +- Einzeltermin bearbeiten: „Raum direkt buchen“ ist vorausgewählt, obwohl der Radio-Button nicht gesetzt ist [#11214] +- Zeiten/Räume: Bulk-Aktion „stattfinden lassen“ liefert HTTP status code 500 zurück [#11215] +- Berechtigungen für die gesamte Raumgruppe setzen“: Nach dem Speichern ist die erste Raumgruppe ausgewählt [#11217] +- Blubber in Veranstaltungen funktioniert nicht [#11219] +- RVV: Auflösen einer Raumanfrage - Verwirrende Raumauswahl [#11222] +- RVV: Bearbeiten eines Gebäudes [#11226] +- Berechtigungen für eine gesamte Raumgruppe setzen: Gemeinsame Berechtigung kann nicht gelöscht werden [#11227] +- Anfrage auflösen: Button „Terminserie expandieren“ ist nur dann sichtbar, wenn in der Anfrage ein Raum ausgewählt wurde [#11229] +- Vue Icon Komponente versteht keine absoluten URLs [#11231] +- Anfrage kann ohne Raumauswahl aufgelöst werden [#11232] +- Raumverwaltung - Übersichtsseite funktioniert nicht [#11236] +- Raumanfragenübersicht - Leere Tabelle [#11237] +- Neues Gebäude kann nicht angelegt werden [#11238] +- Anfrageplan - Suche in den Content-Bereich [#11241] +- Anfrageliste: Filter auf regelmäßige/unregelmäßige Termine filtert nicht [#11248] +- Benachrichtigungen in Threads sollten Opt-In statt Opt-Out sein [#11254] +- Unbeschränktheit der Domänen wird mindestens bei Anmeldesets nicht korrekt ausgewertet [#11258] +- Cronjob "Datenbank-Bereinigen" mit Konfiguration für Ankündigungen [#11263] +- RVV: Semesterfilter für die globalen Raumadmins funktioniert nicht [#11267] +- Blubber: Posten von Kommentar erzeugt Allowed memory size exhausted [#11268] +- Laden aller Systemplugins führt zu Fehlern [#11271] +- RVV: Anfrage auflösen fehlt für Raumadmins bei Raum/Zeit [#11273] +- Anfrage ablehnen, Anfrage bearbeiten [#11275] +- RRV2-Migration migriert keine einrichtungsbezogenen Berechtigungen an Ressourcen/Räumen [#11278] +- RVV: Link zum Semesterbelegungsplan fehlt [#11281] +- Blubber: Link auf Veranstaltungstermin führt zu Fehlermeldung [#11287] +- Call to undefined method Room::getActionURL() [#11291] +- Mehr-Seite - Notifications werden nicht geworfen [#11302] +- RVV: etwaiger zugewiesener Raum fehlt bei der Raumanfrage [#11303] +- RVV: Info fürs Raumbüro nach erfolgter Auflösung unvollständig [#11304] +- Garbage Collector-Cronjob löscht voreilig Systemnachrichten [#11306] +- Terminserie expandieren [#11310] +- Teilnehmerseite - Responsive Darstellung [#11334] +- Fehlerhaftes page_close() im Installer [#11353] +- Fehler in der JS-Konsole beim Verschieben von Buchungen in gesperrte Zeitbereiche [#11362] + +# 08.04.2021 v 4.4.6 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.6 + +- Prioritäten von Anmeldesets [#6081] +- Autoloader-Cache speichert absolute Pfade [#8610] +- ConsultationSlot::createEvent() must be an instance of User, null given [#11063] +- OptionsWidget behandelt URLs falsch [#11068] +- Mime-Typen für AVIF und WebP fehlen [#11143] +- PHP-Warning auf der Teilnehmerseite [#11199] +- Icon - leeres ALT-Attribut lässt sich nicht setzen [#11201] +- 2FA: Eingabe des Codes zeigt nicht zuverlässig die numerische Tastatur an [#11205] +- Schrift in Tabellen wird kleiner [#11211] +- Falsche Zusammenstellung von getFullname bei Veranstaltungsnamen [#11213] +- Löschen von Nachrichten im Garbage Collector schlägt fehl [#11224] +- Zeiten/Räume: Semester-Checkbox aktiviert Aktionen nicht korrekt [#11233] +- `public/sendfile.php` liefert keinen entsprechenden Status aus, wenn die Datei nicht existiert [#11235] +- REST-API: Exceptions bei API-Aufrufen tauchen nicht im Error-Log auf [#11239] +- Dialog: Parsen der Optionen stolpert über Leerzeichen [#11240] +- Reload nach Datei-Lizenztyp Auswahl bleibt aus [#11253] +- Call to a member function getDisplayName() on null [#11255] +- Namen von Datenfeldern werden in der RESTAPI nicht zurückgegeben [#11256] +- Migration 222 kann unter MariaDB >= 10.4.3 nicht ausgeführt werden [#11270] +- Globale Suche funktioniert nicht auf "Access Denied"-Exception-Seite [#11283] +- Import von Nutzenden in VA zeigt falsche Zahl [#11285] +- Veranstaltungen fehlen auf externen Seiten: falsche Auswertung von $selected_semtypes [#11295] +- Stundenplan: Druckansicht doppelt Einträge [#11297] +- PHP Warning: class_implements(): object or string expected in 'lib/models/LogEvent.php on line 336 [#11300] +- Cronjobs: Übersichten sind nicht sortierbar [#11307] +- Cronjobs - Tabellenfooter überflüssig [#11309] +- Kaputte Darstellung bei Einrichtungsstundenplänen [#11320] +- data-dialog setzt die Größe eines bereits geöffneten Dialogs zurück [#11344] +- Weitere Vorkommnisse globalisierter Konfigurationseinträge [#11351] +- Eingabe von Zusatzangaben bei versteckter Teilnehmerseite nicht möglich [#11371] + +# 08.04.2021 v 4.3.7 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.7 + +- WYSIWYG: Bild per Copy&Paste einfügen [#5402] +- Startseite: Stapelung der Objekte ist nicht korrekt [#8758] +- Dialoge flickern beim Öffnen kurz [#9424] +- Anmeldeliste als CSV exportieren [#9760] +- Darstellungfehler bei Aktionsmenüs in der Überschrift einer Tabelle [#10321] +- Kaputter Link bei "Einzeltemin hinzufügen" [#10445] +- Neues Konto anlegen im Dialog [#10526] +- Umleitungsfehler bei Shibboleth Login [#10550] +- QR-Code zu Fragebögen fehlt der Kontext [#10560] +- Fragebögen: Kein Formsaver beim Erstellen eines Fragebogens [#10561] +- Optimierung von zweizeiligen Einträgen in der Sidebar [#10563] +- Nachrichten bei Leerzeile im Betreff nicht anklickbar [#10586] +- Fehlende Rückmeldung beim Speichern von Zusatzangaben in Veranstaltungen [#10654] +- Bei geöffneter Nachrichtenseite erscheint in neuen Nachrichten der Empfänger als Absender [#10663] +- Überschneidungsfreiheit: Formularabstände falsch [#10665] +- Feature-Touren: beim Löschen eines Schritts wird der erste Eintrag gelöscht [#10680] +- Überflüssiges htmlReady [#10720] +- XSS in Statusgruppen [#10777] +- Anhängen verwaister Anhänge an neue Nachrichten abschalten [#10860] +- Suche hängt [#10924] +- Aktivitäten: Link zum Forum fehlt der cid-Parameter [#10967] +- Wiki-Versionierung führt zu falschen Activities [#10988] +- Änderungsdatum von Dateien wird bei zip Download gesetzt [#11040] +- Fehlermeldung "Array" auf Profil > Persönliche Angaben > Einrichtungsdaten [#11045] +- Ordner anlegen: Bei zeitgesteuerten Ordnern ist der info-Text leer [#11048] +- Detailseite: Veranstaltungen zu einem Modul sind immer aus dem aktuellen Semester [#11075] +- Weiterleitung nach dem Löschen von Veranstaltungen oder Studiengruppen führt zu Fehler [#11077] +- Nach dem Löschen einer Studiengruppe auf Community / Studiengruppen weiterleiten [#11079] +- getFulltextSearch limitiert nicht korrekt [#11094] +- Öffentliche Dateien werden im Profil doppelt angezeigt, wenn sie aus einem Unterordner eines PublicFolder stammen [#11097] +- iCalendar-Export schneidet eventuell letztes Zeichen in Zeile ab [#11101] +- iCalendar-Export: Startzeit des Termins als Uhrzeit bei Terminausnahmen [#11102] +- Verwaiste Datei filter.svg entfernen [#11112] +- Fehler bei Entpacken von ZIP-Archiven, die kyrillische Dateinamen enthalten [#11123] +- RESTAPI/Forum: Anonyme Einträge geben über die API den Nutzer preis [#11144] +- Request::protocol() beachtet Header HTTP_X_FORWARDED_PROTO nicht [#11146] +- Studiengruppen: Fehlende Abfrage beim Hoch-/Runterstufen und mögliche Race Condition dabei [#11149] +- Id des Body-Elements wird vom StudipController überschrieben [#11176] +- Studiengangteilabschnitte lassen sich nicht löschen [#11186] +- "Link zu dieser Veranstaltung kopieren" solle mindestens "again=yes" beinhalten [#11204] +- Icon-Klasse generiert falsches alt-Attribut [#11207] +- Forum: Routen zum Bearbeiten von Forenbeiträgen schlagen fehl [#11209] +- LV-Gruppen-Zuordnung im Course-Wizard defekt [#11274] +- Daten des Fachs werden nicht für neuen Studiengang übernommen [#11280] +- Übernahme der Daten des Fachs funktioniert beim Anlegen eines Studiengangs nicht, wenn es nur eine Content-Sprache gibt [#11286] +- MVV: Zuordnen von Dokumenten und Personen und Fächern zu Studiengangteilen ist defekt [#11290] + +# 06.01.2021 v 4.6 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.6 + +- Security: Besseres Passwortmanagement [#4350] +- Nutzungsbedingungen: Buttons/Aktionen passen nicht unbedingt zu aktueller Rechtslage [#8621] +- Back to top ermöglichen [#8632] +- JS-API für clientseitige Fehlermeldungen [#9585] +- Kontakte: Massen-Löschen wird nicht angeboten [#9639] +- MVV: Optionales Attribut für Zuordnung von LV-Gruppen vs Studienbereiche bei den Veranstaltungskategorien [#9898] +- StEP00340: Überarbeitung des Datei-Dashboards [#10057] +- Ankündigungen mehrsprachig [#10214] +- HTTP Proxy Konfiguration [#10318] +- TIC: Schlagworte in Nachrichten sollen bei Antwort und Weiterleiten übernommen werden [#10464] +- TIC: Fragen eines Frabebogens sollen sortierbar sein [#10466] +- Alle Sprechstundentermine löschen [#10467] +- MVV: VA-Admins dürfen auf Modulebene Nachrichten an Teilnehmer versenden [#10479] +- Stack Trace in der JSON-Exception-Rückgabe nicht als String anzeigen [#10500] +- Info-Icon hinter Modulname zeigt Zuordnung zu Studiengangteilen [#10524] +- Neue Seite Studiengangsinformationen [#10525] +- StEP00344: Grafisches Tool zum Auflösen von Raumanfragen [#10541] +- Pflichtfragen in Fragebögen [#10542] +- StEP00342: Integration von Bibliotheksfunktionen in Stud.IP [#10546] +- StEP00341: Galerieansicht für Bilder im Dateibereich [#10547] +- Datei-Dashboard: Tabellen-Footer und Paginierung fehlt [#10647] +- Anzeige von öffentlichen Dateien auf der Profilseite kaputt [#10676] +- Anzeige von Dateien aus Sitzungs/Themenordnern kaputt [#10677] +- Fehler im Text (app/controllers/terms.php:41) [#10681] +- Die Einstellung LIT_IMPORT_PLUGINS wird nicht mehr verwendet und sollte entfernt werden [#10694] +- Übersetzungen 4.6 [#10718] +- XSS in der Library-Anbindung [#10755] +- Fatal Error Externe Seiten [#10757] +- Datei- und Aktivitätsübersicht wirft SQL Fehler [#10759] +- Bibliotheksfunktionen: Suche in externen Katalogen ist immer Phrasensuche [#10760] +- Wysiwyg Datei Upload funktioniert nicht [#10774] +- Weiterleitung von Nachrichten mit Attachment funktioniert nicht [#10778] +- Externe Seiten: Ankündigungen ohne Inhalt [#10782] +- Kopieren von Dateien schlägt fehl: File::storage not found [#10791] +- Stundenplan: Zeitangabe besteht auf führender "0" [#10798] +- Dateibereich: Zip Download in der Ansicht "Alle Dateien" [#10799] +- Dateibereich: Auf der Seite "Alle Dateien" fehlt der Umschalter für die Ansichten in der Sidebar [#10823] +- Dateibereich: Auf der Seite "Alle Dateien" werden neue Dateien nicht mehr gekennzeichnet [#10824] +- Dateibereich: Auf der Seite "Alle Dateien" ist die Sortierung nach Dateiname voreingestellt nicht Datum [#10825] +- Die Klasse UnknownFileType fehlt [#10842] +- Sortieren von Dateien in Chrome [#10847] +- Blubber: Bild und Icons auf Mehr-Seite verschwunden [#10868] +- Course::findByUser performt schlecht wenn Deputies vorhanden sind [#10884] +- Dateibereich: Versteckte Dateiordner werden angezeigt [#10889] +- Dateiordnern fehlen ggf. die Icons [#10892] +- Alle Sprechstundentermine löschen funktioniert nicht [#10898] +- Dateibereich: Aktion Ordner herunterladen funktioniert nicht [#10910] +- Dateibereich: Literatureinträge ohne download haben keine checkbox [#10915] +- Dateibereich: Literatureintrag erstellen / bearbeiten [#10916] +- Dateibereich: Hausaufgabenordner zeigt alle Dateien an [#10933] +- Widgetsystemfragmente entfernen [#10938] +- Passwort neusetzen funktioniert nicht mit Sonderzeichen [#10997] +- Nicht mehr existierende Besitzer von Dateien werden verlinkt [#11000] +- Vue-Komponente FilesTable zeigt die Downloads nie an [#11006] +- Dateibereich: Nutzer sind nicht mehr verlinkt [#11012] +- Release 4.6 [#11013] +- Fragebogen: Freitextfrage kann nicht beantwortet werden [#11024] +- sql Fehler im Impressum [#11025] +- Colgroups in Tabellen: Breite für Checkbox-Spalten anhand der neuen LESS-Regel setzen [#10203] +- Kopieren von "Literatur" erzeugt Fehlermeldung [#10601] + +# 31.12.2020 v 4.5.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.5.2 + +- Raumverwaltung - Administration - Kategorien verwalten (Schaltflächen fehlen) [#10642] +- eSIS (#9552): Hinzufügen von Ansprechpartnern zu Studiengangsteilen unvollständig [#10732] +- Aufrufe der ResourceObject-Klasse entfernen [#10837] +- Tägliche Benachrichtigungen geben keine neuen Dateien aus [#10839] +- Raumsuche: Zeitbereichsauswahl kann nicht angeklickt werden [#10840] +- MVV: Sortierung der Ansprechpartner funktioniert nicht [#10859] +- Raumverwaltung: Übersicht wirft Exception, wenn es Anfragen gibt [#10862] +- Wiki-API verwendet falsche Permissions [#10872] +- 4.6 Blubber: Beanchrichtigungen [#10873] +- Performance Abfrage nach Raumberechtigungen ist schlecht [#10885] +- JSON-API: course-memberships lassen sich nicht abfragen [#10888] +- Individuelle Raumgruppen: Checkboxen sind nicht gesetzt [#10917] +- Raumgruppen-Belegungsplan erlaubt Nutzern ohne Buchungsrechte, die Details einer Anfrage zu sehen [#10922] +- StudipController::render_pdf() gibt Disposition-Parameter nicht korrekt weiter [#10930] +- Warning: mysqli::multi_query(): (42S22/1054): Unknown column 'r.resource_id' in 'field list' [#10937] +- Belegungsplan zeigt einmal die buchende Person und ein anderes Mal die belegende Person an [#10942] +- Belegungspläne beachten Sichtbarkeitseinstellungen nicht [#10943] +- Aufruf der Route "PATCH /course-memberships` führt zu Fehlern [#10961] +- JS: STUDIP.jsonapi ist fehlerhaft [#10962] +- Blubber Icon zu oft rot [#11023] + +# 31.12.2020 v 4.4.5 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.5 + +- Stundenplan: neuer Eintrag in der Mobilansicht [#9398] +- Error while creating ZIP archive [#10845] +- Bugfix-Upgrade für tcpdf [#10876] +- Fehlende Indexe [#10882] +- Gradebook: Tutoren haben keinen adminstrativen Zugriff [#10940] +- Stud.IP 4.4 Makefile: make webpack-prod ist nicht das Standardziel [#10946] +- Gradebook: Liste der Teilnehmer ist nicht sortiert [#10975] +- Freie Informationsseite: Texteingabe zu klein [#10984] +- Verwirrende Meldung beim Speichern von Zusatzangaben [#10998] +- E-Mail Adressen aller Nutzenden trotz Privatsphären-Einstellung sichtbar [#11028] +- Kontakte mit Umlaut im Nachnamen werden nicht richtig einsortiert [#11029] + +# 31.12.2020 v 4.3.6 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.6 + +- Stundenplan: Beginn kann nach dem Ende liegen [#8260] +- Stundenplan: Titel zuerst anzeigen [#8348] +- Druck des Stundenplans: Gitterlinien sind bei den Uhrzeiten verschoben [#8807] +- ActivityStream: Beim Scrollen gibt es immer dieselben Aktivitäten [#10428] +- Studiengruppen nutzen nicht das Model CourseMember [#10585] +- Notifications: Initiale Abfrage erscheint je nach Anzahl ungelesener Nachrichten mehrfach [#10729] +- Unstimmigkeiten von webpack mit verschiedenen npm-Versionen ausbügeln [#10789] +- sendfile.php reagiert auf cid Parameter [#10834] +- Message-Controller ignoriert übergebene Message-Id [#10836] +- PHP Warning: array_key_exists(): The first argument should be either a string or an integer [#10843] +- Anlegen einer Studiengruppe: Beschreibung und Zugang geht verloren, wenn man die Nutzungsbedingungen nicht akzeptiert [#10852] +- Route HEAD /user/:user_id/:box gibt Daten nicht wie erwartet zurück [#10853] +- count(): Parameter must be an array or an object that implements Countable [#10855] +- Privacy Einstellungen verschwunden [#10861] +- Zuweisung von Unterveranstaltungen funktioniert nicht [#10863] +- Beim Kopieren eines Fragebogens werden die e-Tasks nicht mitkopiert sondern verlinkt [#10865] +- Klick auf Anker im Wiki springt zu einer Position, in der der Anker von der Titelleiste verdeckt wird [#10866] +- Deprecated: app/views/course/members/dozent_list.php:57: Passes already encoded title to Avatar::getImageTag() in /home/studip/trunk/lib/classes/Avatar.class.php on line 261 [#10867] +- Probleme mit MySQL >= v8.0 [#10877] +- Externe Links in Hilfe Touren sind mehr oder weniger unsichtbar [#10880] +- „Meine Studiengruppen“: Farbgruppierung nicht sichtbar und ohne Sortierung [#10886] +- Zu lange Wörter in Sidebar brechen nicht um [#10887] +- Veranstaltung-Kurzinfo: Beschreibungen zu Terminen werden nicht angezeigt [#10894] +- consultation/admin.php Index action schlägt fehl [#10895] +- "Schliessen"-Button beim Nachrichtenschreiben sollte "Abbrechen" heissen [#10908] +- Sprechstunden werden nicht migriert [#10923] +- Beim „Herunterladen“ von URL-Dateien wird der Download-Zähler nicht erhöht [#10926] +- JS-Warning bezüglich Cookie [#10931] +- I18NString in Navgiation führt zu ungültigen Eintrag in der responsiven Darstellung [#10934] +- Probleme beim Registrieren von neuen CronjobTasks über Dateinamen [#10952] +- Einstellungen der Aktivitäten: Legend-Elemente sind nicht sichtbar [#10955] +- Tabula Rasa funktioniert nicht für noch nicht besuchte Foren [#10965] +- "In Archiv suchen" unter "Meine Veranstaltungen" berücksichtigt nicht die Konfiguration [#10968] +- Dateidownloads werden nicht gezählt, wenn mehrere Dateien als Archiv heruntergeladen werden [#11007] +- Meine aktuellen Termine: UI Nickeligkeiten [#11018] +- Fehler "Verification: Failed" bei mehrzeiligen LTI-Parametern [#11021] +- QuickSearch: "Kein Ergebnis gefunden" auswählbar [#11027] +- Suche im Wiki produziert falsche Links, wenn der Seitenname ein "#" enthält [#11030] + +# 09.10.2020 v 4.5.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.5.1 + +- Fehler bei MVV im Kontext mit Personen [#10362] +- Module -> Studiengang anlegen -> Einrichtung zuordnen [#9707] +- Kontextdarstellung fehlerhaft [#10224] +- eSIS (9552) Ansprechpartner-Reiter [#10331] +- eSIS (9552) Materialien/Dokumente-Reiter [#10332] +- eSIS (9552) Studiengang bearbeiten > Aufbaustudiengänge [#10333] +- MVV Step eSIS Sortierung der Semester [#10364] +- Tippfehler in zu übersetzenden Textstrings [#10411] +- Fehlermeldung beim Löschen einer Einrichung: DeleteResourcesUser [#10471] +- Class 'MvvDokument' not found [#10611] +- Kann keine Nutzerdomänen anlegen [#10630] +- Feedback-Element im OwnCloudPlugin führt zu Fehler [#10635] +- Forum Icon auf Mehr Seite [#10636] +- RRV: LOG wurde nicht angepasst [#10644] +- Löschen von Nutzerdomänen nicht möglich [#10652] +- Darstellungsfehler im Formular zum Anlegen/Bearbeiten eines Moduls [#10655] +- Module können nicht gespeichert werden [#10657] +- Module können nicht kopiert werden [#10658] +- Veranstaltungsnummer erscheint nicht mehr in der Kontext-Kopfzeile [#10667] +- colorblock auswahl in einer LV schickt zurück zur LV Übersicht [#10669] +- Individuelle Raumgruppen (Merkzettel): Einträge, die nicht direkt sichtbar sind, können nicht ausgewählt werden [#10670] +- Auswahl von Inhaltselementen zu Einrichtungen funktioniert nicht [#10682] +- Mehr-Seite: Funktionen lassen sich in der alphabetischen Liste nicht aktivieren/deaktivieren [#10684] +- Call to undefined method stdClass::getDownloadURL() beim Aufruf eines Plugin-Dateibereiches mit Dateien [#10689] +- Feedback-Element sorgt für Exception bei Dateibereichen, die aus Dateibereich-Plugins stammen [#10690] +- Externe Seite verwendet ResourceObject-Klasse der alten Ressourcenverwaltung [#10693] +- Installationswizard: Schritt 5: Paradoxe Meldungen bei nicht schreibbarem config-Verzeichnis [#10701] +- Raumverwaltung: Abgeleitete Raumklassen werden nicht beachtet [#10704] +- Mail bei Selbstregistrierung verschwunden [#10705] +- Raumverwaltung: Anfrageliste taucht in der Navigation auf bei deaktivierten Anfragen [#10706] +- Mehr-Seite: Plugins lassen sich in der alphabetischen Liste nicht aktivieren/deaktivieren [#10708] +- RRV2: ResourceBooking-Klasse prüft Berechtigungen nicht mit abgeleiteten Resource-Klassen [#10709] +- Alle Raumbuchungen verschwunden [#10713] +- Module -> Ansprechpartner > Export als CSV [#10722] +- User-Domain-Beziehungen werden nicht korrekt abgeräumt [#10731] +- Teilnehmergruppen zu Terminen erzeugen wirft Exception [#10740] +- Ressourcenklasse erlauben bei Ableitungen nicht, die Liste der „festen“ Eigenschaften zu erweitern [#10742] +- Tabelle mvv_modul_user fehlt [#10744] +- JSONAPI-Tests laufen nicht fehlerfrei durch [#10752] +- XSS in den Nutzungsbedingungen [#10756] +- Abhängigkeiten zwischen date-(time-)pickern werden nicht mehr berücksichtigt [#10758] +- XSS Blubber [#10761] +- XSS im Dateibereich [#10762] +- XSS in Fragebögen [#10764] +- XSS in den Veranstaltungsgrunddaten [#10767] +- XSS in LTI [#10768] +- XSS in der Kontaktverwaltung [#10772] +- MVV: Einstellungen der Felder "Ausgleichbar bei Minderleistung" und "Anwesenheitspflicht" werden nicht angezeigt [#10781] +- Semester-Belegungsplan: Wiederholungsbuchung mit Rüstzeit wird falsch angezeigt [#10797] +- tests/jsonapi/DeleteCommentTest.php enthält eine anders benannte Klasse [#10815] +- RRV2-Migration ist sehr speicherhungrig [#10820] +- MVV: Modulbeschreibung bearbeiten [#10822] +- Anzeige des Logs für Ressourcen funktioniert nicht [#10828] +- Fragemente der alten Ressourcenverwaltung [#10829] + +# 09.10.2020 v 4.4.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.4 + +- Module: Kreditpunkte nur als Ganzzahl möglich [#7216] +- ADMIN_COURSES_SIDEBAR_ACTIVE_ELEMENTS hat keinen Eintrag in config-Tabelle [#7797] +- MVV_ACCESS_ASSIGN_LVGRUPPEN hat falsche Einordnung [#7905] +- I18N-Spalten sind noch UTF-8 [#10646] +- Hilfe Touren fehlen in studip_default_data.sql [#10656] +- Debug-Info im JS [#10698] +- SASS-Compiler für Plugins: Variable $plugin-path wird falsch übergeben [#10710] +- Falsche Sortierung der Migrationen [#10819] + +# 09.10.2020 v 4.3.5 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.5 + +- Modulverwaltung Semesterauswahl [#6877] +- Änderungsdialog für regelmäßigen Termin wird nicht geschlossen [#10131] +- Datepicker bleibt im Dialog beim Scrollen stehen [#10172] +- Meine Dateien - Dateiplugins [#10474] +- PHP Warning: in_array() expects parameter 2 to be array, integer given [#10521] +- PHP Warning: Invalid argument supplied for foreach() [#10537] +- STUDIP.Dialog.handlers.header nicht mehr erweiterbar [#10575] +- CSRF Probleme im Forum [#10610] +- Fehlerhafte Fragen-Position beim Erstellen von Fragebögen [#10638] +- Nachrichtenanhänge bleiben nach Schließen des Dialogs ausgewählt [#10673] +- Profilseite: Kategorien überschüssige Leerzeichen und Wording [#10675] +- Anker auf derselben Seite werden immer als externe Links erkannt [#10688] +- Fragebögen können nicht Einrichtungen zugewiesen werden [#10691] +- Das Hintergrundbild der Startseite für die mobile Ansicht wird nicht angezeigt [#10692] +- TCPDF Fehler bei falsch eingebundenen / kaputten Bildern [#10711] +- Terminkalendar: Kleinere Probleme beim Import [#10743] +- Gesperrte/Abgelaufene Benutzer sind bei SSO nicht komplett ausgesperrt [#10745] +- CSS: Klappbarer article.studip Titel gaukelt zu große Klickfläche vor [#10754] +- XXS in meine Veranstaltungen [#10763] +- XSS in den HilfeTouren [#10766] +- XSS auf der Veranstaltungsteilnehmerseite [#10770] +- XSS in der ILIAS-Anbindung [#10771] +- XSS im Course-Wizard [#10775] +- XSS in den Veranstaltungsdetails [#10776] +- Infotexte der Anmelderegeln sollten Links und eMail-Adressen und Zeilenumbrüche ausgeben [#10783] +- XSS in der Modulsuche [#10784] +- PermissionSearch beachtet die Sichtbarkeitseinstellung nicht [#10787] +- Personen zu Veranstaltung hinzufügen soll nur Personen finden, die noch nicht in der Veranstaltung sind [#10788] +- Datepicker fehlen in Stud.IP 4.3 [#10790] +- MVV: Performanceoptimierungen [#10793] +- Stud.IP 4.3: Lehrende können beim Anlegen einer Veranstaltung nicht hinzugefügt werden [#10794] +- Magische Trails-Methoden können mit gewissen SORM-Objecten nicht umgehen [#10802] +- Löschen von Personen auf Warteliste geht nicht [#10818] + +# 09.10.2020 v 4.2.7 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.7 + +- Fragebögen: Leere Fragebögen → 1 Teilnehmer [#7152] +- Toggle bei Studiengangsteilen z.B. bei systematischer Suche [#7340] +- MVV: Studiengangsteilsuche für Admins [#7525] +- "Verantwortliche Personen" für Module werden nicht ausgegeben [#7904] +- MVV: Leere bzw. inaktive Ebenen bei der Zuweisung von LV-Gruppen [#7918] +- Fragebogen wird automatisch beantwortet [#8502] +- MVV "verschmutzt" JS-Namensraum [#8570] +- Layout-Probleme in der Modulsuche [#8851] +- MVV: Anzeige "Verwendet in Studiengängen" zeigt auch inaktive Studiengänge [#8988] +- "Meine Dateien" sind falsch in der Navigation eingehängt [#9353] +- MVV: Anlegen von Studiengangteilen Formular sieht kaputt aus [#9400] +- PHP 7.2: Warning beim Vergleich von Modulen [#9412] +- Anlegen eines neuen STG's [#9655] +- Defekte Einträge in seminar_user [#9674] +- Module: Exception: Unbekannter Nutzer [#9809] +- Fragebögen: Export als CSV wird in Dialog geöffnet [#9886] +- Fehlerhafte Abfrage der Datenbankkonfiguration in Migration [#10135] +- MVV: Probleme bei unvollständigen Übersetzungen [#10314] +- MVV Module editieren [#10365] +- MVV-PDF-Export einer STG-Version [#10380] +- MVV: Löschen eines Studiengangsteilabschnittes [#10384] +- data-secure funktioniert nicht mehr [#10543] +- Zeitgesteuerter Dateiordner nach Ablauf zugänglich [#10551] +- PHP Warning: Declaration of Studip\ZipArchive::addFile() should be compatible [#10564] +- Hochstufen von Nutzern in Studiengruppen wirft einen Fehler [#10570] +- Fragebögen: CSV-Export kaputt bei externer Teilnahme per Link [#10592] +- XSS in der Modulverwaltung [#10620] +- CSRF-Probleme bei den Nachrichten [#10637] +- Grunddaten: Geperrte Datenfelder haben keinen Titel [#10648] +- "Meine Veranstaltungen" zeigt Sichtbarkeitshinweis auch für Studierende an [#10666] +- Call to a member function getDisplayName() on null [#10671] +- config.inc.php.dist aufräumen [#10687] +- Module ohne Modulteile werden nicht angezeigt [#10697] +- Ausgeblendete Einrichtungen auf externen Seiten, Sortierung der Einträge [#10699] +- Kategorie im Forum kann nicht gelöscht werden [#10703] +- PHP Warning LVGruppen [#10721] +- Modulverwaltung -> Version bearbeiten & genehmigen [#10724] +- PHP Warning Lernmodule [#10725] +- XSS Einrichtungsverwaltung -> Neue Einrichtungen anlegen [#10726] +- PHP Warning - Einrichtungshierarchie [#10727] +- MVV: Neu angelegte Studiengangsteile lassen sich nicht wieder auffinden [#10735] +- MVV: Download von Modulbeschreibungen schlägt fehl, wenn es kein aktuell gültiges Semester gibt [#10739] +- LVGruppen: XSS [#10747] +- isActivatableForContext() hat keine Auswirkung in Studiengruppen [#10800] +- isActivatableForContext() wird für Plugins falsch/nicht ausgewertet [#10801] +- Tabelle mvv_modul_deskriptor hat keinen Unique Key auf modul_id [#10803] + +# 25.06.2020 v 4.5 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.5 + +- Polishing TIC: Literaturübersicht als Name des Bereiches [#6800] +- StEP00314: Raum- und Ressourcenverwaltung 2.0 [#7509] +- MVV: Zuordnen von Personen mit Funktionen zu Studiengangteilen [#7718] +- Polishing TIC: Vereinheitlichung der Ausklappmenus [#7896] +- StEP00324: Blubber Messenger [#8353] +- Polishing TIC: Verbesserter Text der Anmeldemail für neue Nutzer [#8709] +- StEP00332: Check auf Überschneidungsfreiheit von Veranstaltungen an Studiengangteilversionen [#8974] +- Installationsroutine [#9082] +- Wiki: Letzte Inkonsistenzen ausräumen [#9251] +- Öffentliche Dateien sollen gesondert gekennzeichnet werden und im Datei-Dashboard angezeigt werden [#9372] +- Dateibereich: Info-Dialog für Ordner ist sparsam mit Informationen [#9373] +- Navigation 4.5 [#9392] +- Abgelaufene News nach definiertem Zeitraum entfernen [#9404] +- Interne Systemnachrichten nach definiertem Zeitraum entfernen [#9405] +- StEP00312: JSONAPI [#9429] +- Dateibereich: Hinweis bei doppelten Sitzungsordnern [#9470] +- StEP00328: Neue beschreibende Inhalte eines MVV-Studienganges [#9552] +- Zeitem/Räume-Seite einer VA: Durchführenden Dozenten und Raumauswahl auch bei Blockterminen [#9636] +- Datei-Info-Dialog: Aktion "Link kopieren" hinzufügen [#9648] +- Fehler beim Anlegen / Verwalten von Aufbaustudiengängen [#9654] +- Fehler bei Kategoriefilter beim Anlegen eines Aufbaustudienganges [#9656] +- Pagination bei Reiter: Ansprechpartner kaputt [#9657] +- SearchWidget::addNeedle um Unterstützung für HTML-Attribute erweitern [#9663] +- Info-Tooltip erneuern [#9676] +- Stundenplanwidget soll übersichtlicher werden [#9680] +- ENV-Einstellung aus lib/bootstrap.php nach config/config_local.inc.php umziehen [#9708] +- Mailabsender kenntlich machen bei MESSAGING_FORWARD_USE_REPLYTO [#9713] +- Anzeige von Plugininhalten auf der Detail-Seite einer Veranstaltung [#9727] +- Unbeschränkte Domänen [#9753] +- Trails-Controller um render_file() und render_temporary_file() erweitern [#9758] +- Skript zum Extrahieren der übersetzbaren Strings soll alle Plugins außer Kernplugins ignorieren [#9781] +- WYSIWYG-Konfiguration verfügbar machen [#9786] +- Ankündigungen sollen in VAs des nächsten Semesters eingehängt werden können [#9819] +- TIC: Freitextfragen in Fragebögen ermöglichen [#9831] +- Einbau des AskALot-Plugins in das Kernsystem [#9832] +- Fragebögen Reihenfolge der Fragen in PHP 7.2 und bessere GUI [#9837] +- Routen der REST-API sollen für nobody nutzbar sein [#9859] +- Downloadzahl im Dateibereich unter "Alle Dateien" [#9867] +- Sprechstunden: Austragen (nur) einer zu einem Termin angemeldeten Personen [#9875] +- StEP00338: Entwicklung einer Lehrveranstaltungsplanungskomponente [#9884] +- ENABLE_FREE_ACCESS erweitern, ENABLE_FREE_ACCESS_FOR_COURSES_ONLY hinzufügen [#9885] +- CLI-Tool zum Prüfen von Hilfetouren [#9888] +- Anmelderegeln Auswahlbedingung Stgteil-Version [#9905] +- Weniger Faktoren für Nutzerlisten in Anmeldeverfahren [#9909] +- TIC: Neuer Dateiordnertyp für Lerninhalte aus anderen Plugins [#9912] +- StEP00333: Feedback-Element [#9913] +- Option zum Zuordnen von eigenen Kursen in ILIAS-Schnittstelle [#9927] +- auth_user_md5.Email auf 256 Zeichen verlängern [#9929] +- Feedback-Seite in Veranstaltung: Einstellungen werden evtl. nicht gespeichert [#9953] +- Übersicht "Feedbackelemente im Dateibereich": Dateiname wäre hilfreich [#9956] +- Bewertung verschwindet nach Bearbeiten des Kommentars [#9959] +- Icon für "Du hast schon ein Feedback abgegeben" (check-circle) mit Tooltipp versehen? [#9961] +- Feedback: Allgemeines zu Begrifflichkeiten und Aktionen [#9963] +- Nach Anlegen eines Feedbacks an einer Datei verloren im (Datei-)Nirvana [#9964] +- Content Box korrekt verwenden - eine Content-Box für alle Elemente [#9967] +- Polishing: Icons in der neuen Raumverwaltung [#10058] +- Typ "Planungsbuchung" für eine Raumbelegung [#10103] +- Schnittstellentest RRV2 [#10176] +- Änderung der Konfiguration "eigener Kurs verknüpfen" bleibt ohne Wirkung? [#10190] +- Fehler in der REST-API [#10255] +- Umlaute im Seitentitel werden oben abgeschnitten [#10335] +- webpack: Unterschiedliche Chunk-Hashes für node.js-Versionen < 12 [#10336] +- .editorconfig hinzufügen [#10337] +- PHP 7 Warning - Studiengang anlegen [#10341] +- Datepicker in der Sidebar blockiert Suchfunktion [#10346] +- Installationswizard setzt root-Passwort für root@studip nicht, wenn die Demodaten installiert werden [#10353] +- Codeception functional Test-Suite: $GLOBALS['perm'] ist nicht initialisiert [#10361] +- Polishing TIC: JSONAPI-Objekt in Javascript [#10366] +- Polishing: Zuordnung von Ansprechpartnern an Studiengangteilen [#10379] +- Usability-Probleme bei Direktbuchung aus einer Veranstaltung [#10387] +- Anfragenliste: Raumanfragen ohne Termine [#10395] +- Anfragenliste: Semesterfilter für angefragte Termine? [#10396] +- Blubber: Endlosschleife bei Gruppenblubber [#10427] +- Cronjob "Datenbank bereinigen" wirft Fehler [#10431] +- Download von Dokumenten von Räumen [#10438] +- Öffentlich zugängliche Belegungspläne sind leer [#10449] +- Semester-Belegungsplan unvollständig [#10450] +- Aktion "Raumanfrage erstellen" bei regelmäßigen Veranstaltungsterminen ignoriert globale Einstellungen [#10452] +- Rüstzeit kann nicht angegeben werden, wenn kein Raum angefragt wird [#10453] +- Rüstzeit kann nicht angegeben werden, wenn Raum in der Veranstaltung gebucht wird [#10454] +- Dateien aus unsichtbaren Ordnern sind auch für Lehrende nicht downloadbar [#10462] +- Belegungspläne sind für "normale" Nutzer nicht einsehbar, Raumanfragenlink [#10463] +- Raumaktionen trotz fehlender Rechte oder globaler Einstellung vorhanden [#10468] +- Dialogtitel fehlen beim Erstellen/Bearbeiten/Löschen von Standorten/Gebäuden/Räumen [#10469] +- Sehr unübersichtliche Darstellung von Ergebnissen in der Raumsuche [#10472] +- Raumbuchungen in Veranstaltungsterminen [#10475] +- Raumbuchung wird gelöscht, obwohl keine Änderung vorgenommen werden sollte [#10476] +- "Anfrage auf ausgewählte Termine stellen", obwohl Raumanfragen ausgeschaltet sind [#10477] +- Fehlende Belegungen im Semesterbelegungsplan [#10481] +- Endzeit eines Termins wird in der Monatsansicht nicht angezeigt [#10492] +- Direktlink zu einem Belegungsplan beinhaltet illegale Aktionen [#10493] +- Gruppenbelegungsplan zeigt keine Belegungen an [#10494] +- Raumbuchungen am Sonntag sind nicht über den Belegungsplan möglich [#10503] +- PHP-Fehlermeldung in Blubber [#10505] +- Fehler in JSONAPI UserEventsIndexTest [#10514] +- Fehlerhafte Einträge in resource_bookings [#10528] +- Forum ist nicht über Plus-Seite (de-) aktivierbar, wenn es nicht im Forumsslot liegt [#10553] +- Anfrageliste: Export wirft Exception [#10554] +- Belegungspläne funktionieren wegen fehlender fullcalendar-chunks nicht [#10555] +- Globale Benutzerverwaltung: Datei- und Aktivitätsübersicht kaputt [#10562] +- Verschieben von Buchungen mit Rüstzeit im Belegungsplan verkürzt Buchung [#10566] +- Biest: Globale(r) Blubber [#10567] +- Zeiten/Räume-Seite: Beim Bearbeiten eines Termins wird die Rüstzeit falsch gespeichert [#10568] +- Belegungsplan: Verschieben verlängert Buchungen um die Rüstzeit [#10569] +- Raumverwaltung: Unnötiges Leerzeichen oberhalb von Raumplänen [#10583] +- Alte Abhängigkeiten bei Personenzuordnungen zu Modulen [#10591] + +# 25.06.2020 v 4.4.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.3 + +- Farben im Stundenplan auf aktuellen Stand bringen [#8715] +- 2FA: impraktikabel durch zu wenig Zeit für Token-Eingabe aus Mail [#10538] +- Zwei-Faktor-Authentifizierung zeigt immer Einstellung des aufrufenden Nutzers an [#10545] +- Hilfeseite für Gradebook eintragen [#10587] + +# 25.06.2020 v 4.3.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.4 + +- Fragebögen: Export als CSV wird in Dialog geöffnet [#9886] +- data-secure funktioniert nicht mehr [#10543] +- Hochstufen von Nutzern in Studiengruppen wirft einen Fehler [#10570] +- Farben im Stundenplan auf aktuellen Stand bringen [#8715] +- Route zum Upload von Dateien fehlt / @post /file/:folder_id [#9495] +- Bad Object type 'tst' in ilias_interface: getStructureObjects [#10456] +- Dateidownload kann bei großen Dateien ins Memory Limit laufen [#10496] +- Eingestellte Ansicht auf "Meine Veranstaltung" geht beim Neuzuweisen von Farben verloren [#10498] +- Dateibereich > Dateien gezippt downloaden [#10499] +- Forum: Irreführende Cursordarstellung [#10509] +- Bewegung innerhalb der Teilnehmerliste [#10510] +- RESTAPI: Header "Authorization" wird nie ausgewertet [#10511] +- RESTAPI: HTTP-Consumer bricht mit Exception ab [#10512] +- Plugins vom Typ RESTAPIPlugin haben keine Möglichkeit, eigene Consumer bereitzustellen [#10513] +- WYSIWYG: Anker im Wiki verweisen immer auf die Startseite [#10515] +- Responsive Design: Verwirrende Dopplung im Menu auflösen [#10518] +- Schnellsuche: Tipps passen nicht ins Fenster [#10519] +- Content Boxen: Icons und Aufklapppfeile obenbündig ausrichten [#10520] +- Zip Download Beschränkung wirft "echte" Fehlermeldung [#10522] +- Blubber: rotes Icon auf der Meine Veranstaltungen hat keine zusätzliche optische Markierung [#10529] +- Schnellsuche nimmt aktuellen Kontext in das Suchergebnis mit [#10532] +- Verschieben von Teilnehmenden in andere Gruppe nicht möglich [#10533] +- Responsive Navigation: Letzter Punkt im linken Menü nicht erreichbar [#10539] +- Benutzer anlegen [#10548] +- Falsche Anzeige im Tooltip zu Gruppen [#10552] +- Studiengruppen: man kann verschickte Einladungen nicht löschen, wenn Nutzernamen Umlaute hat [#10556] +- Studiengruppen: Man kann Personen mit Umlauten im Namen nicht hoch- oder runterstufen [#10557] +- XSS-Fehler in STUDIP.Dialog.confirmAsPost() [#10571] +- XSS-Fehler beim Löschen von Kategorien [#10572] +- ILIAS-Schnittstelle: Persönliche Kategorie wird bereits bei Wechsel nach ILIAS angelegt [#10573] +- Nachrichten: vorkonfigurierte Anhänge gehen nicht [#10574] +- PDF Auswertung von Evaluationen wirft Fatal Error bei unbekannter user_id [#10576] +- Fragebögen, die einmal auf "zufällige Antworten" gesetzt sind, lassen sich nicht ändern [#10577] +- Ordnerbeschreibung wird nicht kopiert [#10582] + +# 17.04.2020 v 4.4.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.2 + +- Migration 20190917_fix_missing_consultation_events schlägt fehl wegen kaputter Altdaten [#10363] +- Möglichkeit fehlt, um Migrationshinweis auszublenden [#10404] +- Mobile Ansicht: Navigationsebene nicht automatisch ausgeklappt [#10490] + +# 17.04.2020 v 4.3.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.3 + +- Spezielles ie.css wird nicht gefunden [#10340] +- Falsche Semesterbezeichnung bei "Benachrichtigungen anpassen" und gesperrten Semestern [#10352] +- Icon für Timepicker in 4.3 kaputt [#10393] +- Fehlende Räume in der Kurzinfo einer Veranstaltung [#10402] +- Tooltips gehen verloren, wenn das Element geclonet wird [#10403] +- Nachricht bei Platzvergabe nicht ganz richtig (Losverfahren) [#10419] +- PHP Warning: count(): Parameter must be an array or an object that implements Countable in ilias_interface/edit_interface_settings.php [#10423] +- Grunddaten einer Veranstaltung [#10424] +- Veranstaltungsadministration - Datenfeld filter [#10432] +- Terminkalender wird nicht angezeigt [#10433] +- Nachrichtenfunktion an Teilnehmer von Sprechstunden(-blöcken) defekt [#10465] +- JS: RESTAPI/JSONAPI-Lib unterstützt keine Änderung des Content-Type [#10495] + +# 17.04.2020 v 4.2.6 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.6 + +- Einstellung "WYSIWYG-Editor aktiv" unter Profil/Einstellungen verorten [#10446] +- Nachricht an nicht vorhandenen Nutzer erzeugt Nachricht an alle [#10482] +- SORM::findEachByColumn() ist kaputt [#10483] +- Weblinks im Dateibereich öffnen sich im gleichen Fenster [#10484] +- Dialoge: Eingebundene Skripte werden doppelt ausgeführt für `size=auto` [#10487] + +# 15.04.2020 v 4.2.5 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.5 + +- überflüssiger Zeilenumbruch Zuordnung Anmeldeset [#5076] +- Forum: Anzahl der Beiträge in Icon-Navigation auf Meine Veranstaltungen ist nicht intuitiv [#9863] +- Teilnehmende ist sichtbar in Gruppe, obwohl auf der Teilnehmendenliste unsichtbar eingestellt [#9908] +- console.log() im JS [#10291] +- Login nicht möglich mit Meldung Session: freeze() failed. [#10311] +- Fehlerhafte Extrahierung von übersetzbaren Textstrings aus Javascript [#10313] +- Cronjob mit falschem Pfad in "cronjobs_tasks" wird nicht als fehlerhaft markiert [#10343] +- ActionMenu::addLink() gibt den Link unverändert aus [#10349] +- Fehlende htmlReady() bei data-confirm [#10350] +- Benachrichtigung beim Empfangen einer Nachricht erscheint in gewählter Sprache des Senders [#10375] +- ActivityStream: Zeigt falsche Benutzerinformationen an [#10430] +- Beim Aktualisieren einer Datei geht der Name in der Datenbank verloren [#10443] +- Migration von Nutzerkonten und Löschen von Nutzern ignorieren Tabelle `termin_related_persons` [#10444] +- Losverfahren bricht ab bei fehlender Veranstaltung / Inkonsistenz der DB [#10447] +- Blubber: Speicherbutton auf Seite "Neuen Stream erstellen" nicht sichtbar [#10448] +- OpenGraph: YouTube öffnet nicht in Vollbildmodus [#10451] +- Fehler bei nachgeladenen Blubbernachrichten [#10470] +- Fehlende htmlready in der Ressourcenverwaltung [#10486] + +# 24.01.2020 v 4.4.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.1 + +- PHP 7.3 Fehler [#9347] +- Flache Dateiansicht: Dateifilter kaputt [#10013] +- PHP 7.2 / PHP 7.3 Warning - Calender : ErrorHandler [#10227] +- PHP 7.2 / PHP 7.3 Warning - StudipSemTreeViewAdmin [#10228] +- PHP 7.4 Warning - FileManager [#10229] +- PHP 7.4 Warning - CalenderEvent [#10230] +- PHP 7.4 Warning - ExternConfig [#10231] +- PHP 7.4 Warning - SingleCalendar [#10232] +- PHP 7.4 Warning - SmileyAdmin [#10233] +- PHP 7.4 Warning - Literatur [#10234] +- PHP 7.4 Warning - Add files [#10235] +- PHP 7.4 Warning - LiteraturPlugin [#10236] +- Dateien - Dashboard - Exception [#10244] +- Farbberechnung in SCSS ist falsch [#10248] + +# 24.01.2020 v 4.3.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.2 + +- Ordner werden beim ZIP Upload nicht angelegt [#9435] +- Unschönheiten beim Dateiupload in Verbindung mit Abbruch der Lizenzauswahl [#9635] +- Fehler in der mobilen Ansicht beim VA-Forum [#9910] +- Fehler in der mobilen Ansicht bei Statusgruppen [#9911] +- Zu viele Sprechstunden lassen Browser abstürzen [#9916] +- Sprechstunden: Nachrichtenfunktionalität ist verloren gegangen [#9945] +- [App-kritisch] Gesperrte Semester sind nicht Teil der Semester-API-Antwort [#10019] +- Dialoge: Titel sollte bei der Berechnung der Breite (size=auto) mit einbezogen werden [#10110] +- Quicksearch: Standardsearch-Darstellung ist fehlerhaft [#10114] +- Dialog passen sich beim Orientation Change nicht an [#10202] +- PHP Warning: in_array() expects parameter 2 to be array, null given [#10211] +- Wenn Semester gesperrt wurden, funktioniert der Semesterauswähler in der alten Suche nicht richtig [#10218] +- PHP 7.3 Warning: Starseite / SingleCalender [#10220] +- PHP 7.3 Warning Externe Seiten [#10221] +- Exception auf der Sperrebenenverwaltung [#10222] +- Profil -> Mehr [#10223] +- PHP Warning: Invalid argument supplied for foreach() [#10225] +- PHP7.3 Warning - LessParser [#10226] +- PHP 7 Warning - StudipComment [#10237] +- PHP 7 Deprecated: Non-static method: StudipRangeTreeViewAdmin.class.php [#10240] +- XSS- Nachrichten verfassen [#10242] +- Warning externe Seiten / Personenliste / :coregroup: Impressum [#10275] +- Semesteranzahl bei Studiengangteilen wird nicht angezeigt [#10282] + +# 24.01.2020 v 4.2.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.4 + +- Verlinkte Dateien können nicht mehr editiert werden [#8928] +- Neuer Dateibereich: Anzeigefehler in Dateiliste [#8977] +- Verlinkte Datei hat beim Anlegen keine Lizenzauswahl [#9079] +- Materialordner als ZIP: Umbenannte Dateien haben ggf. keinen Dateityp [#9134] +- Löschen in der Sicht "Alle Dateien" verlässt die Ansicht nach der Aktion [#9146] +- Letzer Dozent der Veranstaltung kann sich selbst austragen [#9853] +- Grundaten - Personen hinzufügen [#9877] +- Löschen von Archiv löscht Dateien nicht [#9894] +- Verlinkung des Ablaufplans zur Hilfeseite ist falsch [#9895] +- Änderungen auf der Mehr-Seite im Profil werden nicht gespeichert [#9897] +- Datepicker ist unterhalb der blauen Leiste und nicht vollständig sichtbar [#9915] +- News: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9952] +- Benutzerverwaltung: Tooltip für zugewiesene Rollen ohne Umbrüche [#9954] +- Grunddaten: Personen löschen fehlt die Bestätigung [#9962] +- Löschen von vielen Gruppen nicht möglich [#9974] +- Cronjobverwaltung [#10010] +- Freie Veranstaltungen können gesperrt werden [#10060] +- Meine Studiengruppen nicht aufrufbar, wenn es alte Datenbankeinträge gibt [#10065] +- Gruppen-Belegungspläne - Überflüssiges ?> [#10079] +- input.allow-only-numbers erlaubt keine negativen Zahlen [#10123] +- Betriebssystemunabhängige Pfadangaben in studip_relative_path() [#10130] +- Einträge in der Tabelle plugins_activated verwaisen nach Kurslöschung [#10132] +- Weitergeleitete Mails enthalten zu viele Zeilenumbrüche [#10156] +- Probleme beim Autoloader in Verbindung mit open_basedir [#10194] +- ForumEntry::removeQuotes() berücksichtigt HTML-Inhalte nicht [#10204] +- XSS - Teilnehmerverwaltung - Bemerkung hinzufügen [#10243] +- Schnellsuche: Fehler bei Umlauten in Raum- bzw. Ressourcennamen [#10247] +- Cronjobverwaltung: Fehlerhafte Formulardarstellung [#10252] +- Fatal Error bei täglicher Mailbenachrichtigung [#10260] +- Fehlender Abstand am Ende eines Fieldsets [#10266] +- RESTAPI: Bedingungen zu strikt [#10274] +- Tooltips werden am Rande von #layout_container abgeschnitten [#10276] +- Darstellung der Termine auf dem Profil ist ungenau [#10278] +- Code Injection bei Anmeldesets [#10290] + +# 19.11.2019 v 4.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.4 + +- Ausblenden von Modulen ohne Semesterveranstaltungen im Verlaufsplan [#7440] +- Anlegen von LV-Gruppen auf LV-Gruppen-Verwaltungsseite (Option) [#7443] +- Von LESS auf SASS umsteigen [#8579] +- Autorenspalte im Dateibereich: [Nachname, Vorname] statt [Vorname Nachname] [#8920] +- Nachrichten beantworten: Nur noch "Zitieren", aber als "Antworten" [#9005] +- Gradebook für Stud.IP [#9040] +- Migrationen: Änderung des Umgangs mit "Versionen" [#9044] +- Update des ckeditor auf 4.11 (oder neuer) [#9136] +- Neuer Filter für die Benutzerverwaltung [#9141] +- JS: Event "studip-ready" einführen [#9143] +- JS: Tooltips sollen ein neues Attribut "delay" erhalten, welches die Verzögerung definiert bis sie verschwinden [#9155] +- Datepicker durch vorangestelltes Icon markieren [#9174] +- OpenGraphURL sollte Hashes für die Indizierung verwenden [#9270] +- Tabelle "opengraphdata" im Garbage Collector Cronjob berücksichtigen [#9272] +- Klasse Token (Tabelle user_token) auf SORM umstellen [#9298] +- Änderungen am Assets-Handling für Plugins [#9325] +- Umstellung Avatar- und Schmuckbild-Zone [#9359] +- Anpassungen an der Assets-URL für Webpack-Dev-Server in den Kern mit aufnehmen [#9361] +- Responsive Navigation ressourcenschonender bauen [#9365] +- Renovierung der Anzeige der Log-Events [#9367] +- Datenfelder expliziert auch für einzelne Institute zuweisebar machen [#9368] +- Pagination abstrahieren [#9369] +- Veranstaltungssuche: Überarbeitung der Veranstaltungsbäume und Konsistenz zur Globalen Suche [#9391] +- Zwei-Faktor-Authentifizierung für root-Accounts [#9406] +- Kompatibilitäts-Skript für 4.4 [#9407] +- Code-Highlighting dynamisch laden [#9413] +- MathJax dynamisch und nur bei Bedarf laden [#9414] +- Pluginverwaltung umstrukturieren [#9418] +- Modernizr entfernen [#9419] +- Cronjobverwaltung aktualisieren [#9426] +- Nach Migrationen grundsätzlich den SORM-Cache leeren [#9434] +- Test auf register_globals ausbauen [#9468] +- Funktion zum gleichzeitigen Aufklappen aller Gruppen in einer VA hinzufügen [#9474] +- Semesternamen, -code und -beschreibung übersetzbar machen [#9477] +- Alte array()-Syntax durch neue []-Syntax ersetzen [#9479] +- Update auf jQuery 3.4.0 [#9486] +- Anpassungen an Textstrings bezüglich Übersetzungen [#9489] +- Namen von Datenfeldern übersetzbar machen [#9490] +- Request::bool() / Request::boolArray() hinzufügen [#9505] +- Alle Gruppen aufgeklappt: "keiner Gruppe zugeordnet" hat angeblich keine Mitglieder [#9511] +- Aufklappen-Zuklappen -> analog zur mehr-Seite? [#9512] +- Widgetsystem dynamisch laden [#9516] +- Unterverzeichnisse von public/plugins_packages in SVN ignorieren [#9517] +- Unterverzeichnisse von data in SVN ignorieren [#9518] +- Dateien und Ordner im Tests-Ordner in SVN ignorieren [#9519] +- NotificationCenter::on() soll Callables unterstützen [#9521] +- Statusgruppen: Name sowie männliche und weibliche Bezeichnung übersetzbar machen [#9523] +- Erweiterter Zugriff für Hilfeadministrator/-innen und Ergänzung englischer Hilfe-Inhalte [#9543] +- Fremd-ID in Semester-Tabelle [#9544] +- XSS - Veranstaltungskategorien [#9704] +- 'Studierendenansicht simulieren' verloren gegangen [#9717] +- Benennung: Zwei-Faktor-Authentifizierung/Authentisierung [#9738] +- Migrationshinweis erscheint doppelt und Migrationen werden ggf. nicht erkannt [#9754] +- JS: Fehler in Verwendung von crc32()-Funktion [#9769] +- Cronjobverwaltung: Variable wird falsch initialisiert [#9854] +- SASS in Plugins: Undefined variable $icon-path: [#9899] +- Reihenfolge der Log-Events gerät in der Anzeige durcheinander [#2265] + +# 01.11.2019 v 4.3.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.1 + +- Fehlerhafter Semesterfilter bei der globalen Suche [#9588] +- Anmeldesets: Datumsfenster bei Regeln zu klein [#9592] +- Funktionen eines PrivacyPlugins werden unter Umständen nicht beim Löschen eines Nutzers aktiv [#9603] +- Zu viele Sprechstunden enden im memory limit exceeded [#9608] +- Datepicker-Feld kaputt/zu klein bei Statusgruppen [#9644] +- Anzeigefehler auf "Benachrichtigungen anpassen" [#9665] +- JS-Helper [data-activates] funktioniert initial nicht richtig [#9669] +- Unglückliche Sortierung der Termine [#9716] +- LTI: abweichende URL im Kurs bei "Deep Linking" erlauben [#9720] +- Löschen von vielen Sprechstunden [#9721] +- Sprechstundenblöcke/-buchung werden beim Löschen von Nutzern nicht mit abgeräumt [#9723] +- Abgelaufene Sprechstunden sollen nicht abgesagt werden können [#9734] +- Sprechstunden: Vergangene Blöcke ausblenden verwirrt [#9735] +- Ansicht "Meine Buchungen" fehlt [#9736] +- LTI-Tool muss darauf achten, dass Parameter nicht getrimmt werden [#9747] +- XSS-Schwachstelle bei der Anzeige von Personendaten [#9756] +- Sprechstunden: Anmerkungen sind unerwartet öffentlich - Information [#9771] +- Belegte Sprechstundentermine werden nicht im Kalender markiert [#9785] +- ILIAS-Schnittstelle: Fehler in client-Vorauswahl [#9793] +- ILIAS-Schnittstelle: Benennung von Statusgruppen [#9794] +- ILIAS-Schnittstelle: Link zu ILIAS für Studierende [#9795] +- Sprechstunden: Blöcke sollen auch nur für einen einzigen Tag erstellt werden können [#9798] +- ILIAS-Schnittstelle: Verknüpfen mit Kurs aus anderer Veranstaltung funktioniert nicht [#9799] +- VA-Export: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9806] +- Beschreibung von Dateiordner wird nicht immer angezeigt [#9843] +- Sprechstunden: Paginierung auf "Vergangene Termine" springt zurück auf aktuelle Termine [#9856] + +# 01.11.2019 v 4.2.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.3 + +- Belegungsplan: Ausdruck von "Hauptinhalt" bei aktivierten Skiplinks [#6242] +- Aktionsmenü in .table-scrollbox-horizontal defekt [#8231] +- Aktionsmenüs zerstören Layout von Druckansichten [#8310] +- Dateibereich - Mobile-Ansicht: Datei hinzufügen [#9380] +- Anlegeformular für MVV Stud.IP-konform gestalten [#9402] +- PHP 7.2: Deprecated Warning in der Evaluationsverwaltung [#9515] +- Bug im Terminplaner mobil [#9558] +- Warning: Use of undefined constant None - assumed 'None' (this will throw an Error in a future version of PHP) in /home/studip/trunk/lib/wiki.inc.php on line 1580 [#9560] +- "Nur buchbare Räume anzeigen" funktioniert nicht bei Batchbearbeitung [#9594] +- JS: STUDIP.MultiSelect defekt [#9596] +- Probleme der Lightbox [#9602] +- Benutzerverwaltung: Gesperrte Felder sind scheinbar änderbar [#9606] +- Deprecated: Non-static method ResourceObjectPerms::Factory() should not be called statically [#9621] +- Deprecated-Warnings bei den Anmeldesets [#9622] +- Kaputter Link in Veranstaltungssuche [#9634] +- Suche > Modulverzeichnis > Studiengänge [#9638] +- PHP 7.2: Warning sizeof() / count() [#9647] +- Ankündigung anlegen: Contentbox nicht mittig im Dialog [#9690] +- PHP 7.2: Deprecated Warning beim Erstellen einer Veranstaltung [#9728] +- Cronjob fehlerhaft > nicht ausführen [#9737] +- PHP Warning: max(): Array must contain at least one element [#9739] +- PHP Warning: include(): Failed opening 'locale//LC_HELP/pages/nutzung.html' for inclusion [#9740] +- PHP Warning: Cannot modify header information - headers already sent by (output started at vendor/tcpdf/include/tcpdf_static.php:350) [#9741] +- Error: Call to a member function getDisplayName() on null [#9742] +- Personensuche bei "Rollen für Benutzer verwalten" mangelhaft [#9744] +- PHP Warning: Missing argument 2 for AvatarController::update_action() [#9746] +- Bestätigungsdialog in der mobilen Ansicht zu breit [#9751] +- PHP Warning: mktime() expects parameter 5 to be integer, string given [#9752] +- Deprecated: Non-static method Smiley::getURL() should not be called statically [#9755] +- Fehler im Template dates/seminar_html.php [#9759] +- Öffentliche Dateien auf Profilseite markieren [#9763] +- Abstände in den Formularen des Dateibereichs nicht richtig [#9764] +- Abstände auf Detailseite zu Termin passen nicht [#9765] +- Dateisuchen sind uneinheitlich [#9770] +- Teilnehmerseite: Hinzufügen via MultiPersonSearch: "xx der Einrichtung" beachtet beteiligte Einrichtungen nicht [#9772] +- Nachrichten: Zeile für Datum bricht immer um [#9778] +- Icons in den Startseiten Widgets [#9779] +- XSS Standardvertertung [#9780] +- XSS Rangliste [#9782] +- Forum Suche zurücksetzen [#9788] +- Verwendung von Indikatoren in der Nachrichtenübersicht [#9790] +- Spaltenüberschrift "Gesendet" [#9791] +- Meine Einrichtungen: Übersichtsseite wird nie angepasste Einrichtungs-Avatare anzeigen [#9792] +- Fehler bei der Nutzerverwaltung mit Datenfeldern [#9796] +- Aktionsmenü: Deaktivierte Einträge sind nicht entsprechend gekennzeichnet [#9797] +- Blubber: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9800] +- Sidebar: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9801] +- Error: Call to a member function isFriendOf() on null [#9802] +- PHP Warning: Use of undefined constant title - assumed 'title' (this will throw an Error in a future version of PHP) [#9803] +- LVGroupsWizardStep: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9804] +- Resources: PHP Warning: sizeof(): Parameter must be an array or an object that implements Countable [#9805] +- PHP Warning: get_class() expects parameter 1 to be object, null given [#9810] +- SeminarCycleDate: PHP Warning: A non-numeric value encountered [#9811] +- Kalender: A non-numeric value encountered [#9812] +- Einstellungen: PHP Warning: Invalid argument supplied for foreach() [#9813] +- Wording auf Veranstaltungsdetailseite bezüglich "Anmeldung" [#9823] +- Zeiten/Räume: PHP Warning: Invalid argument supplied for foreach() [#9825] +- Resources: PHP Warning: count(): Parameter must be an array [#9826] +- Resources: PHP Warning: Invalid argument supplied for foreach() [#9828] +- PHP Warning: call_user_func() expects parameter 1 to be a valid callback, class 'RefreshSeries' not found [#9829] +- MultiPersonSearch: PHP Warning: Invalid argument supplied for foreach() [#9830] +- PHP Warning: max(): Array must contain at least one element [#9834] +- Ausgabe von HTML-Entitäten auf Profil / Einstellungen / Allgemeines [#9841] +- Autoinsert: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9849] +- Responsive View: Irrtümliches Verschieben ist in Gruppen möglich [#9852] +- Löschen der Zuweisung eines Fragebogens zu Veranstaltungen geht nicht mehr. [#9855] +- Tablesorter per CSS-Klasse funktioniert nicht in Dialogen [#9857] +- Lehrenden eintragen: Unnötiges und störendes Dialogfenster "Ihre Eingaben wurden bislang noch nicht gespeichert" [#9861] +- NotificationCenter erkennt keine Oberserver für SORM-Events mit Namespaces [#9864] +- Unzulässige Zeichen im Dateinamen werden falsch entfernt [#9865] +- Suche nach Literatur: Fehlermeldungen werden nicht angezeigt [#9866] +- Admin-VA-Übersicht -> Grunddaten im Dialog -> MultiPersonSearch: Browser warnt, dass Eingaben nicht gespeichert wurden [#9870] +- Ablaufplan -> Themen: alle Themen zuklappen [#9871] +- Skiplinks in der zweiten Navigationsebene werden abgeschnitten [#9872] +- Skiplinks sind defekt [#9873] +- HTML Klassen ändern sich nicht dynamisch [#9874] +- RESTAPI: Warning, wenn beim Aufruf einer Route eine Exception eine mehrzeilige Nachricht enthält [#9878] +- PHP Warning: missused count() in templates/skiplinks.php [#9889] +- SimpleORMap::findBySQL() in Verbindung mit Zugriff auf Relationen im Callback "after_initialize" führt zu Fehlern [#9891] + +# 04.10.2019 v 4.1.5 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.5 + +- Defekte Cache Klasse legt das System lahm [#9675] +- Unerwartetes Verhalten der Personensuche bei mehreren Vornamen [#9712] +- Externe Seiten: Sortierung erzeugt bei einigen Modulen SQL-Fehler [#9784] + +# 04.10.2019 v 4.0.12 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.12 + +- Select2 (.nested-select) bei langen Einträgen kaum benutzbar [#8005] +- Dateityp "Link" hat kein spezifisches Icon [#8125] +- Dateibereich: Bereitstellen vonDokumenten aus Meine Dateien: In-/Outbox ist leer [#8304] +- Raumzeit: Aufklappen von Terminserien wird visuell nicht indiziert [#9498] +- Paginierung in der Modulsuche funktioniert nicht [#9548] +- Modulzuordnung: Icon zum Starten der Suche verschwindet [#9549] +- Löschen von Schritten einer Hilfe-Tour nicht möglich [#9566] +- Cronjob ohne Parameter erzeugt Warning [#9576] +- Auswertung der Sichtbarkeitseinstellungen funktioniert nicht [#9580] +- Trefferliste Modulsuche: Schließendes php-tag in Ausgabe [#9584] +- Suche entfernt Non Breaking Space nicht [#9593] +- Anzeige: Automatische Updates für Plugin eingerichtet [#9600] +- WYSWIG: E-Mail Links sind kaputt [#9605] +- Text am Anfang eines Fieldsets hat keinen Abstand nach oben [#9611] +- Teilnehmerliste: Personensuche nach <Vorname> <Nachname> funktioniert nicht [#9616] +- Fehlendes htmlReady bei Datei aktualisieren [#9617] +- XSS in Nachrichten Tags [#9618] +- Forum: Standard-Text beim Schreiben ist nicht mehr ganz aktuell [#9619] +- Fragebögen können in fremden Nutzerprofilen erstellt werden [#9624] +- Anmeldesets: Doppelte Kennzeichnung des "required"-Status [#9625] +- Fehler beim Versenden von Nachrichten mit Upload [#9630] +- SOAP-Webservice liefert falsche Zeichencodierung [#9632] +- Termine verschwinden beim Ändern des Startsemesters [#9646] +- Option "Einrichtung nicht auf der Profilseite" versteckt Nutzer auch auf Seite "Personal" der Einrichtung [#9651] +- Falsches Austragen als Vertretung beim Entfernen eines Dozenten [#9652] +- FileSystem Plugin können nicht mehr angezeigt werden. [#9653] +- Löschen von Einträgen in Kontaktgruppen nicht möglich [#9659] +- Datei aktualisieren behält den alten Nutzer [#9660] +- Inkosistente JSON response auf Route user/:user_id/schedule [#9661] +- Inkonsistente Zeitangabe von Veranstaltungen in REST Api [#9662] +- Personensuche hat kein data-secure [#9666] +- Wiki: Export aller Wikiseiten setzt Seitenname auf PDF-Seiten falsch [#9667] +- Wiki: PDF-Export enthält keine Bilder mehr [#9668] +- ActionMenu-Eintrag als Button ohne Icon [#9670] +- Tablesorter [data-sort-fixed] ist kaputt [#9671] +- Cookie-Warnung stammt aus grauer Vorzeit, passt nicht zum Design und kommt manchmal unerwartet [#9688] +- Formular -> Collapsable sieht komisch aus [#9706] +- Dialoge auch im responsiven Modus öffnen [#9709] +- Leere Meldung in Dialogbox bei Logout [#9710] +- Schnellsuche findet nichts bei Eingabe von "Nachname, Vorname" [#9711] +- XSS-Schwachstellen bei der Gruppenzuordnung von "Meine Veranstaltungen" [#9714] +- StudipgroupModel::isInvited() ist kaputt [#9718] +- Widget::insertElement() ist kaputt [#9719] +- .studip-checkbox visualisiert [disabled] nicht [#9722] +- Dialog zum Konfigurieren von Anmelderegeln zu schmal [#9724] +- Klick-/Tippfläche in der responsiven Navigation zu klein [#9725] +- CourseMemberStatusDidUpdate Notification wird zu früh ausgelöst [#9726] +- Dialog "Ordner bearbeiten" hat sowohl den Abbrechen als auch den Schliessen-Button [#9730] +- Fehlermeldung unpassend, wenn Pluginverzeichnis bei Installation eines Plugins nicht schreibbar ist [#9732] +- Schliessen der Menüs im responsiven Modus nicht intuitiv [#9733] + +# 05.06.2019 v 4.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.3 + +- Falsche Blöcke nach Sprechstunden-Migration [#9374] +- Erweiterung am Trails-StudipController [#6909] +- Neues globales Suchkonzept [#7403] +- Wiki: Lese und Editierrechte für einzelne Seiten [#7804] +- StEP00319: Neue globale Suche [#7911] +- StEP00326: Sprechstunden in den Kern einbauen [#8120] +- Export der Modulzuordnungen bei den Veranstaltungen [#8262] +- Anzeige der Modulzuordnungen auf externen Seiten [#8499] +- Sperrregel für Veranstaltungen sollte auch LV-Gruppenzuordnung sperren können [#8500] +- Typo in Tour (Die wichtigsten Neuigkeiten im Schnelldurchlauf Version 4.0) [#8578] +- Kopieren von Wikiseiten ermöglichen [#8607] +- Einstellung für Vorbelegung der Sitzplatzanzahl einer Raumanfrage [#8647] +- webpack-Skripte reduzieren [#8677] +- Stud.IP-Farben auch als CSS-Variablen [#8678] +- Migrationsdateien auf einen aktuellen Stand bringen (war: Klasse Migration um Convenience-Methoden erweitern) [#8685] +- Zeiten/Räume: Überschneidungs-Fehlermeldung mit Name und Link zu Veranstaltung erweitern [#8691] +- RouteMap sollte die enthaltenen Routen selbst ermitteln und herausgeben können [#8692] +- language.inc.php: Länderspezifische Sprachvarianten erlauben [#8698] +- Löschen von Ressourcen für root erlauben [#8747] +- Router::normalizeRequestMethod() sollte Header X-HTTP-Request-Method auswerten [#8755] +- Neue Filter/Aktion für die Benutzerverwaltung [#8761] +- Ankündigungen nach Änderungsdatum sortierbar machen [#8773] +- Autoprefixer tatsächlich verwenden [#8819] +- StudipPDO und StudipPDOStatement in zwei verschiedenen Dateien definieren [#8867] +- Validierung des zu nutzenden Schlüssels in StudipArrayObject's magischen Methoden vereinheitlichen [#8868] +- Leere Ordner "fixtures" und "phpunit" aus /test entfernen [#8869] +- Mehrere Fragebögen löschen [#8901] +- StEP00329: LTI-Consumer Schnittstelle [#8931] +- StEP00330: Entwicklung einer datenschutzkonformen Archivierungslösung [#8932] +- UserManagement und UserDataAdapter in zwei verschiedenen Dateien definieren [#8945] +- Update jQuery auf 3.3.1 [#8948] +- Update webpack-Bibliotheken [#8949] +- Update blueimp-file-upload Bibliothek [#8950] +- Update cropperjs Bibliothek [#8951] +- Update highlight.js Bibliothek [#8952] +- Update lodash library [#8953] +- Update tablesorter Bibliothek [#8954] +- Update sticky-kit und select2 Bibliotheken [#8955] +- make wds auf HTTP(ohneS) umstellen [#8959] +- webpack auf ECMAScript5 festlegen [#8960] +- StEP00331: Neue ILIAS-Schnittstelle in Stud.IP [#8967] +- Import und Export für einzelne Hilfe-Touren [#8968] +- JS-Code aufteilen auf API-Code und Seiteneffekte [#8975] +- Fehler beim (Nach?)Laden des Tablesorter, wenn "make wds" genutzt wird [#8976] +- Registrieren von RouteMaps vereinfachen [#8993] +- Antworten an denselben Personenkreis [#8995] +- QR-Code-Funktionalität für Umfragen ist kaputt [#8996] +- Löschen von Anmelderegeln in Anmeldesets [#9000] +- Übersetzungen 4.3 [#9013] +- WYSIWYG lässt sich nicht mehr deaktivieren [#9038] +- Studiengruppen verwenden cid und Context nicht korrekt [#9089] +- Release 4.3 [#9097] +- Wiki-Reiter "Alle Seiten" [#9113] +- Caching verbessern für dynamisch geladenes JS [#9114] +- Sicherheitsupdate für webpack-dev-server [#9115] +- Sortierung der Teilnehmerseite kaputt [#9124] +- Globale Suche wirft Fehlermeldungen [#9151] +- Polishing TIC: Globale Suche und bisherige Suche im Kontext zueinander [#9175] +- Globale Suche: Behandlung für Unterveranstaltungen [#9178] +- Unbekannte Klasse HelpTourAudiences [#9202] +- Bug beim Reingeben der Suchparameter über die URL in der neuen globalen Suche [#9252] +- Globale Suche wirft Warnings, wodurch keine Suchergebnisse sondern ein Fehler gezeigt wird [#9253] +- ConsumerPermissions::activateRouteMap scheitert an fehlender DocBlock Klasse [#9263] +- Mehr Seite im Profil: Ungültiges oder fehlendes Sicherheits-Token. [#9286] +- Link auf Personensuche führt ins Leere [#9290] +- Die Installationsanleitung im doc-Verzeichnis ist veraltet [#9291] +- ILIAS-Schnittstelle: Aufruf von updateUser durch my_ilias_accounts unvollständig [#9312] +- ILIAS-Schnittstelle: Dialog zum Neuanlegen von Lernobjekten wird nicht geschlossen [#9313] +- ILIAS-Schnittstelle: Manuelles Zuordnen von User-Accounts ist nicht konfigurierbar und muss in updateUser berücksichtigt werden [#9317] +- ILIAS-Schnittstelle: falsche Icon-Namen und Überprüfung der Author-Berechtigung [#9322] +- ILIAS-Schnittstelle: Update der Berechtigungen in Kursen wird nicht ausgeführt [#9323] +- ILIAS-Schnittstelle: Sicherheitsabfrage for Löschen eines Lernobjekts fehlt [#9324] +- ILIAS-Schnittstelle: Hinzufügen von Lernobjekten lässt nur "copy" als Aktion zu [#9327] +- ILIAS-Schnittstelle: Optionen zum Bearbeiten der Kursverknüpfungen sind nicht auf root beschränkbar [#9328] +- ILIAS-Schnittstelle: Eigene Kategorie wird für alle Lehrende angelegt [#9329] +- PHP 7.2 Warnung unter Profil-Mehr Seite [#9330] +- Meine Veranstaltungen: PDF Export sendet falschen Content-Type [#9331] +- ILIAS-Schnittstelle: Fehlende Validitätschecks [#9333] +- ILIAS-Interface: Berechtigungen beim Hinzufügen von Lernmodulen werden nicht ausreichend überprüft [#9345] +- institute_browse ist verwaist [#9363] +- Studienbereichsauswahl funktioniert nicht [#9411] +- Fehler in der Verknüpfung von SORM und Trails [#9425] +- Nicht abschickbare Formulare [#9492] +- Annahme von Einladung in Studiengruppen erzeugt Fehlermeldung [#9507] +- COURSE_SEARCH_IS_VISIBLE_NOBODY verträgt sich nicht mit Globaler Suche [#9530] +- Fehler bei Datenschutz/Anzeige Personendaten [#9567] +- LTI: Dezimalpunkt im Export der Ergebnisse [#9574] + +# 05.06.2019 v 4.2.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.2 + +- Termine nach Ausführung einer Aktion wieder selektieren [#7067] +- Erstellen einer Ankündigung endet mit leerem Dialog [#9294] +- Ankündigung erstellen: Auswahl des Bereichs schließt Dialogteil vorzeitig [#9295] +- Anlegen von externen Seiten in einer neuen Einrichtung nicht möglich [#9332] +- PHP 7.2: Warning in der Veranstaltungshierarchie [#9349] +- PHP 7.2 Warning beim Druck von Nachrcihten [#9364] +- globalsearch responsive darstellung kaputt [#9375] +- Stud.IP 4.2: Avatarbilder von Studiengruppen können nicht geändert werden [#9376] +- MVV: Verwaltung der Studiengangteile PHP 7.3 Warning [#9399] +- Kein "leerer" Eintrag mehr bei Datenfelder vom Typ SelectBox möglich [#9422] +- PHP 72: Deprecated Warning in visual.inc.php [#9437] +- PHP 7.2: Deprecated Warning auf der "Wer ist online?"-Seite [#9439] +- PHP 7.2: Deprecated Warning in der Score-Klasse [#9440] +- PHP 7.2: Deprecated Warnings bei der Literaturliste [#9441] +- PHP 7.2: Deprecated Warnings bei den ELearning-Modulen [#9443] +- PHP 7.2: Deprecated Warning in XMLRPC-Bibliothek [#9444] +- PHP 7.2: Deprecated Warning bei der Sperregelverwaltung [#9446] +- PHP 7.2: Deprecated Warning bei der Veranstaltungshierarchie [#9447] +- PHP 7.2: Deprecated Warning bei der Verwaltung externer Seiten [#9448] +- PHP 7.2: Deprecated Warning auf Zeiten/Räume [#9449] +- PHP 7.2: Deprecated Warning im Forum [#9450] +- PHP 7.2: Deprecated Warnings im Profile/Einstellungen [#9451] +- PHP 7.2 Warnings / Error [#9469] +- PHP 7.2: Deprecated Warning beim Erstellen einer Ankündigung [#9483] +- PHP 7.2 Warning unter Modulsuche [#9491] +- Fatal Error in Activity\LiteratureProvider [#9496] +- Stundenplan: Termine werden kommentarlos nicht angelegt [#9509] +- PHP 7.2: Deprecated Warning beim Anzeigen eines Forenbeitrags [#9514] +- PHP 7.2: Warning sizeof() / count() [#9526] +- Warning beim Kompilieren der CSS-Assets [#9535] +- PHP 7.2 Warning bei Anzeige der Evaluationen [#9550] +- Hausaufgabenordner zeigen Uploads nicht an [#9562] + +# 05.06.2019 v 4.1.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.4 + +- Mehrsprachige Datenfelder an Modulen schlagen beim Speichern fehl [#8411] +- globale Suche: Darstellung der MVV-Module kaputt [#9188] +- Globale Suche findet keine englischen Veranstaltungstitel [#9357] +- Ankündigungen haben falsche Laufzeit [#9487] +- Nicht übersetzbare Textstrings [#9502] +- Suche: Compilation failed: unmatched parentheses [#9540] +- Nachgestellter Titel wird vorausgefüllt [#9587] + +# 05.06.2019 v 4.0.11 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.11 + +- StudipFormat erlaubt keine weiteren Markups ohne end [#3616] +- Alle Widgets auf Startseite löschen nicht möglich [#5544] +- Aufräumen nach dem Löschen von Themen aus dem Ablaufplan [#7055] +- Zeiten/Räume: Fehler bei Termineingaben öffenen Dialog als Seite [#7115] +- Vorgaben für gewähltes Passwort [#8460] +- Dateibereich: Bezeichnung "Download nur innerhalb geschlossener Gruppen" irreführend [#8481] +- Aktionsmenü: Nicht anklickbarere Bereiche zwischen Einträgen [#8883] +- Reiternavigation des Profils in der responsiven Ansicht nicht aufrufbar [#9091] +- Unnötige Meldung bzgl. Änderung der Terminart [#9138] +- Vorlesung: Beim Zuweisen aller Suchergebnisse von Studienbereichen werden zu viele Delete-Icons angezeigt [#9293] +- Fehler beim Zuordnen von Bereichen zu Ankündigungen [#9366] +- Dateibereich - Mobile-Ansicht: Buttons [#9377] +- Änderung der Sortierung in Community -> Studiengruppen führt zu SQL-Fehler [#9378] +- Dateibereich - Mobile-Ansicht: Navigation [#9382] +- Dateibereich - Herunterladen [#9386] +- Dateibereich - Dateiinfo [#9387] +- Dateibereich - Weblink [#9388] +- Nutzerbild ändern, ändert u.U. stattdessen nobody Avatar [#9390] +- Loginbildschirm wird nicht richtig gestylet [#9396] +- Teilnehmer - Bemerkung hinzufügen [#9397] +- Unklare Fehlermeldung von CSRFProtection::verifyUnsafeRequest [#9415] +- Aktions-Icon in Tabelle hat falsche Positionierung [#9416] +- Plugin-Verwaltung: Vorschaubilder sind zu klein [#9417] +- QuickSearch im Dialog: bei mehrfachem Suchen sind die Ergebnisse plötzlich im Hintergrund [#9421] +- Standard-Lizenztyp wird nicht beim Dateiupload berücksichtigt [#9427] +- Bearbeiten von Statusgruppen öffnet sich nicht im Dialog [#9428] +- Nachrichten: "Alle Nachrichten" bei den Schlagworten geht beim Hinzufügen eines Schlagwortes verloren [#9430] +- PHP 7.2: Warning in TCPDF beim Export im Forum [#9431] +- Forum: PDF-Export zeigt HTML an [#9432] +- PHP Warning: Declaration of CalendarParserICalendar::parse($data, $ignore) should be compatible with CalendarParser::parse($data, $ignore = NULL) [#9433] +- Rollen lassen sich nicht löschen [#9436] +- Studiengruppen können nicht angelegt werden [#9453] +- Gruppenverwaltung: Reihenfolge der Gruppen zufällig [#9455] +- Teilnehmer aus einer Unterveranstaltung austragen [#9457] +- WYSIWYG: studip-floatbar führt zu Scrolling-Fehler im Firefox [#9472] +- REST-API: /api.php/user/:user_id/schedule blendet falsche Tage aus. [#9473] +- responsive darstellung login seite [#9475] +- lange Ladezeiten im Profil durch get_role_data_recursive() [#9476] +- Mobile Ansicht: Probleme bei zu breitem Footer [#9481] +- Performanceprobleme in der Rollenverwaltung [#9482] +- Dialog "Ankündigung erstellen" läßt sich nicht mit ESC schließen [#9485] +- /folder/:folder_id/files route liefert keine Daten [#9493] +- Error: Class 'Button' not found [#9499] +- Widerspruch zwischen folder und cid [#9500] +- Drucken: Außenabstände sind nicht einheitlich [#9510] +- Datei hinzufügen aus anderer Veranstaltung kopiert nicht korrekt [#9522] +- Priorisierung führt zu tausenden Einträgen [#9524] +- Import als Referenz von buttons.less in Plugins überschreibt Button-Icons [#9528] +- Default-Werte von Cronjobs werden nie ausgewertet [#9533] +- Suchwidget kann ggf. nicht zurückgesetzt werden [#9539] +- Stud.IP-Logo ragt in Navigationsleiste hinein [#9542] +- formatReady('0') liefert einen leeren String [#9551] +- PHP 7.2: Warning: A non-numeric value encountered [#9557] +- Verändern der Größe von Dialogen ist unnötig kompliziert [#9563] +- Dialoge ohne expliziten Cancel-Button sind zu breit [#9564] +- Links aus dem WYSIWYG-Editor fordern ggf. neues Login an [#9565] +- Anzeige "Die anderen Termine finden wie angegeben statt!" ist verwirrend [#9572] +- XSS Lücke in alter Stud.IP Formatierung [#9573] +- Berechnung und Anzeige des modulbezogenen Workloads [#9581] + +# 23.03.2019 v 4.2.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.1 + +- PHP 7.2 Kompatibilität [#8130] +- Formular zum Bearbeiten der Datenschutzerklärung und des Impressums zu schmal [#8852] +- "Beitrag zitieren" geht nicht (no-JS Fallback) [#8902] +- Falsche Gütligkeitsdauer bei Ankündigungen [#8903] +- Studiengruppen: Infobild nicht änderbar [#9088] +- Eingabefelder beim Erstellen einer Veranstaltung "unsichtbar" [#9093] +- Link zum Anfordern der personenbezogenen Daten nur anzeigen, wenn es konfiguriert ist [#9177] +- Namespace-Problem in User-Route [#9209] +- "Ampel" in der Veranstaltungssuche hat falsche Icons [#9213] +- Unbekannte Exception MethodAllowedException [#9215] +- XSS-Schwachstelle beim Löschen von Veranstaltungen [#9232] +- Einstellen des Studiengangs geht nicht [#9280] +- Avatarupload: Probleme bei größeren Dateien [#9285] +- PHP 7.2: Warnungen beim Erstellen einer Ankündigung [#9304] +- Checkboxen stehen unterhalb des Label-Textes [#9305] +- PHP 7.2: Warnings beim Bestätigen der eMail [#9306] +- PHP 7.2: Warning bei den Event-Logs [#9334] +- PHP 7.2: Warning bei den Studiengängen [#9335] +- PHP 7.2: Warning bei der Newsverwaltung [#9336] +- PHP 7.2: Warning beim Export [#9337] +- PHP 7.2: Warning bei der Datei- und Aktivitätsübersicht [#9339] +- PHP 7.2: Warning bei den Externen Seiten [#9340] +- PHP 7.2: Warning in den Privatsphäreneinstellungen [#9341] +- PHP 7.2: Warning in der Werbebannerverwaltung [#9343] +- PHP 7.2: Warning im Terminplaner -> Veranstaltungstermine [#9344] +- PHP 7.2: Warning bei MessageBoxen [#9348] + +# 23.03.2019 v 4.1.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.3 + +- Modulsuche nicht aufrufbar [#8702] +- Suche: ESC setzt Suche nicht korrekt zurück [#8882] +- Fehlermeldung: Call to undefined method CourseExDate::getDeletionWarnings() [#8899] +- Performance-Probleme der globalen Suche [#8971] +- Dateibereich: Wenn Datei-Dialog aus anderem Kontext aufgerufen wird, gibt es trotzdem vorwärts/rückwärts Buttons [#9157] +- Schnellsuche: Gekürzte Titel erhalten kein Alt-Tag [#9164] +- Suchen: Modulicon ist schwarz [#9166] +- Globale Suche: Zu schnelles Umschalten (zu anderen Suchen) endet in leerer JS-Fehlermeldung [#9180] +- PDOException beim Kopieren einer Studiengangteilversion [#9193] +- Globale Suche: Performance-Optimierung der GUI [#9254] +- Performance-Probleme beim Filtern der Sucheinträge [#9278] +- I18NString lädt unnötig viele Daten [#9279] + +# 22.03.2019 v 4.0.10 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.10 + +- Löschen von Einzelterminen wird nicht mehr protokolliert [#8418] +- Überflüssiger Text auf der Zugangsberechtigungsseite [#4794] +- Wiki-Layout can't handle long links [#5311] +- Funktionen in Einrichtungen: Personensuche findet nicht "Nachname, Vorname" [#6560] +- Generische Datenfelder vom Typ"date" oder "time" [#6647] +- Thema direkt löschen nicht möglich [#7009] +- Bearbeiten von aus dem Ablaufplan übernommenen Inhalten verbieten [#7010] +- Kopieren einer VA wählt falsches Semester als Voreinstellung [#7057] +- Liste mit Rückverweisen fehlt bei Wikiseiten mit Sonderzeichen im Seitennamen [#7102] +- Laschentext: bei Link ist das blaue Link-Icon auf blauem Hintergrund nicht erkennbar [#7114] +- Aktivitäten-Widget auf der Startseite gibt bei deaktivierter REST-Route keine Meldung aus [#7184] +- Externe Seiten: Kopieren von nicht unterstützten Konfigurationen auf globale Ebene möglich [#7252] +- Terminkalender: Veranstaltungstermine mit Typ > 7 mehr oder weniger unsichtbar [#7264] +- Anlegeassistent wählt immer die "erste" Einrichtung als Voreinstellung [#7421] +- Reiter "Informationen" fehlt in der Navigation [#7457] +- Vorschau für SVG-Dateien funktioniert nicht [#7942] +- Gelöschte Einzeltermine werden nicht gelöscht [#8101] +- "Umschalten des aktuellen Semesters" läßt sich nicht speichern [#8273] +- Duplicate entry beim Nachrichtenversand [#8281] +- Links wachsen aus content heraus [#8372] +- Microsoft Edge: Wiki Anzeige kleiner, Scrolling [#8417] +- Filtereinstellung unter Module [#8452] +- Avatar hochladen Exception ungenau [#8467] +- Links in der Sidebar werden doppelt escaped [#8493] +- Copy & Paste mit Wysiwyg fügt Text doppelt ein [#8526] +- WYSIWIG/Forms: WYSIWIG-Eingebafelder haben andersfarbigen Rand [#8564] +- Plugin-Verwaltung: Download hat falschen Mime-Type [#8568] +- inkonstistente Datumsangaben nach Zusammenführung von Nutzerkonten [#8577] +- Tutoreneintrag: Missverständliche Rückmeldung bei fehlenden Tutorenrechten [#8596] +- Gruppenbelegungsplan vs. Belegungsplan: Inkonsistenz bei Plus-Zeichen für neue Belegung [#8597] +- Redirect nach Archivieren bzw. Löschen einer Veranstaltung fehlt [#8603] +- Externe Seiten: Variable ###CYCLE### gibt nur Tag und Monat, aber kein Jahr aus [#8604] +- SQL Fehler beim Registrieren einer App, wenn Name Sonderzeichen enthält [#8707] +- Meine aktuellen Termine [#8711] +- Modulverwaltungseite Semesterfilter kein Reload nach Auswahl von "Alle Semester" [#8722] +- Ressourcenverwaltung: Löschen eines Attributs hinterläßt Artefakte [#8748] +- Neuer Dateibereich: Aktionsmenü "Ordner öffnen" fehlt [#8750] +- Fixierung der blauen Leiste 'Impressum' auf Blubber [#8764] +- unregisterAction von StudipLog schlägt fehl [#8771] +- FileManager::editFolder speichert nicht in PHP 7.1.x [#8804] +- Konfigurationseinstellung kann nicht auf "leer" gesetzt werden [#8840] +- Externe Seiten: Aktionsmenü zeigt Zustand an [#8873] +- Irreführende Warnmeldung auf der "Mehr..." Seite [#8972] +- Editor-Toolbar ist bei längeren Nachrichten nicht mehr zu sehen [#9010] +- Session-Daten sind eventuell kaputt [#9106] +- Rollenzuweisungen über Tabelle roles_studipperms unvollständig [#9119] +- ResourcesUserRoomsList liefert fälschlicherweise alle Resourcen-Objekte [#9122] +- Bilder in der Sidebar haben falsche Farben [#9127] +- Änderung Chef im Ring zu Root [#9135] +- Unnötige Meldung bzgl. Änderung der Terminart [#9138] +- JS-Fehler: cannot call methods on fileupload prior to initialization [#9148] +- Ressourverwaltung: Unnötiges Hovern [#9182] +- QuickSearch kann nicht vernünftig abgeleitet werden [#9186] +- Unbekannte Exception vom Typ AdmissionRuleInstallationException [#9200] +- Unbekannte Klasse StudipVote [#9203] +- Unbekannte Klasse StudipDocument [#9204] +- Unbekannte Klasse OAuthException [#9205] +- Unbekannte Klasse CoursExDate [#9206] +- Unbekannte Klasse und Methode FileHelper::sanitizeFilename [#9207] +- Namespace-Problem in Wiki-Route [#9208] +- Namespace-Problem in FileSystem-Route [#9210] +- Unbekannte Klasse CourseTopics [#9212] +- Diverse Syntaxfehler im HTML [#9214] +- Studiengruppen Beschreibung - kein html [#9217] +- Unsaubere Sortierung der Veranstaltungen bei Lehrenden auf dem Profil [#9220] +- Einrichtungszuordnung bei Anmeldesets übernimmt ersten Eintrag nicht [#9222] +- Veranstaltungsbild wird beim Löschen einer Veranstaltung nicht gelöscht [#9228] +- Fatal Error im Losverfahren [#9229] +- Aktionswähler bei den Log-Events ist unsortiert [#9230] +- Studierendenansicht simulieren und Zusatzangaben erzwingen [#9231] +- REST-API: user/:user_id/events.ics Datei falsch encodiert [#9233] +- REST-API: /course/:course_id liefert falsche Modulbeschreibung [#9234] +- REST-API: /user/:user_id/top_folder fehlen Attribute [#9239] +- REST-API: /course/:course_id/top_folder und /folder/:folder_id fehlen Attribute [#9240] +- Speichern von bereits gespeicherten Studienbereichen ergibt Fehlermeldung [#9245] +- FileManager::editFileRef() gibt einen Fehler aus, wenn effektiv keine Änderungen an einer Datei vorgenommen wurden [#9247] +- Kopie einer Dateireferenz erhält den Namen der ursprünglichen Datei, nicht der Referenz [#9248] +- PDF-Export der Studiengangteil-Version funktioniert nicht [#9250] +- Datenleck in alter REST-API GET /folder/:folder_id/permissions/:user_id [#9255] +- Modulsuche: Das default semester wird beim erstmaligen Aufruf nicht ausgewertet [#9259] +- RESTAPI sollte Exceptions in JSON-Format ausgeben [#9260] +- Anlegen von Kontaktgruppen geht nicht [#9264] +- Tippfehler beim Anlegen von Blockterminen machen die Veranstaltung unzugänglich [#9266] +- PHP Warning: htmlspecialchars() expects parameter 1 to be string, array given [#9269] +- OpenGraph: PHP Warning: mb_encode_numericentity(): Unknown encoding ""utf-8"" [#9271] +- Anmeldung im Stud.IP nicht möglich, wenn Umlaute im URL-Pfad vorhanden sind [#9273] +- fehlerhafte Erkennung von E-Mail-Adressen [#9276] +- URL mit Umlauten im Pfad führt zu 404-Fehler beim Absenden von Formularen im Dialog [#9277] +- Warning in der globalen Nutzerverwaltung, wenn keine Datenfelder konfiguriert sind [#9282] +- PHP Warning: Invalid argument supplied for foreach() [#9300] +- Nutzungsbedingungen müssen beim Registrieren unter Umständen doppelt bestätigt werden [#9308] +- Aufrufe der Startseite füllen Tabelle "widget_user" für Nutzer mit Status "user" [#9309] +- Profileinstellungen: Zurücksetzten der Nachricheneinstellungen wirft Fehler [#9311] +- Bei Änderung des Studiengangs: Ungültiges oder fehlendes Sicherheitstoken [#9316] +- Tools -> Ankündigungen: Filter nicht ganz eingängig [#9321] +- Hilfeseite zur Informationsseite ist nicht vorhanden [#2157] +- Inkonsistente Groß-/Kleinschreibung des Nachrichten-Taggings [#4928] +- Fehler in Beschreibung zu Konfiguration ALLOW_CHANGE_EMAIL [#8791] +- Trails-Fehler ohne Session führen zu einem "Fatal Error" [#9225] + +# 07.02.2019 v 4.1.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.2 + +- Dateisuche (dashboard) findet alle persönliche Dateien, auch wenn sie nicht auf der Profilseite angezeigt werden [#9123] +- MVV: Verwaltung von LV-Gruppen [#7644] +- Bei "Globale Suche: Einstellungen" fehlt die Rechteabfrage [#8836] +- Schnellsuche: "alle anzeigen" findet nichts [#9070] +- Fehler bei Suche mit Suchart "Synchron ,via PDO" [#9081] +- Layout der Zuweisung von LV-Gruppen beim Anlegen von LV kaputt [#9094] + +# 07.02.2019 v 4.0.9 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.9 + +- Schnellzugriffwidget versteckt standardmäßig neue Einträge [#7748] +- Voreinstellung für Datenübernahme bei Rollendaten in Einrichtungen (II) [#7889] +- LV-Gruppen Verwaltung unter Module [#7933] +- Quicksearch Icon nicht sichtbar [#7992] +- Ganztägiger Termin nicht mehr in "normalen" Termin änderbar [#8473] +- Archiv: Suche nach Dozent wird vermisst [#8573] +- Beschreibung von config Einträgen im Bearbeiten-Modus [#8613] +- datepicker zu "genau" [#8721] +- Kontakte: "Neue Gruppe anlegen"-Dialog mit Info-Overkill [#8727] +- Startseiten-Bild-Upload berücksichtigt keine geänderten Pfade [#8779] +- Schließen-Icon ist im Aktionsmenü einer Contentbox 5px größer [#8793] +- Bearbeiten eines fremden Profils: navigation item '/profile/edit/profile' not found [#8855] +- Anzeigefehler beim Aktionsmenü [#8925] +- Standardvertretungen beim Austragen von Dozenten berücksichtigen [#8937] +- Anzeigen von Veranstaltungsterminen in der Adminverwaltung [#8964] +- Evaluations Admin Icon passt nicht [#8970] +- Beschreibung des Ordnertypes ist erst nach dem Erstellen über Umwege erkenntlich [#8981] +- Suche in Studiengruppen teils kaputt [#9036] +- Fehler im Zusammenspiel von article.studip und dem Aktionsmenü im Header [#9075] +- Geschlechtsangabe "divers" einfügen [#9085] +- Doppeltes Entfernen von Widgets führt zu Fatal Error [#9086] +- Abgelaufene Module werden bei der LV-Gruppen-Zuweisung angeboten [#9087] +- Studienangebot zeigt Link zu deaktiviertem Studiengangsteil [#9092] +- "Neue Literaturliste" sollte Aktion in der Sidebar sein [#9095] +- Buttons sind in Dialogen immer fett beschriftet [#9099] +- Avatar-Klasse gibt inkosistente Werte zurück [#9102] +- Warning im SearchWidget [#9103] +- Ungleiche Zeilenabstände im Aktionsmenü [#9105] +- buttons.less enthält zwei Definitionen für .button.download [#9107] +- Position des Suchen-Icons bei Quicksearch falsch [#9108] +- MultiPersonSearch::setDefaultSelectableUser funktioniert nicht [#9110] +- Sortierung bei gleichem Nachnamen inkonsistent [#9111] +- Buttons können aus Dialogen herausragen [#9116] +- Veranstaltungsauswähler für Admins in Veranstaltungen verliert Auswahl [#9118] +- Doppelte eMail-Adressen führen ggf dazu, dass eine Mail nicht versendet werden kann [#9120] +- PDOException in CalendarEvent [#9121] +- Löschen von mehreren Dateien klappt nicht in "Alle Dateien" Ansicht [#9133] +- Upload im WYSIWYG-Editor funktioniert für neue Nutzer nicht [#9137] +- Fehler "Profil > Meine Dateien > Alle Dateien" [#9142] +- Linkerkennung fehlerhaft bei Umlauten [#9144] +- Anzeige der Standardvertretung ist kaputt [#9147] +- I18N: Sprachumschaltung funktioniert nicht, wenn LANGUAGE gesetzt ist [#9149] +- JS: Studip-Scrollhandler ruft unnötig oft RequestAnimationFrame() auf [#9152] +- Anzeigefehler im Belegungsplan bei überlappenden Buchungen [#9190] +- PHP-Warnung beim Aufruf der Seite "Meine Veranstaltungen" [#8809] + +# 10.12.2018 v 4.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.2 + +- Zuweisung von Studienbereichen nicht mehr möglich [#8844] +- Tablesorter funktioniert im IE11 nicht [#9003] +- Installationspräfix im E-Mail-Subject optional machen [#5456] +- Einfügen von seiteninternen Verweisen ist nicht möglich [#5835] +- Studiengänge beim Download der Anmeldeliste [#6087] +- terms.inc.php entfernen [#6906] +- Variablen von StudipSemTree.class.php verschieben [#8055] +- CSV-Export des Ablaufplans [#8100] +- LonCapa Konnektor in Elearning Schnittstelle aufnehmen [#8114] +- utf8decode_xhr sowie encoding am StudipController ausbauen [#8203] +- StEP00320: Umgestaltung der (systematischen) Veranstaltungs- und Modulsuche [#8238] +- API: Neue Route PATCH /user/:user_id/courses/:course_id [#8240] +- Voreinstellung für Sichtbarkeit der Themen in Ablaufplan ermöglichen [#8284] +- SimpleORMap: Bessere Unterstützung für abgeleitete Klassen [#8299] +- StEP00321: Verbesserung der Stud.IP-Formulare [#8329] +- Themen als Hausarbeiten/Referate kennzeichnen [#8335] +- Selectwidget in der Sidebar auch als Multiselectwidget [#8336] +- StEP00323: Neuer Dialog zum Upload eines Avatarbildes [#8346] +- Benutzerverwaltung Rollenansicht, Einrichtungszuordnung [#8356] +- Verwaiste Funktionen/Methoden ausbauen [#8385] +- DB-Optimierungen für Stud.IP 4.2 [#8386] +- Gruppenanmeldung mit (korrekten) Anmeldezeiten [#8416] +- Wizard fürs Statusgruppen mit weiterer Option [#8420] +- Ausführlichere Beschreibung für freien Zugang, Log-Event beim Einschalten [#8426] +- STUDIP.Dialog.confirm() soll auch Boolean statt Fragen annehmen [#8438] +- Löschaktion für Kurs-Teilnehmer-Gruppen [#8445] +- Anmeldung über LTI-Schnittstelle [#8463] +- Plugins sollen über onEnable/-Disable verhindern können, dass sie (de)aktiviert werden [#8464] +- "sober" funktioniert nicht mehr bei Login [#8468] +- StEP00325: Javascript&CSS mit webpack packen [#8472] +- Pluginadministration auf PageLayout::postMessage() umstellen [#8478] +- Abfragen über PageLayout senden [#8483] +- Pluginsuche: Textdarstellung verbessern [#8486] +- SORM: (count|delete)ByColumn()-Magie [#8498] +- Plugins sollen auf der Mehr-Seite selbst entscheiden können, ob sie aktiviert werden können [#8504] +- Literaturverwaltung: Mapping der Z39.50 Schnittstelle anpassen [#8506] +- Fehlende Sortierung bei den Statusgruppen in Veranstaltungen [#8508] +- Convenience-Methoden on() und off() am NotificationCenter für die Nutzung von Closures [#8518] +- Sitzungsordner etc [#8522] +- StEP00327: Datenschutzfunktionalitäten [#8524] +- JS: Lightbox-Lib durch eigene Implementierung ersetzen [#8529] +- maximale Anzahl der externen Konfigurationen erhöhen [#8536] +- Nachricht an Teilnehmer bei Änderung der Wartelistenposition opitional machen [#8537] +- Abschalten des Archivieren von Veranstaltungen [#8538] +- Sitzungsordner - alle-Termine-markieren-Button fehlt [#8545] +- Ampel in der Veranstaltungssuche [#8546] +- Sitzungsordner - Beschreibung kann nicht eingefügt werden [#8547] +- Filter "Nur Module mit Veranstaltungen anzeigen" im Studienverlaufsplan [#8551] +- Favicon hat falsches Stud.IP-Icon [#8584] +- Ablaufplan: Multiple Darstellungsprobleme in der Übersichtstabelle [#8585] +- Eintrag in Teilnehmer-Gruppe: Anzeige aller Personen ohne Gruppe [#8595] +- Neue NPM-Version ändert package-lock.json [#8616] +- QRCodes bei den Fragebögen führen zu JS-Fehler [#8617] +- Aufruf von "npm install" mit anschließendem "npm audit fix --force" verändert package-lock.json und verursacht dadurch merge-Konflikte [#8623] +- Dashboard: Listenansicht im Dialog führt zu JS-Fehler [#8637] +- Sub-Dialoge im WYSIWYG-Editor inaktiv [#8649] +- Forms: Veranstaltungskategorien und Inhaltselemente unbedienbar [#8653] +- QuestionBox::setDeclineURL - Falscher Variablenname [#8657] +- Anzeige der Tooltips kaputt [#8679] +- "make webpack-prod" ohne "npm install" [#8680] +- Responsive Ansicht des Dashboards / Dateimanagement ist defekt [#8693] +- Modulsuche nicht aufrufbar [#8702] +- Link zur Modulsuche wird angezeigt, obwohl keine Module vorhanden sind [#8703] +- Rechteüberprüfung bei Relationen fehlerhaft [#8705] +- Änderung Navigationsstruktur "Meine Dateien" [#8713] +- Modulverwaltungseite Semesterfilter kein Reload nach Auswahl von "Alle Semester" [#8722] +- Neue Einrichtung anlegen ohne Namen - Fehlermeldung: fehlende Bezeichnung [#8724] +- Icon-Namen für 4.2 reparieren [#8739] +- Formular zum Kopieren eines Moduls sollte sich in einem Dialog öffnen [#8741] +- Übersetzungen 4.2 [#8762] +- Suche nach Ressourcen defekt [#8778] +- Einstellungen unter "Privatsphäre: Eigenes Profil" nicht mehr änderbar [#8786] +- Pfad in der Veranstaltungssuche zeigt nur letzte Ebene (die der start_item_id) [#8787] +- Falsches Ziel auf Zurücksetzen-Button bei konfigurierten Optionen der Veranstaltungssuche [#8788] +- make bzw. make webpack-prod sollte nur Fehler zeigen [#8790] +- Falscher Methodenaufruf bei Konfiguration von Suchoptionen im Studienbereichsbaum [#8806] +- JavaScript funktioniert nicht im IE11 [#8813] +- npm empfiehlt Sicherheitsupdate [#8818] +- Fehler in Breadcrumb-Navigation in der systematischen Modulsuche nach Studiengang [#8822] +- Mehrsprachige Datenfelder werden unvollständig angezeigt [#8828] +- Fehlendende Pfeile in der Sidebar [#8830] +- Start- und Ablaufdatum von Ankündigungen dürfen nicht mehr in der Vergangenheit liegen [#8838] +- Semesterapparate-Plugin: Call to undefined method QuestionBox::render() [#8839] +- Fehler beim Erstellen von Ankündigungen [#8841] +- Suche im Log verliert aktuell gewähltes Objekt [#8843] +- SQL-Fehler "Illegal mix of collations" in der Modulsuche [#8849] +- Dialog zum Bearbeiten eines Termins: Call to a member function open() on null [#8854] +- keine Stud.IP-Version in der URL zu den Assets mehr [#8864] +- Dialog zur Einstellung der Sperrebene sieht komisch aus [#8866] +- Externe Seiten: Beim Link zur Detailseite fehlt ID der Veranstaltung [#8874] +- Externe Seiten: Formular zur Auswahl der Studienbereiche kaputt [#8877] +- Formulardesign in der Benutzerverwaltung [#8880] +- Anzeige von Labels inkonsistent [#8891] +- Nutzerverwaltung > Datenschutz > Anzeige der Personendaten [#8894] +- Neue Veranstaltung anlegen: Ein Speichern-Button ist zuviel [#8917] +- Aktionsbuttons werden bei Auswahl einzelner Dateien nicht aktiviert [#8919] +- Defektes Layout bei Tools > Export [#8921] +- Fehlermeldung beim Entfernen einer Person aus einer Studiengruppe [#8933] +- Anzeige des Ablaufplans bei ausfallenden Terminen kaputt [#8962] +- Studiengruppe: Beim Löschen eines Mitglieds wird der aktuelle Nutzer ausgetragen [#8980] +- Formular zum Bearbeiten der Einrichtungsgrunddaten sieht komisch aus [#8994] +- Tooltips für generische Datenfelder werden nicht angezeigt [#9008] +- Horizontale Scrollbar fehlt [#9017] +- Kaputter Tablesorter auf "teilnahmebeschränkte Veranstaltungen" [#9046] +- Obsolete Einstellungen in config entfernen [#9062] +- XSS-Schwachstelle beim Eintragen in VA [#9064] +- "Mehrere Gruppen anlegen": Dialog ist kaputt [#9065] +- .col-*-Angaben führen zu seltsamen Umbrüchen [#9066] +- fehlerhafte svn-properties [#1015] +- Die <legend> im <fieldset> ist 1 Pixel zu breit [#9061] + +# 05.12.2018 v 4.1.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.1 + +- i18n Modulbeschreibung englische Fassung kaputt [#8407] +- Zugeklapptes Suchfeld liegt über der Seite [#8495] +- Dashboard: Speicherlimit überschritten [#8689] +- Dokumentensuche: Invalid InnoDB FTS Doc ID [#8690] +- Bezeichnung "Dashboard" entfernen [#8714] +- Schlüsselspalten werden als utf8 angelegt [#8723] +- Ändern der Reihenfolge von Modulen in Studiengangteilabschnitten kaputt [#8781] +- Veranstaltungsübersicht zeigt Unsinn an [#8784] +- Veranstaltungen werden mehrfach gefunden [#8800] +- Schnellsuche: Überschriften zu groß [#8881] +- vorhandene und bearbeitete Raumanfragen zerfallen in Einzelbelegungen mit unbekannter Zuordnung [#8906] +- CSV-Export von Veranstaltungen zeigt nichts an, wenn mehr als 500 VA [#8909] +- Fehler bei Einstellung der Datenübernahme der Rollendaten [#8910] +- Schnellsuchen vor Anerkennung der Nutzungsbedingungen erzeugt Fehlermeldung [#8927] +- Link auf Eltern-Objekt fehlerhaft in der Verwaltung von MVV-Dokumenten [#8947] +- MVV: Falsche Reihenfolge der Studiengangteil-Bezeichnungen [#8958] +- Export im Ablaufplan: Termintyp steht immer auf neuer Zeile [#8961] +- "Link zu dieser Studiengruppe" erzeugt falschen Link [#8978] +- Falscher table alias in optionaler Auswahlfunktion für Studiengangteilversionen [#8706] + +# 05.12.2018 v 4.0.8 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.8 + +- Anlegen eines regelmäßigen Termins funktioniert nicht [#7070] +- Fragebogen mit MC-Frage erzeugt Warnung bei Auswertung [#7482] +- Anfragenplan zeigt kaputte Icons [#8802] +- warning: setlocale: LC_ALL: cannot change locale (.UTF-8) [#8856] +- Aktionsmenü: Nicht anklickbarere Bereiche zwischen Einträgen [#8883] +- Aktionsmenü: Abgrenzung zum Seitenhinhalt [#8884] +- Nicht anklickbarere Bereiche zwischen Icons und Reitern [#8885] +- FileManager::getFolderFilesRecursive vergisst Ordner [#8914] +- Upload einer leeren Datei nicht möglich [#8930] +- "Mehrere Adressaten hinzufügen": Nutzer anderer Domänen auswählbar [#8992] +- Migration 222 "UTF-8 Conversion" kann unter MariaDB >= 10.3.1 nicht ausgeführt werden [#8997] +- Bedienung der Auswahl und Priorisierung von Veranstaltungen in Anmeldeset auf Touchgeräten umständlich [#9009] +- Dateinamen im Dateibereich sind falsch sortiert [#9011] +- Markup::isHtml() liefert bei deaktiviertem Editor immer false [#9012] +- Warning beim Upload eines Avatars im PNG-Format [#9016] +- Stud.IP 3.5: Migrationen 157 und 158 laufen nicht mit MySQL > 5.7.4 [#9018] +- Migration 180 bricht wegen fehlendem default-Wert für Spalte "comment" der config-Tabelle ab [#9021] +- "Meine Veranstaltungen" lädt unnötig lange bei VAs mit vielen Ordnern [#9023] +- Dateibereich: Datenexport im ZIP-Archiv enthält Vorname und Nachname im selben Feld [#9029] +- Fehler beim Registrieren einer Applikation [#9031] +- ExportPDF::save funktioniert nicht [#9033] +- File::connectWithDataFile sollte auch "$file->size" anpassen [#9034] +- Export von persönlichen Literaturlisten klappt nicht [#9035] +- Suche in Studiengruppen teils kaputt [#9036] +- Zeiten/Räume: Ändern des Semesters ändert nicht Semesterfilter [#9045] +- CourseEvent::getPermission ignoriert user_id Parameter [#9047] +- Leerzeichen bei Suche nach Personen im Log ignorieren [#9048] +- Bindestrich. bzw. Rechtschreibfehler und Leerzeichen [#9052] +- Tippfehler bei Widgetbearbeitung [#9055] +- MyCoursesSearch produziert SQL Fehler mit perm tutor oder autor [#9056] +- Raumanfragen für vergangene Termine werden mit angezeigt [#9057] +- UserLookup-Filter arbeiten unscharf [#9058] +- Cronjobs: Pagination zeigt zuviele Seiten an, wenn gefilter wurde [#9067] +- Falsche Migrationsnummer bei Migration [#8544] + +# 06.11.2018 v 4.0.7 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.7 + +- Aktionen in der Ergebnisliste der Nutzerverwaltung [#8030] +- HTML-Entities nicht mehr ersetzen [#8104] +- Studip-Dialog ignoriert Datei-Uploads [#8708] +- Lizenzwähl-Dialog hat doppelte Buttons "Abbrechen" und "Schliessen" [#8710] +- Link auf Blog im Footer raus [#8736] +- Beschränkte Teilnehmerzahl, Windhund Verfahren kann versehentlich gewählt werden [#8738] +- Austreten aus Studiengruppen funktioniert nicht über Tür-Icon [#8751] +- Klickfläche in Aktionsmenüs zu klein [#8789] +- ActionMenu::addButton() wird falsch angezeigt [#8795] +- Anzeige kaputt bei ActionMenu::THRESHOLD > 1 [#8796] +- Grunddaten: Gesperrte Textfelder sind nicht disabled [#8799] +- Antwortmöglichkeiten eines Fragebogens werden nicht gespeichert [#8801] +- Avatar-Menü: Abstand zwischen Bild und Dropdown-Icon [#8803] +- HTML-Entities im RTF-Export der Teilnehmerseite [#8810] +- UTF-8 Migration konvertiert auch IDs und ENUM-Werte [#8820] +- RELATIVE_PATH_RESOURCES entfernen [#8834] +- submit-upon-select funktioniert nicht richtig bei leeren Werten [#8842] +- Teilnehmerseite einer Veranstaltung: Exception bzw. Fatal Error beim Laden der Liste [#8848] +- Ausgeblendete Veranstaltungsfilter automatisch deaktivieren [#8850] +- Dropdown-Box zur Auswahl von Einrichtungen zu klein [#8853] +- Passwort kann man mobil nicht ändern [#8858] +- XML-RPC Web-Service verwendet falsche Codierung [#8875] +- Nicht ausgewählte Studienbereiche werden auf externen Seiten ausgegeben [#8878] +- ActionMenu::addButton() hat im Aktionsmenü keinen anklickbaren Label [#8890] +- Course Route hat unterirdische Performance bei vielen Teilnehmern [#8900] +- Exception beim Schließen des Dialogs für neue Literatur [#8922] +- Buchstabendreher in /lib/filesystem/PublicFolder.php: Donwload [#8934] +- Tutor austragen über Teilnehmerliste: Checkboxauswahl verschwindet bei Rückfrage [#8936] +- SemesterData::getAllSemesterData wird statisch und nicht-statisch aufgerufen [#8938] +- Non-static method CycleDataDB::getPredominantRoomDB() should not be called statically [#8940] +- Avatar.class.php: func_get_arg(): Argument 1 not passed to function [#8941] +- Statische Methoden in SeminarDB.class.php sind nicht statisch definiert [#8942] +- lib/dates.inc.php, Zeile 494: Only variables should be assigned by reference [#8943] +- Teilnehmerexport ohne Dateinamen, wenn der Veranstaltungsname Sonderzeichen enthält [#8944] +- Datetime-Picker schliesst sich nach Auswahl des Datums [#8965] +- Löschen von freien Inhalten setzt "ticket"-Parameter, was zu Fehlern mit PHPCas führt [#8985] +- Fehlermeldung in REST-Route für Stundenplan [#8990] +- Dateibereich: Verwirrendes Schloss [#8991] +- "Anlegeassistent für diesen Typ sperren" wird ignoriert, wenn es sich um eine Studiengruppe handelt [#9002] + +# 23.08.2018 v 4.0.6 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.6 + +- Fehler bei der VA-Raumbuchung [#8574] +- Zusatzangaben - Export : Fragen, die kein TN beantwortet hat, erzeugen keine Spalte [#8594] +- Spracheinstellung kann bei Neuanlage von Nutzern nicht gewählt werden [#8619] +- Nachrichten über neue Forenbeiträge enthalten kaputten Text [#8646] +- CSV Export in der Nutzerverwaltung wirft Fehler "User::userdomains not found" [#8650] +- Rest-API: /message/:message_id wirft Invalid ArgumentException [#8673] +- web_migrate nicht aufrufbar bei Update auf 4.0/4.1 [#8694] +- Es werden keine Aktivitäten für Ankündigungen erstellt [#8717] +- Vorläufiger Eintrag führt sofort zu "Zugriff verweigert" Meldung [#8749] +- Externe Seiten: Warning: Illegal string offset 'main_module' [#8752] +- SessionDecoder scheitert, wenn nicht-ascii in session Daten enthalten ist [#8767] +- Suche im Archiv: Geschützte Dateisammlung verbirgt die andere [#8774] +- Hilfelaschen-Texte können nicht bearbeitet werden [#8783] +- startpage_redirect() leitet ggf falsch weiter [#8785] + +# 05.07.2018 v 4.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.1 + +- Handling des Datums bei Ankündiungen [#6861] +- Blubber: Diverse Probleme beim Löschen von Beiträgen [#7396] +- Mailqueue-Cronjob soll Statusmeldungen ausgeben [#7420] +- Veranstaltungsnummer fehlt in Admin-Widget [#7453] +- Anzahl der Raumanfragen auf Verwaltung von Veranstaltungen anzeigen [#7528] +- Sidebar-Aktion zum Anlegen einer Wiki-Seite [#7560] +- Adminbereich Anzeigen aller Veranstaltungen auf Wunsch [#7636] +- Hinzufügen eines Emoji-Pickers [#7652] +- Adminbereich: Anzeigen von Spalten durch Plugins [#7672] +- Stud.IP Overlay überarbeiten [#7692] +- StEP00315 MVV: Internationalisierung [#7719] +- StEP00316 MVV: Vollständige Kernintegration [#7720] +- TIC: Suche nach Wildcards in Datenfeldern der Benutzer [#7723] +- Doxyfile aktualisieren [#7735] +- "Werbebanner" gehört unter Standort statt System [#7758] +- Filter für Aktivitätstypen [#7763] +- Timeout für Abfragen an Plugin-Repositories runtersetzen [#7792] +- Forum: Integration von SORM für die ForumCat Model-Klasse [#7809] +- "Link zu dieser Veranstaltung" auf VA-Übersicht und Detailseite anzeigen [#7825] +- StEP00318: Dateimanagement – Dashboard und Suche [#7853] +- StudipVersion auch im Kern nutzen [#7855] +- TIC: Anzahl der Plugins in der Pluginverwaltung anzeigen [#7860] +- Export im Ablaufplan soll Termintyp mit ausgeben [#7867] +- QRCode anzeigen zu Fragebögen [#7868] +- StEP00306: Auch den Adressaten sollen die anderen Adressaten sichtbar sein. [#7874] +- Automatisiertes Nachrücken aus der Warteliste übers Anmeldeset konfigurieren [#7885] +- Alle Benachrichtigungen als gelesen markieren [#7892] +- StEP00278: Intelligente Suche - Einbau in den Kern [#7893] +- Erneuerung aller Standard-Avatare [#7894] +- Kaputte Dateinamen bei Downloads [#7913] +- svn:ignore-Property für Assets-Cache-Verzeichnis [#7915] +- JavaScript-Libs aktualisieren und ausmisten [#7919] +- Studierenden optional die Möglichkeit geben, allen anderen Teilnehmern einer VA zu schreiben [#7921] +- Favicon updaten [#7923] +- JS-Bibliothek Notificon ersetzen [#7924] +- Ausgefallene Termine auch im Ablaufplan wiederherstellen [#7925] +- Cache für den Autoloader [#7927] +- LV-Gruppen Verwaltung in einer Veranstaltung [#7932] +- Ordner für frei zugängliche Inhalte in einer Veranstaltung [#7938] +- Zeitgesteuerte Ordner im Dateibereich [#7943] +- Filter für globalen Status bei bedingter Anmeldung [#7953] +- MVV: Sortierung allgemein [#7967] +- MVV Veranstaltungsdetails > Modulzuordnungen [#7970] +- MVV: Wysiwyg Aktivierung in der Modulbeschreibung [#7973] +- Avatar vergrößern [#7976] +- Export des Ablaufplans erweitern [#7979] +- Verbesserungen am StudipCache [#7981] +- Konfigurationseinstellungen für Veranstaltungen [#7987] +- Bearbeitungsstatus einer Veranstaltung für Admins um einen dritten Status erweitern [#8008] +- Kaputte Anzeige der Anzahl gefundener Module im Admin-Bereich [#8124] +- Sichtbarkeit von Objekten abhängig von globaler Sichtbarkeit [#8134] +- Übersetzungen 4.1 [#8138] +- MVV-Admin (als Inst-Admin) STG-Versionen [#8146] +- MVV-Admin (als Inst-Admin) Studiengangsteile [#8147] +- MVV-Admin (als Inst-Admin) Fächer/Abschlüsse [#8148] +- Registrierungsemail kaputt [#8191] +- Suchfeld in der responsiven Ansicht ist "kaputt" [#8212] +- MVV: Paginierung kaputt [#8213] +- Widget "Neue Dateien" sehr langsam [#8235] +- Fehler in der globalen Suche [#8245] +- Globale Suche: SyntaxError bei Anzeige der Ergebnisse [#8264] +- Globale Suche: Fehlermeldung (mysql bzw. internal error) [#8279] +- Grunddaten > VA-Beschreibung [#8288] +- Klasse BreadCrumb liegt am falschen Ort [#8308] +- Fehler in der Dateisuche [#8325] +- MVV_i8n: Migration schlägt fehl [#8326] +- Dateidashboard: Rahmen hovert unnötig [#8332] +- Schnellsuche: Seit Einbau neue Suche ist Kopfzeile nicht mehr konsistent [#8339] +- Ergebnislänge kann Layout zerstören [#8340] +- Global Suche MVV-Module [#8342] +- Widget Aktivitäten: gendern von Text "Nutzer" [#8344] +- Selectbox bei Verwaltung von Zugangsberechtigungen in einer Veranstaltung nutz noch $_SESSION['SessionSeminar'] [#8352] +- Selectbox bei Verwalten von Raumanfrage in einer Veranstaltung nutz noch $_SESSION['SessionSeminar'] [#8354] +- $_SESSION['SessionSeminar'] Fragmente entfernen [#8355] +- Widgets: Squeeze-Fehler durch @import [#8365] +- Globale Suche in Dateien: institut_id statt institute_id [#8431] +- Crlt+Space aktiviert Schnellsuche hinter modalem Dialog [#8471] +- SQL-Fehler bei Suche nach Studiengang [#8474] +- Fehlerhafte studip.sql und Migration [#8490] +- Rundmail in Veranstaltungen [#8492] +- PHP-Less-Compiler schlägt fehl [#8497] +- Dashboard: Inaktives Widgetsystem soll wachsen der einzelnen Elemente ermöglichen [#8636] +- Excel Export von Plugininhalten übergibt falschen Wert [#8641] +- Migration von Stud.IP < 3.5 auf 4.1: Activities-Migration schlägt fehl [#8699] +- Migration von Stud.IP < 3.5 auf 4.1: Migration 226 (Konfiguration) schlägt fehl [#8701] +- Kopieren von Modulen kaputt [#8704] +- Button-Verwendung bei "Seiten löschen" im Wiki etwas konsistenter gestalten [#5043] + +# 14.06.2018 v 4.0.5 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.5 + +- Obsolete Tabellen vom alten Dateibereich noch in Benutzung [#7558] +- HTML-ähnliche Inhalte verschwinden bei der Anzeige [#8209] +- Dateibereich: Rotfärbung auf Meine Veranstaltung wird schon beim Betreten gelöscht [#8333] +- Themen aus Veranstaltung kopieren [#8446] +- Problem bei (freiem) Dateinamen mit & [#8455] +- Entzippen geht nicht [#8462] +- NotificationCenter::postNotification triggert falsche Events [#8465] +- Beim neuen Dateiupload-Dialog fehler bei externer Verwendung die Angabe der erlaubten Dateiarten und ~größen [#8466] +- Betreff der Nachricht wird im responsiven Modus gedoppelt [#8469] +- CSRF-Schwachstelle beim Eintragen in eine Veranstaltung [#8479] +- CSRF-Schwachstelle beim Hinzufügen/Entfernen von Kontakten [#8480] +- FileArchiveManager::createArchiveFromFolder funktioniert nicht [#8484] +- VA - Zugangsberechtigungen: "Zuordnung zu einem bestehenden Anmeldeset" ist nicht wirklich als interkatives Element erkennbar [#8488] +- Übersetzungsfehler [#8491] +- Dateibereich: Pfadangabe in den Metadaten einer Datei fehlt [#8496] +- Fehlende Schreibrechte in upload_doc führen nicht zu einem Fehler [#8503] +- Plugins werden auf einer Seite u.U. doppelt erzeugt [#8519] +- Themenordner übernimmt nicht geänderten Titel [#8523] +- Thema nach oben/unten verschieben ist kaputt [#8527] +- Filter nach Datenfeldern berücksichtigt keine Standardwerte [#8552] +- Dateiupload im WYSIWYG-Editor auf der Startseite und Co [#8566] +- Fatal Error beim Zuweisen von Ilias Objekten (PHP 7.1) [#8576] +- Themenordner: Titel kann scheinbar geändert werden/Reihenfolge der Themenordner [#8581] +- ZIP-Archiv von mehreren Dateien hat keinen sinnvollen Namen [#8583] +- Ablaufplan: Multiple Darstellungsprobleme beim Bearbeiten eines Termins [#8586] +- Mailbenachrichtigung: Link aus den Mail landen immer auf normalem Login [#8587] +- Ordner: Beschreibungstext erscheint doppelt [#8602] +- Unterordner verschwinden beim Verschieben [#8608] +- WikiPage::store wirft Exception [#8609] +- Warning bei Anzeige des Dateipfads im Dashboard [#8630] +- Öffentliche Ordner von anderen Nutzern können im eigenen Kontext geöffnet werden [#8631] +- utf-8 Migration führt zu evtl. Datenverlust im Wiki [#8643] + +# 12.04.2018 v 4.0.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.4 + +- Dateibereich: Gezippter Ordner trägt als Dateinamen Hash statt Namen [#8324] +- Teilnehmer einer VA können Dateien löschen, für die sie gar keine Rechte haben [#8433] +- Fragebögen: Korrekte Antwort geht verloren beim Umsortieren [#8434] +- SORM: Eigene Callbacks sollten grundsätzlich zuerst ausgeführt werden [#8437] +- Datei-API liefert keine URL für Datei-Links [#8439] +- Zuviele Dateien werden als neu markiert [#8447] +- Datenfelder für bedingte Anmeldung unsichtbar [#8450] +- Suche im Vorlesungsverzeichnis mobil [#8453] + +# 03.04.2018 v 4.0.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.3 + +- bugbash: XSS bei Lernmodul-Account [#3321] +- bugbash: Linkverschleierung seminar_main [#3345] +- Export von Zusatzangaben defekt [#4086] +- Navigationspunkte sollten keine Aktion sein [#4302] +- Meine Veranstaltungen: Benachrichtigungen: Zurücksetzen funktioniert nicht [#4717] +- SORM: Update des Primärschlüssels nicht möglich [#5420] +- falsche Verwendung von gettext [#6193] +- Benutzerkonto bearbeiten: fehlende Erfolgsmeldung u.a. [#6259] +- calplus.gif wird unnötig vewendet [#6451] +- "Veranstaltungsübersicht" für root verlinkt noch auf die Suche [#6500] +- Tooltip-Icons der Datenfeldern bei den Grunddaten einer VA sind falsch ausgerichtet [#6822] +- PHP7-Bugs-Warnings [#6824] +- Profil-Menü in der Symbolleiste Gendern [#7582] +- Optionen für Veranstaltungskategorien überflüssig [#7607] +- Erfolgsmeldung nach Löschen von 1 Ordner grammatikalisch falsch [#7663] +- Inkonsistenz zwischen "Ordneransicht" und "Alle Dateien" bez. Aktivitätsstatus der Buttons [#7667] +- StartupChecks wird nicht mehr verwendet [#7689] +- Message-Route ist kaputt [#7950] +- Die Stud.IP 4.0 Installationsanleitung ist veraltet [#7963] +- Hochladen von Dateien: Dialog bleibt nach Upload stehen, wenn die Datei größer als post_max_size ist [#8043] +- Benutzerverwaltung: Statusänderung einer Person in einer Einrichtung wird nicht gespeichert [#8060] +- Zweimal Semester-Angabe in Archiv-Html [#8172] +- API-Route GET /folder/:folder_id liefert falsche Werte in den Feldern "subfolders" und "data_content" [#8181] +- Rest-API liefert keine Dateigrößen [#8184] +- API-Route /folder/:folder_id/subfolders prüft nicht, ob die Unterordner sichtbar sind [#8185] +- API-Routen zum Kopieren, Verschieben und Löschen von Ordnern liefert falsche Werte im Feld data_content [#8186] +- Route /folder/:parent_folder_id/new_folder liefert falsche Daten zurück [#8187] +- Route PUT /folder/:folder_id liefert kein Objekt zurück [#8188] +- Lizenzabfrage hängt bei zipupload [#8220] +- Nach Zipupload mit vielen Dateien bleibt das Dialogfenster stehen [#8224] +- Checkbox einer neuen Datei enabled nicht die Buttons für Bulkactions [#8229] +- Veranstaltungsdetails [#8233] +- LVGruppen-Details verlinken noch auf archiv.php [#8267] +- POST /dispatch.php/file/add_url => upstream sent too big header while reading response header from upstream [#8268] +- Plugin-Assets können nicht korrekt ausgeliefert werden [#8271] +- Quicksearch: Veranstaltungen ohne Nummer werden nicht gefunden [#8275] +- Ordnerbeschreibungen werden nicht angezeigt [#8276] +- Plugins: Origin, Version und Beschreibung nicht mehr in der Administration sichtbar [#8277] +- Dateibereich: Drag and Drop-Probleme [#8305] +- SEM_VISIBILITY_PERM wird in SemBrowse.php nicht beachtet [#8315] +- Eigene URL-Schemata als OAuth-Callback zulassen [#8331] +- Startseite: Widgets sollen in responsiver Ansicht nicht verschiebbar sein [#8337] +- Responsives Design: Auf kleineren Smartphones verdeckt Footer Buttons [#8338] +- Navigation fehlt bei Admin > Einrichtungen [#8351] +- Dateibereich: Uploadeinschränkungen werden nicht ausgewertet und nicht angezeigt [#8359] +- Profilseite: Kronen werden doppelt angezeigt [#8360] +- Nachrichten: Exception beim Anhängeupload soll nicht mehr im Log landen [#8361] +- Detailseite: Tabelle in Veranstaltungsort / Veranstaltungszeiten endet in dunkler Linie [#8363] +- API: /course/:course_id fehlt "group" Attribut [#8364] +- Dateibereich: Mehrzeilige Beschreibungen [#8367] +- Laden von ExTerminen: CourseCancelledEvent::resource_id not found. [#8368] +- Ressourcen: Error: Undefined class constant 'INACTIVE' [#8370] +- Darstellungsfehler in Tooltips [#8371] +- Suche nach freien Räumen für das ganze Semester funktioniert nicht mehr [#8383] +- Fehlendes Icon für §60a [#8389] +- Anmeldeset bearbeiten: Regel entfernen funktioniert nicht [#8393] +- Kalender freigeben: Nutzer entfernen funktioniert nicht [#8395] +- Hochladen der Infobilder in einer VA [#8397] +- Themenordner und Gruppenordner verlieren Zuordnung beim erneuten speichern [#8398] +- Ordnerbeschreibung ist nicht mehr formatiert [#8399] +- csv / xls Exporte in Excel mit "kaputter" Kodierung [#8401] +- Sortierung nach Dateityp/Ordnertyp funktioniert nicht [#8402] +- MOADB Migration vertauscht alte Lizenzeinstellung [#8403] +- Fatal Error in Nutzerverwaltung bei "Alle Dateien des Nutzers aus Veranstaltungen und Einrichtungen als ZIP herunterladen" [#8404] +- Buchung aus Gruppenraumplan heraus führt zur Raumsuche [#8405] +- Verwaltung von Veranstaltungen: Archivieren hat hohen Speicherverbrauch [#8412] +- Archivieren hinterlässt (viele) Artefakte [#8413] +- Verwaltung von Veranstaltungen: Archivieren als Admin wirft AccessDeniedException [#8419] +- Anlegen einer Studiengruppe [#8422] +- Übersetzungstippfehler English Version [#7056] + +# 17.03.2018 v 4.0.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.2 + +- select.submit-upon-select funktioniert nur sporadisch [#8011] +- Export von Evaluation wirft Fatal Error [#8205] +- UnexpectedValueException: content_terms_of_use_entries.is_default must not be null. [#8248] +- SQL Integrity contraint violation bei ForumVisit [#8250] +- InvalidArgumentException beim Versuch, einen fremden persönlichen Dateibereich zu betreten [#8252] +- Datei hinzufügen aus Cloud-Plugin geht nicht [#8253] +- PHP Warning: Missing argument 2 for DocumentController::download_action() [#8258] +- Formular Raumsuche [#8263] +- Fehlermeldung beim Übernehmen aller Einträge einer Literaturliste in die Merkliste [#8270] +- Falsche Verlinkung bei der Zuweisungen von Pluginrollen und deren Einrichtungen [#8274] +- "Alle als gelesen Markieren" fehlt [#8283] +- Veranstaltungsdetails / Beschreibung [#8285] +- TypeError beim Verschieben eines Ordners an die gleiche Stelle, wo er herkommt [#8290] +- Aktivieren von Plugins in Einrichtung nicht mehr möglich. [#8294] +- Performanceprobleme Emailbenachrichtigungen [#8300] +- Modulübersicht fehlt in der responsiven Ansicht das Layout [#8307] +- Hausaufgaben-Ordner: CSV-Datei mit Dateiinfos fehlt beim Herunterladen als ZIP-Archiv [#8311] +- Fehler beim Zuwseisen einer Statusgruppe als Admin [#8314] +- Evaluationen lassen sich nicht zu- /aufklappen [#8327] + +# 02.03.2018 v 4.0.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.1 + +- Mehr-Seite bei neuen Veranstaltungen: Deaktivierung eines Veranstaltungsmoduls liefert zu viele Erfolgsmeldungen [#8153] +- Registrierung kaputt [#8190] +- Kein Logout mit Status user [#8198] +- Studiengruppen anlegen als user möglich [#8199] +- Nachrichten verschicken als user möglich [#8200] +- Auswertung von Evaluation wirft (manchmal) Fatal Error [#8206] +- Tools/Export als pdf geht nicht [#8207] +- API: Route /studip/settings bricht mit Fatal Error ab [#8211] +- Neue TLDs nicht berücksichtigt [#8214] +- Inbox/Outbox Ordner zeigen Dateien von gelöschten Nachrichten an [#8219] +- Verschieben von Dateien erzeugt keine eindeutigen Namen [#8228] +- Aktualisierung der Stud.IP-Installationsanleitung [#8242] + +# 16.02.2018 v 4.0 + +https://develop.studip.de/trac/query?milestone=Stud.IP+4.0 + +- Neuzuordnung bei auslaufenden Studienbereichen verhindern [#1938] +- Rollendatenfelder auf externen Seiten [#3491] +- Platzhalter für Name des Startsemesters bei Veranstaltungen (templatebasiert) [#4343] +- Raumplanung: CSV-Export der Anfragenliste [#4464] +- Export von Belegungslisten eines Raumes als CSV-Datei [#5313] +- Verwendung von Proxy-Tickets ermöglichen [#5411] +- Fehlendes Datum bei Evaluationsantworten [#5536] +- Anzeige von Ankündigungen für Veranstaltungen auf externen Seiten [#5599] +- Nutzerkennung hinter Besitzer eines Anmeldesets anzeigen [#5713] +- Blocktermine: mehr als 5 parallele Termine anlegen [#5728] +- Raumgröße beim Auflösen von Raumanfragen anzeigen [#5733] +- Ausgabe der Homepage beim Typ "Mitarbeiter (templatebasiert)" [#5734] +- Format für Veranstaltungsnummer vorgeben [#6230] +- Default-Werte für Datenfelder [#6234] +- Raumplanung: Option für "Nur Anfragen für regelmäßige Termine" [#6363] +- Teilnehmerseite von Einrichtungen renovieren [#6499] +- Infotexte zu Knoten der Veranstaltungshierarchie beim "Blättern im Veranstaltungsverzeichnis" anzeigen [#6545] +- Neue Icons für Stud.IP 4.0 [#6614] +- TemplateSemBrowse: Platzhalter für die IDs der Level im Semtree [#6633] +- Umstellung der Seite archiv_assi auf Trails [#6658] +- Konfigurationsordner [#6665] +- Umstellen des Seite /public/archiv.php auf Trails [#6667] +- Minimale Passwortlänge vergrößern [#6676] +- Vendor-Lib "PCLZip" ersetzen [#6687] +- Veranstaltungsadministration: Überarbeitung der Seitenleiste und Hinzufügen einer Spalte in der Veranstaltungstabelle [#6701] +- CSV-Export für Teilnehmerliste um Anrede erweitern [#6747] +- Studienbereiche alphabetisch sortieren [#6750] +- SORM: Performancesteigerung mit PDO::FETCH_INTO [#6762] +- Aktionsmenu systemweit einführen [#6823] +- JS-Lib Validator entfernen [#6840] +- Löschen ungenutzter Grafik Assets [#6846] +- Bilduploadgröße hochsetzen [#6848] +- AJAX Exceptions sollten ein paar mehr Infos ausspucken [#6850] +- Autoloader-Kompatibilität zu PSR-4 [#6859] +- jQuery auf 3.x updaten [#6882] +- Falsche Wiederholungsanzahl bei wöchentlich wiederholten Terminen am Montag [#6884] +- Aufräumen [#6885] +- Profil: Skype-Status entfernen [#6889] +- Alte Form-CSS raus werfen [#6894] +- User_activities.php auf Trails [#6895] +- app/models/UserModel.php entfernen [#6898] +- Alte Plugin-Engine ausbauen [#6900] +- about-Klasse aus lib/edit_about.inc.php entfernen [#6901] +- Bulkaktion bei Benutzerverwaltung [#6903] +- FatalError beim löschen eines Nutzers [#6904] +- sms_functions.inc.php entfernen [#6905] +- Anzeigen von allen systenweiten Ankündigungen [#6918] +- Schliessen-Icon für die Hilfelasche [#6920] +- mb_* Funktionen verwenden (UTF-8 Umstellung) [#6921] +- X-Title nicht von Hand setzen [#6925] +- StEP00305 - Umstellung des Stud.IP Kerns auf UTF-8 [#6926] +- i18n: Weitere Stellen anpassen [#6929] +- Vereinfachung der ContentBox [#6973] +- StEP00303: Mischbetrieb von WYSIWYG und Stud.IP-Markup abschaffen [#6988] +- Deprecated Icon-Methoden entfernen [#6990] +- Benachrichtigungen im Dialog öffnen [#6997] +- REST-Routen für Einrichtungen erstellen [#7000] +- Veranstaltungsadministration: Auswahl einer Fakultät soll standardmäßig nur deren Veranstaltungen zeigen [#7002] +- Überarbeitung der Mehr-Seite [#7005] +- Hinzufügen von Laschentexten in die Datenbank [#7006] +- Einfacheres vergleichen der aktuellen Stud.IP-Version [#7019] +- Benutzerverwaltung: Shortcut zur Rollenverwaltung des Nutzers [#7037] +- Geänderte und neue Icons Stud.IP 4.0 [#7041] +- MVV Rechteverwaltung Modulteil [#7052] +- eAufgaben/eTask-Datenstrukturen und Kern-Fragebogen-Fragen harmonisieren [#7059] +- Verbesserungen für Responsive Design bestimmter Seiten [#7068] +- Drag&Drop auf Touch-Geräten [#7096] +- Forum: Links kürzen [#7098] +- Datenübernahme bei Anmeldung setzt bei Fehler leere Werte [#7112] +- StEP00309: Navigation 4.0 [#7116] +- Export Modulbeschreibung Englisch [#7118] +- MVV Rechteverwaltung Studiengänge nach Fachbereiche sortieren [#7119] +- MVV-Studiengangs- und Moduldarstellung auf der Detailseite [#7123] +- Notification für alle SORM-Objekte [#7160] +- Längenbegrenzung der Telefon-Textfelder erhöhen [#7163] +- StEP00308: Neuprogrammierung des Dateibereiches [#7165] +- MVV: Neue Studiengänge können nicht anhand des Fachnamens benannt werden [#7173] +- MVV Kopieren von Veranstaltungen mit LV-Gruppe [#7179] +- MVV Gruppierung nach Fachbereichen [#7180] +- Vereinheitlichung der Suchseiten - Veranstaltungssuche [#7190] +- Vereinheitlichung der Suchseiten - Archivsuche [#7191] +- Vereinheitlichung der Suchseiten - Personensuche [#7192] +- Vereinheitlichung der Suchseiten - Einrichtungssuche [#7193] +- Vereinheitlichung der Suchseiten - Ressourcensuche [#7194] +- MVV_ACCESS_ASSIGN_LVGRUPPEN [#7200] +- Fragebogen kopieren soll ausschaltbar sein [#7206] +- Bearbeiten eines Modulteils ohne CREATE-Recht nicht möglich [#7208] +- MVV Modulteilbeschreibungen in Englisch [#7209] +- MVV-Filter in der Sidebar bei Stg-Versionen [#7215] +- Cronjobs: Logs per Cronjob per Default löschen lassen [#7226] +- StEP00313: Gruppierung von Veranstaltungen [#7242] +- Zuordnung von LV-Gruppen in Veranstaltungsadministration nur sichtbar, wenn Benutzer eine MVV-Rolle hat. [#7248] +- Infobereich beim Auflösen einer Raumanfrage kompakter formatieren [#7250] +- Fehlender Modultitel auf Englisch [#7251] +- Eingaben im Blockanlegeassistenten beim Öffnen aus der letzten Eingabe übernehmen [#7255] +- Link auf Veranstaltung nach dem Speichern einer Raumanfrage [#7259] +- MVV: Modulsuche für Nutzer [#7260] +- Alle Termine eines Semesters auswählen auch bei regelmäßigen Terminen [#7263] +- Ausgabe des Modultitels statt alternative Bezeichnung bei LV-Gruppen-Zuordnung [#7269] +- Suche nach LV-Gruppen in der Zuweisung zu Veranstaltungen zu tolerant [#7274] +- Es werden zu viele Modulverknüfungen angezeigt [#7278] +- Die Suche nach LV-Gruppen in der LV-Gruppenzuordnung (VA-Administration) hat Probleme mit Umlauten [#7283] +- MVV Abschluss vs. Abschlusskategorie [#7284] +- Nach dem Bearbeiten der Semesterzuordnung eines Modulteils verliert man den Kontext [#7297] +- Update des ckeditor auf Version 4.6.2 [#7299] +- Beim Kopieren eines Moduls werden Sprachzuordnungen nicht mitkopiert [#7306] +- Anmelderegeln per Plugin hinzufügbar [#7307] +- Inkonsistenz: Studiengruppen anlegen unter "Meine Veranstaltungen" [#7308] +- Benutzer sperren [#7310] +- MVV: Sortieren der Veranstaltung in der Übersicht [#7311] +- MVV fehlende englische Modultitel [#7316] +- Neues Layout für den Startbildschirm [#7317] +- Ausbauen von uneinheitlichen Bereichsüberschriften im Content [#7320] +- automatischer "Überlauf" für Navigation [#7326] +- Vertikale "Schnellnavigation" für die Blaue Kopfzeile [#7327] +- SessSemName entfernen und neue Context-Klasse hinzufügen [#7328] +- Markierung des gewählten Bereiches mit "spielfreudiger" Animation [#7329] +- Konfiguration aufräumen und in die Datenbank verschieben [#7333] +- Bei Modultiteln wird grundsätzlich kein Code mehr angezeigt [#7335] +- Default-Einstellungen für die Konfigurationen [#7336] +- MVV Suche: Sortierung der Fächer in systematischer Suche defekt bei Spracheinstellung <> Deutsch [#7339] +- Dateiendung fehlt bei Export aus der LV-Gruppenverwaltung [#7347] +- MVV: Fehlende Modultitel usw. bei Spracheinstellung <> Deutsch [#7348] +- Breadcrumb-Navigation in der systematischen Modulsuche gibt unnötige Navigationspunkte aus [#7356] +- MVV Versteckte Veranstaltungen für root und admins [#7370] +- MVV LV-Gruppenfehler [#7373] +- Kopieren von Modulen mit Semesterauswahl und übernahme der Zuordnungen zu StgteilAbschnitten [#7374] +- MVV: Einige Funktionen sollen nur für MVVAdmins verfügbar sein [#7375] +- LogActions für Statusgruppen [#7376] +- Datenfeldtyp für formatierten Text [#7379] +- MVV: Bearbeiten eines Studiengangs [#7385] +- MVV Rechtesystem: Varianten werden nicht erkannt [#7390] +- Fehler beim Auf-/Zuklappen der Baumansicht der Modulzuordnungen auf Detailseite einer VA [#7391] +- Sprachauswahl funktioniert nicht beim Download (PDF/DOC) der Modulbeschreibung [#7422] +- MVV: LV-Gruppen anlegen [#7428] +- Die LV-Gruppen-Zuordnung beim kopieren einer Veranstaltung berücksichtigt nicht das neu ausgewählte Semester [#7460] +- Bei Wiederholungsterminen wird das letzte Vorkommen des Termins evtl. nicht angezeigt [#7470] +- Termine mit Start- und Endzeit 00:00 werden in der Tages- und Wochenansicht nicht angezeigt [#7472] +- Navigations-Bilder lassen sich nicht mehr deaktivieren [#7478] +- Große Menge an Modulzuordnungen macht Dialog mit Modulbeschreibung extrem unübersichtlich [#7481] +- Dateidownload über REST-API ignoriert anscheinend Lizenzeinstellungen [#7485] +- Rote Leiste (öffentliche Veranstaltung) ausbauen [#7487] +- Darstellung der Markierung für neue Dateien buggt [#7489] +- Darstellungsfehler beim Sortieren [#7490] +- MVV Modulverzeichnis > Suche nach Modulcode [#7495] +- MVV: Modulverzeichnis > Studienverlauf [#7496] +- MVV: Speicher bzw. Anlegen einen Studienganges [#7497] +- Textstrings aus Konfigurationsdatei bleiben in Modulbeschreibungen unübersetzt [#7501] +- PDF-Download der Modulbeschreibung nur in Originalfassung möglich [#7502] +- Nicht alle Bestandteile des Titels eines Modul(teils) werden übersetzt [#7506] +- Übersetzungen 4.0 [#7511] +- Notifications Popover: Runde Ecken im Hover [#7534] +- WYSIWIG: Hochladen im Wiki schlägt fehl [#7540] +- Raumplanung: "Nur Anfragen für regelmäßige Termine" zeigt auch Einzelanfragen [#7542] +- Sinnloses einfaches Anführungszeichen in Query [#7584] +- Typo in Log-Action der Modulverwaltung [#7588] +- Sortierung von Studiengangteil-Versionen nach Start-Semester defekt [#7598] +- Studienverlaufsplan (in der systematischen Modulsuche) ohne zugeordnete Veranstaltungen werden nicht angezeigt [#7602] +- Im Studienverlaufsplan wird die Fachsemesterzuordnung eines Modulteils nicht für jede konfigurierte Ausprägung angezeigt [#7610] +- Kontextauswähler in Blubber zu klein [#7611] +- CVS-Exporte sollten auch UTF-8 sein [#7615] +- make squeeze im trunk läuft auf Fehler [#7620] +- Umlaute in der Anzeige von Evaluationen sind defekt [#7637] +- Leerstrings dürfen nicht mit i18n behandelt werden. [#7670] +- Von einem fremden Profil kann nicht auf das eigene gesprungen werden [#7675] +- Tabs scrollen mit [#7737] +- Unschöne Doppelung der Titelzeile auf der Startseite einer Einrichtung [#7740] +- Einstellungen: Fehler bei PageLayout::postMessage() [#7746] +- Leere Inhaltselemente auf dem Profil [#7750] +- Fatal Error bei Aufruf der Verwaltung der globalen externen Seiten [#7760] +- UTF-8 Migration entfernt default und not null Angaben aus Tabellen [#7768] +- USERNAME_REGULAR_EXPRESSION ist nach Migration auf 4.0 nicht gesetzt => Fehlermeldung [#7806] +- Druckansicht ist kaputt [#7821] +- Nachrichten können in der Mobilansicht nur umständlich geöffnet werden [#7828] +- Das Hilfesymbol ist in Dialogen nicht erreichbar [#7833] +- Automatisches Anlegen von Dateiordnern über Gruppenverwaltung funktioniert nicht [#7835] +- Fatal Error beim Aufruf von Dateibereichen [#7839] +- Downloadzahlen von Dateien mit anzeigen [#7840] +- Cookie "navigation-length" auf allen Seiten [#7848] +- Navigation kaputt bei Änderung der Fenstergröße [#7849] +- Abonnieren des Stud.IP-Kalenders funktioniert nicht mehr zuverlässig [#7869] +- Dateibereich: Hausaufgabenordner zeigt alte Beschreibung im Kopf [#7873] +- WYSIWYG-Upload funktioniert nicht [#7879] +- CLI-Skript "plugin_manager" bricht mit Fehler wegen fehlender Klasse ab [#7881] +- Vertretung kann Kategorien nicht bearbeiten [#7884] +- Logozeile im responsiven Design sollte entfernt werden [#7897] +- Tabellen haben unterschiedliche Abstände nach links [#7910] +- Avatarmenü und Benachrichtigungen sind leicht verschoben [#7916] +- PublicFolder: Checkbox hinter dem Label [#7945] +- Fehler beim Wechsel von meheren Cloud-Diensten [#7990] +- InvalidArgumentException beim Hinzufügen einer Anmelderegel [#8014] +- Kopieren aus Cloud-Plugins geht nur einseitig [#8018] +- Filtermechanismus in der globalen Benutzerverwaltung defekt [#8023] +- Dateibereich: Reihenfolge der Ordner soll festgelegt werden können [#8028] +- Aktionen in der Ergebnisliste der Nutzerverwaltung [#8030] +- JS Übersetzungen werden nicht geladen, wenn DEFAULT_LANGUAGE nicht de_DE ist [#8041] +- Schnellsuche ist verschoben [#8064] +- Dateibereich: Dateidownloadverhalten und Vorschau inkonsistent [#8075] +- Touren lassen sich nicht starten [#8105] +- Fehler beim Anlegen einer neuen Einrichtung [#8116] +- Zusatzliche CSS-Klassen an Knöpfen fehlen im Dialog [#8122] +- Blubber: Avatar-Bild ist noch zu groß [#8139] +- Exception beim Löschen einer Einrichtung [#8143] +- Anhänge kann man nicht in den "aktuellen" Ordner kopieren [#8152] +- Rechte-Abfrage bei Lernobjekt-Zuordnung wirft Fehler [#8156] +- /api.php/user wirft HTTP Status 500 [#8166] +- /api.php/user/:userId/courses gibt leere JSON-Objekte statt Strings für bestimmte Felder zurück [#8167] +- Stud.IP 4.0 UTF-8 und SoapClient (NuSoap) [#8173] diff --git a/doc/ChangeLog-v0.md b/doc/ChangeLog-v0.md new file mode 100644 index 0000000000000000000000000000000000000000..b8728eb5c964d48e0d2e680fc81930360d9a7d49 --- /dev/null +++ b/doc/ChangeLog-v0.md @@ -0,0 +1,204 @@ +# 24.12.2003 v 0.9.5-4 (Weihnachtsrelease) + +- Neue Funktion insert_seminar_user. (Cornelis Kater) +- Bugfix: Entfernt die Schleife Passwortabfrage <-> vorläufig eintragen (Till Glöggler). +- Bugfix: teilnehmer.php: Fehlende $mkdate -Initialisierung (Till Glöggler). +- Bugfixes: admin_seminare_assi.php: Stunden und Minuten bei der Kontrolle verdreht. +- Statt dem aktuellen Datum wird ein Platzhalter eingefügt, was dazu führt, dass Veranstaltungen ohne explizites Startdatum den Wert -1 in der Tabelle stehen haben. (Till Glöggler) +- Sicherheitslücke in der phplib (Stefan Suchi) +- Die Unterordner pictures/tex/ und user/ sind wieder im Release (Philipp Hügelmeyer) +- dvips-Aufruf gefixed, so dass er auch unter Redhat und Fedora tut. (Philipp Hügelmeyer) +- Neue Versionsnummer (Philipp Hügelmeyer) + +# 07.12.2003 v 0.9.5-3 + +- Zwei Bugs im Wiki (Falscher Rechtecheck und Bearbeiten Link) (Tobias Thelen) +- Tabellendarstellung in show_admission.php unter ns4.7 gefixed (Till Glöggler) +- Neue Versionsnummer (Philipp Hügelmeyer) + +# 12.11.2003 v 0.9.5-2 + +- Behebung zweier Fehler in den Konvertierungsskripten von 0.9.0 nach 0.9.5 (Jens Schmelzer) +- Fehler beim Anlegen von Ordnern behoben (Cornelis Kater ) +- erster Wiederholungstermin bei jaehricher Wiederholung wird gezaehlt (Peter Thienel) +- korrekte Verwendung der Variable $TMP_PATH (Jens Schmelzer, Philipp Hügelmeyer) +- Neue Versionsnummer (Philipp Hügelmeyer) + +# 30.09.2003 v 0.9.5 + +- neues Modul für Votings und Tests +- neues Wiki-Web-Modul zum kollaborativen Erstellen von verlinkten Dokumenten +- komplette Überarbeitung der Engine für Forensysteme, um neue Funktionen erweitert (Flatview, Indikatoren, Sortierung, Favoriten, AutoShrink) +- komplette Überarbeitung des Bereichs zum Versenden von systeminternen-Nachrichten: Mehrere Empfänger können ausgewählt werden, gesendete und empfangene Nachrichten, bessere Bedienung +- StartUp-Checker: Überprüft vor dem Anlegen von Veranstaltungen, ob alle Voraussetzungen zum Anlegen gegebenen sind und bietet gegebenenfalls Hilfestellungen. +- Erweiterungen am Dateisystem: Angabe eines freien Namens für Dateien, Möglichkeit zur Aktualisierung bestehenden Dateien +- Erweiterungen am Anmeldesystem: Einstellen des Anmeldezeitraumes, Verfahren um Nutzer vorläufig in Veranstaltungen aufzunehmen. +- neues Verfahren zur Erweiterung der Metadaten von Veranstaltungen, Einrichtungen und Nutzer um generische Felder +- Modularisierung von Veranstaltungen und Einrichtungen: Alle Bereiche können jederzeit für einzelne Veranstaltungen und Einrichtungen an- bzw. abgeschaltet werden. +- externe Authentifizierungen (LDAP, Radius, andere Stud.IP Installationen) sind über eine Plug-In- Architektur möglich +- Internationalisierung: Die Internationalisierung und Erstellung einer englischen Sprachversion ist komplett abgeschlossen. +- weitere Detailverbesserungen und Bugfixes + +# 31.03.2003 v 0.9 + +- erweitertes Chatsystem: eigene Chaträume für Veranstaltungen, Personen und Einrichtungen, Protokoll- Funktion, Chaträume können mit einem Passwort gesichert werden +- Verknüpfungsmöglichkeit mit Lernmodulen von ILIAS Open Source (muss ebenfalls installiert werden) +- systemweiter TeX-Support +- personalisierte Übersicht der persönlichen Veranstaltungen im Archiv +- automatische Verwaltung und Konfiguration für externe Seiten (zur Einbindung des Stud.IP Contents in bestehende Internetseiten) +- Veranstaltungssuche / Browser umgebaut und erweitert, verwendet nun zur Darstellung die neuen Bäume +- Internationalisierung: weite Teile des Systems können nun auch in Englisch benutzt werden +- Ressourcenverwaltung wird nun für Verwaltung der Räume von Veranstaltungen genutzt (falls aktiviert) +- neue Ressourcenverwaltung (eigenständiges Modul) zur Verwaltung von Räumen, Gebäuden, Geräten und weiteren Ressourcen. +- neues Adressbuch auf Grundlage der Buddyverwaltung +- neues Exporttool, unterstützt Ausgaben in XML, RTF, TXT und PDF +- neue Einrichtungssuche, verwendet den Einrichtungsbaum +- neuer Einrichtungsbaum zur Darstellung der Uni-Hierachie +- neuer Vorlesungsbaum zur Darstellung von Veranstaltungshierachien (etwa Vorlesungsverzeichnis) +- bei regelmäßigen Veranstaltungen kann nun ein Raum für jeden Termin angegeben werden +- Ablaufplanverwaltung überarbeitet +- neue Titelverwaltung für Nutzernamen mit vor- und nachgestellten Titeln +- überarbeitete Startseite +- verbesserte Konfigurierbarkeit des Mailversands +- weitere Detailverbesserungen und Bugfixes + +# 13.10.2002 v 0.8.15 ;-) + +- Neue Übersicht der persönlichen Termine auf der Startseite +- Terminkalender überarbeitet +- Kürzel für Symbole wie Pfeile oder Copyright-Zeichen eingebaut +- neue Verwaltungsebene "Funktionen / Gruppen", verwendbar für Einrichtungen und Veranstaltungen +- grafische Aktivitätsanzeige in Veranstaltungen kann vom Dozenten aktiviert werden +- Anpassungen für die Funktionalität von Veranstaltungen als "Work Groups" +- weitere Detailverbesserungen und Bugfixes + +# 31.08.2002 v 0.8 release candidate 3 + +- Verschieben von Postings in andere Einrichtungen nun möglich +- neues Wartungstool um die Integrität der Datenbank zu testen und wiederherzustellen +- beliebige Teilnehmer können nun von Berechtigten direkt berufen werden +- neues Hovern von Tabellen eingebaut +- Umstrukturierung der Reiter im Adminbereich in logische Einheiten +- neue Übersichtsseite "Meine Einrichtungen" für direkten Zugriff auf Einrichtungsobjekte eingebaut. +- Äusserst umfangreiche und flexible Funktionen zur Teilnehmerbegrenzung von Veranstaltungen. Veranstaltungen können mit einem eigenen Losverfahren oder nach chronologischer Anmeldung mit unterschiedlichen Kontingenten für beliebig viele Studiengänge begrenzt werden +- neue Ebene "Studienfach" eingebaut. Studenten können nun im System hinterlegen, welche Studienfächer sie studieren +- neuer Archivierungsassistent +- System zur optischen Gewichtung des Alters von Objekten eingeführt (Pfeile sind je nach alter mehr oder weniger rot) +- Veranstaltungssuche/Übersicht verbessert: optische besser hervorgehobene Gliederung, frei wählbare Gliederungsmodi, verbesserte und übersichtlichere Darstellung +- Rundmails an alle Buddies können verschickt werden +- neue Einrichtungssuche eingebaut +- Selbstbezeichnung für Einrichtungen kann nun verändert werden +- Einrichtungen können nun als eigenes Objekt betrachtet werden: Damit gibt es eigene Foren, Dateibereich, Mitarbeiterlisten und Veranstaltungsübersicht an jedem Institut innerhalb des Systems +- leichte Veränderung des Designs, neues Hintergrundbild +- Geschwindigkeitsoptimierungen +- weitere Detailverbesserungen und Bugfixes + + 10.03.2002 v 0.7.5 release candidate 2 + +- bessere Performance der Veranstaltungsübersicht +- Druckansicht für ein komplettes Forum einer Veranstaltung +- beim Archivieren wird ein Forumdump mit archiviert +- der Terminkalender wurde weiter verbessert, insbesondere das Handling von Ganztagsterminen +- Zitierfunktion im Forum und SMS eingefügt +- v 2.0 des Chats fertig gestellt: neue Funktionen: SMS aus dem Chat, private Nachrichten, alle Schnellformatierungen verfügbar, Performance optimiert +- Druckansicht für das Stundenplanmodul eingefügt +- umfangreiche Schnellformatierungen eingeführt. Dafür wird aus Sicherheitsgründen kein html-Code mehr akzeptiert +- Linkerkennung verbessert, Formatierungstag für Linknamen eingeführt +- Smiley-Funktion überarbeitet: Neue Smileys, Smiley-Tag wird auf Alt-Tag eingeblendet, Smiley-Übersichtsseite als Link auf jedes Smiley +- v 2.0 des SMS-Systems: Nachrichten werden nicht mehr sofort gelöscht, automatisches Löschen beim Logout auf Wunsch, Signatur für SMS +- Messsenger verbessert +- Buddylisten eingefüngt +- neue Konfigurationsseite Messaging: Buddieverwaltung, Funktion zum automatischen Starten des Messengers, Einstellungen für SMS-System +- Hilfeseiten auf den aktuellen Stand gebracht +- mehr Smileys :) +- weitere Detailverbesserungen und Bugfixes + +# 13.01.2002 v 0.7.0 release candidate 1 + +- Komplett neu geschriebener Terminkalender: Tages-, Monats-, Wochen- und Jahresansicht, flexible Wiederholungstermine, farbliche Kennungen für Termine, freie Einbindung vom Veranstaltungsterminen, PIM-Optik, zahlreiche Optionen über MyStudip-Bereich frei konfigurierbar +- verbesserte Ablaufplanverwaltung: Optik an Fluid-Design angepasst, nachträgliches Anlegen von Datei und Forenordnern nun möglich, verbesserte Bedienung +- Veranstaltungsübersicht für Instituts-Admins durch Stundenplanmodul realisiert +- Semesterauswahl für Stundenplan nun möglich +- MyStud.IP Bereich als eingeständiges Modul erstellt und ausgebaut: Optionen für Forum, Stundenplan und Terminkalender können hier zentral verwaltet werden. +- Neuer Autologin, der html-Datei als Login Script an den Benutzer verschickt +- v 3.0 der Newsverwaltung: Übersichtliches Auswählen von gewünschten Bereichen, verbesserte Bedienung, zahlreiche Detailverbesserungen +- Aufteilung aller Veranstaltung in beliebig viele Kategorien, etwa Kultur und Lehre +- TOP Listen bei der Veranstaltungsauswahl zeigen meistbesuchte, zuletzt angelegte, aktivste und teilnehmerstärkste Veranstaltungen an +- Veranstaltungsauswahl über Reiter in Bereiche strukturiert +- Persönliche Seite in der Bedienung verbessert: Einzelne Bereiche können direkt angesprungen werden +- v 2.0 der Verwaltung eigener Kategorien +- Optik der Startseite verbessert und differenzierte Startseiten für verschiedene Nutzergruppen realisiert +- Adminbereich neustrukturiert: Auswahllisten für einzelne Bereiche sind identisch im Aufbau, Veranstaltungen können vorgewählt werden, so dass das Verwalten mehrerer Aspekte einer Veranstaltung leicht fällt +- Optik des Archivs verbessert, es kann auf selbst besuchte Veranstaltungen eingegrenzt werden +- Der Download wurde verbessert: Download ist als ZIP-Archiv für alle Dateitypen möglich, MIME-Typen werden für die wichtigsten Dateien erkannt +- Aussagekräftigere Fehlermeldungen in vielen Bereichen umgesetzt +- Geschlecht kann bei der Registrierung mit angegeben werden, Zeitpunkt der Erstanmeldung wird gespeichert +- Übersichtliche Kennzeichnung von Veränderungen in besuchten Seminaren auf der Übersichtsseite +- Verschieben ist im Forum möglich, etliche Detailverbesserungen im Forenbereich +- Impressum neu strukturiert +- Optik des Literaturbereichs verbessert +- Handling von Sonderzeichen systemweit optimiert +- weitere Detailverbesserungen und Bugfixes + +# 01.10.2001 v 0.6.0 beta 4 + +- erste komplett überarbeitete und in vielen Details neu durchdachte und strukturierte Version +- v.2.0 des Forensystems (NT Version): Komplett graphischer Treeview, JavaScript Effekte zur schnellen Verarbeitung der Informationen +- Assistent zum Anlegen von Seminaren +- Neues Terminsystem, das flexible Verwaltung von Terminmetadaten ermöglicht +- Neue Suchfunktion in der globalen Nutzerverwaltung +- v.2.0 der Terminverwaltung und des Assistenten zum Erstellen eines Ablaufplans +- v.3.0 der Ordnerverwaltung: rekursive Ordnerverwaltung, flexibles Anpassen an unterschiedliche Anforderungen, Download per send-Methode +- Optimierung der Dateiverwaltung durch das OS +- Optimierung des Zusammenspiels zwischen Terminen und Dokumenten/Ordnern +- deutlich verbesserte Archivsuche +- nachträgliches Vergeben von Berechtigungen im Archiv nun möglich +- Anzeigen der berechtigten Personen im Archiv möglich +- Scorefunktion eingefügt (Codename geschnitten Brot) +- freies Verwalten von Kategorien auf der persönlichen Homepage (Codename Extrawurst) eingefügt +- mystudip eingefügt +- Stud.IP Messenger eingefügt (beta) +- Fluid 'n' table_header Optik eingeführt +- Ersetzen von Buttons durch Grafikbuttons begonnen +- Detailverbesserungen am Seminar-Browser +- Neue Reiteroptik +- weitere Detailverbesserungen und Bugfixes + +# 07.06.2001 v 0.5.0 beta 3 + +- Release bei Sourceforge +- weitere Fixes +- Graphische Ausgabe des Stundenplans +- SMS nicht mehr auf 255 Zeichen begrenzt + +# 01.05,2001 v 0.4.0 beta 2 + +- Archiv eingefügt +- neuer Seminar-Browser (Suchfunktion für Veranstaltungen) +- automatisches Archivieren der Veranstaltungen +- Bereichs- und Fachverwaltung +- v.2.0 der Dateiverwaltung: Upload nun über grafische Oberfläche, orientiert am Explorerlook +- kontextsensitives Hilfesystem +- Gruppierung von "Meine Veranstaltungen" über Farbcodes +- v.2.0 des Newssystems +- Facelifting beim Design: neue Buttons, konsequenter Fensterlook + +# 19.03.2001 v 0.3.0 beta 1 + +- erster Release bei Sourceforge +- unzählige Buxfixes +- viele Detail-Verbesserungen, die sich im laufenden Betrieb ergeben haben +- diese Version hat den Betrieb über ein Semester als Produktivsystem am Zentrum für interdisziplinäre Medienwissenschaft ohne Probleme überstanden + +# 16.10.2000 v 0.2.0 alpha + +- In letzter Sekunde wird pünktlich zum Start des WS 2000/01 die erste Version im öffentlichen Einsatz fertig gestellt +- Neue Funktionen: Dateiordner, Chat, SMS-System, Anzeige von Personen, die Online sind, Terminplaner, Personensuche und persönliche Homepage +- Erste Version mit durchgängiger CI +- Navigation per Reitersystem +- Anbindung an externe Seiten +- Das Chatmodul wird eingefügt + +# 11.01.2000 v 0.1.0 + +- Die erste Version im Lehreinsatz: Die Veranstaltung "Kurzfilmpraxis" von Ralf Stockmann nutzt das personalisierte Forum zur Entwicklung von Drehbüchern diff --git a/doc/ChangeLog-v1.md b/doc/ChangeLog-v1.md new file mode 100644 index 0000000000000000000000000000000000000000..35b37edf83f50761c402f495f10574b48d7e2b9c --- /dev/null +++ b/doc/ChangeLog-v1.md @@ -0,0 +1,1227 @@ +# 20.01.2011 v 1.11.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+1.11.1 + +- Titel einer Veranstaltung erlaubt einschleusen von JS [#1399] +- Fehler beim auf- und zuklappen aller Termine im Ablaufplan [#1419] +- $wiki_directives kann über die URL überschrieben werden [#1654] +- Geshrunkene Forumsbeiträge lassen sich nicht nicht editieren/zitieren [#69] +- Doppeltes Posting nach Back-Klick [#81] +- zitieren/antworten auf geshrinkte Beiträge im Forum nicht möglich [#133] +- ZIP-File upload berücksichtigt verbotene Dateitypen nicht (BIEST00124) [#210] +- Download von Ordner als ZIP fehlt bei Status "user" in der Veranstaltung (BIEST00146) [#218] +- Aufklappen von Suchergebnissen in der Ressourcensuche [#248] +- kein "vCard herunterladen" mit IE und https möglich [#290] +- Belegungen, die im Belegungsplan außerhalb der aktuellen Startuhrzeit liegen, werden falsch dargestellt. [#713] +- Nachrichten klappen zu [#925] +- Sichtbarkeit von Studiengruppen nicht änderbar [#926] +- News ändern / anlegen - ohne Bereich [#970] +- Anmeldebeschränkung "gesperrt" fehlt beim VA-Anlegen [#1027] +- Infobox-Bilder werden mit Assets::img() behandelt [#1036] +- Bearbeiten von Gruppen im Adressbuch nicht möglich [#1062] +- Dateiname mit Apostroph wird beim Hochladen abgeschnitten [#1072] +- Fehlende MessageBox bei Meine Lernmodule [#1090] +- Bilder für Veranstaltungen/Einrichtungen haben Tooltip "unbekannt" [#1113] +- "Sie können sich nicht als Leser eintragen lassen" ist wie Erfolgsmeldung formatiert [#1129] +- falsche Semesterausgabe bei templatebasierten Veranstaltungslisten [#1134] +- Schnellsuche wirft MySQL Fehler wenn "Alle Semester" gewählt sind [#1136] +- Download von Plugins scheitert mit IE und https [#1140] +- checkObject() checkt zu spät [#1142] +- Fatal error bei Links, die Login erfordern und cid enthalten [#1143] +- Text "Studienmodule" bei Auswahl der anzuzeigenden Studienbereiche [#1154] +- Dateibereich: Sortierung nach Größe vs Downloads [#1165] +- Fehler beim Aufrufen der Mitgliederseite einer Studiengruppe [#1169] +- Vorlagenauswahl bei Gruppen/Funktionen in Veranstaltungen kaputt [#1175] +- Dateibereich Datei-Aktualisieren-Dialog statt Dateiupload [#1183] +- Admin-Account als Studiengruppengründer [#1186] +- Studiengruppen-Zugang anderer Nutzerdomänen [#1188] +- Adminbereich Einrichtungshierarchie Objektsuche ohne htmlReady [#1190] +- Verschachtelung von TD und TR korrigieren [#1194] +- falsche Meldung beim Deaktivieren der Ordnerberechtigungen [#1195] +- Zeichen aus Windows-1252 werden falsch dargestellt [#1196] +- Fehlermeldung beim Umstellen des Auth-Plugins [#1201] +- unterschiedliche Schriftgrößen auf "Meine Veranstaltungen" [#1206] +- Dateidownload: Kann keine Datei > memorylimit herunter laden [#1212] +- Fehlende "down"-Teile in Migration 49 [#1213] +- Inline-style-Anweisung mit geschweiften Klammern wird ignoriert [#1217] +- index.php überschreibt _include_additional_header [#1219] +- Reihenfolge der Buttons beim Archivieren ist vertauscht [#1234] +- leere Spalten im CSV-Export der Teilnehmerliste [#1238] +- Freie Veranstaltungen mit Schreibzugriff [#1242] +- Mails, die per smtp verschickt werden, bekommen u.U. falsches Datum [#1246] +- TrailsController::url_for() umgeht den URLHelper [#1254] +- Ausrufungszeichen alleine auf einer Zeile erzeugt eine Überschrift [#1255] +- Tippfehler in Stud.IP [#1264] +- Tippfehler in Stud.IP [#1266] +- Umfrageerstellung in Studiengruppen nicht möglich [#1278] +- Buttons ohne Funktion in der Tagesansicht des Terminplans [#1279] +- Ressourcenverwaltung: mehrtägiger Termin kann nicht am gleichen Monatstag enden [#1284] +- root-Account wird mit Einrichtungszuordnung angelegt [#1295] +- Freie Raumangabe beim Erstellen eines Einzeltermins bleibt unbeachtet [#1306] +- Markierung "öffentliche Veranstaltung" nur für angemeldete Nutzer [#1311] +- "Einrichtungssbild" korrigieren [#1315] +- Link "neue Veranstaltung anlegen" fehlt auf der Startseite [#1318] +- Studiengruppen: Benutzer werden versehentlich eingeladen [#1327] +- Externe Seiten: Text "Angaben zum Element" ist verwirrend [#1331] +- Fehlerhaftes SQL in Druckansicht / Ablaufplan eines Seminars [#1358] +- Kennzeichnung notwendiger Felder auf "Literatureintrag bearbeiten" [#1365] +- Zwei Löschdialoge beim Löschen einer Literaturliste [#1366] +- XSS bei "Person zum Eintrag in das Adressbuch suchen:" [#1377] +- XSS in Veranstaltungsnummer [#1378] +- XSS in ECTS-Punkten [#1379] +- Studiengruppe bietet Aktivieren von Plugins an, für die der Nutzer keine Rechte hat [#1387] +- Aufruf von "Laufende Anmeldeverfahren" als Admin dauert sehr lange [#1390] +- $_GLOBALS gibt es nicht [#1393] +- Freie Informationsseite: Neue Seite speichern führt zu Fehler [#1413] +- Studiengruppe anlegen: Fehlermeldungen werden nicht angezeigt [#1414] +- Studiengruppen: Forumbeiträge verschieben funzt nicht [#1415] +- Mitarbeiterseite für Admins zeigt Fehler, wenn keine Einrichtung gewählt ist [#1420] +- Benutzerverwaltung: Anzeige "gesperrt von" zeigt letzten Bearbeiter des gesamten Datensatzes [#1431] +- Kaputte Textstrings auf externen Seiten [#1433] +- Fehler bei den Statusgruppen [#1434] +- Votings auf der Profileseite nicht bearbeitbar [#1448] +- XSS in der Druckansicht der Semesterbelegung [#1461] +- I18N Bug in Messaging-Einstellungen [#1462] +- I18N Bug in Einstellungen -> RSS-Feeds [#1463] +- Ablaufplan-Download funktioniert nicht im IE [#1464] +- Quickjump im Ablaufplan wird falsch dargestellt [#1467] +- neue Stud.IP Version: Export von Terminen [#1506] +- show_all_dates() verursacht zu viele DB-Anfragen [#1507] +- Seminar::addIssue() trägt neue Themen falsch ein [#1515] +- Externe Seiten Seminarbrowser behandelt Veranstaltungsbeschreibung mit Formatready [#1522] +- HTML der Seite Veranstaltungen > Druckansicht wird nicht korrekt beendet [#1545] +- Druckansicht Semesterbelegungsplan [#1549] +- HTML der Forumssuche wird nicht korrekt beendet [#1564] +- Fehlermeldung nach Klick auf News-Eintrag in freier Veranstaltung [#1567] +- HTML der Wiki-Seiten wird nicht korrekt beendet [#1568] +- HTML der Seite Zusatzangaben für Veranstaltungen wird nicht korrekt beendet [#1570] +- Veranstaltungssuche: Anzeige gruppiert nach Bereichen zieht viel Last [#1571] +- Veranstaltungssuche: Anzeige der Termine berücksichtigt nicht das Semester [#1572] +- Typo in Veranstaltung Kurzinfo (seminare_main.php) bei Meldung Zusatzinformationen [#1573] +- Nach dem Aktualisieren ist vor dem Aktualisieren (Dateibereich) [#1574] +- Überflüssiges alt-Attribut in Links in Veranstaltungssuche [#1575] +- Studiengruppen: Einladungen verschicken mit SQL Fehler [#1583] +- Studiengruppen: "navigation item '/admin/course/vote' not found" [#1598] +- Themenordner verlieren Titel beim Bearbeiten (aber nicht fertig bearbeiten) [#1602] +- freie.php braucht kein login_if [#1610] +- persönliche Seite: "navigation item '/admin/course/vote' not found" [#1615] +- fatal error beim Archivieren mit aktivierter Lernmodulschnittstelle [#1622] +- RolePersistence verträgt sich nicht mit cli [#1642] +- Performance: Suche nach Räumen mit gewünschter Belegungszeit [#1644] +- sem_verify.php zeigt seltsame Dinge bei Aufruf als nobody [#1647] +- SQL-Fehler beim Anlegen von Einrichtungen [#1649] +- Wortdoppelung auf Seite "Zugangsberechtigungen" [#1236] + +# 20.04.2010 v 1.11 + +http://develop.studip.de/trac/query?milestone=Stud.IP+1.11 + +- Falsches Element der Subnavigation aktiv [#75] +- Verwaltung von "Zusatzangaben" [#167] +- Interfaces für Plugins [#345] +- Seitenkodierung auf WINDOWS-1252 ändern und korrektes UTF-8 Handling [#358] +- svn:keywords Property entfernen [#417] +- Plugin- und Rollenverwaltung in der Kern verschieben [#435] +- Sichtbarkeit von Veranstaltungen (Button erweitert) [#444] +- Externe Seiten: Avatare in Personenlisten [#463] +- Nachricht an mehrere Teilnehmer schicken [#525] +- Pagination auf user_online [#557] +- Sicherheitsabfragen beim Löschen anpassen (modaler Dialog) [#640] +- Anzeige akademischer Titel bei Veranstaltungssuche [#674] +- alte News / Newsarchiv als externe Seiten ausgeben [#723] +- StEP00177: Navigation 2.0 [#748] +- Sortierung unter Gruppen/Funktionen vereinheitlichen [#764] +- formatReady() erzeugt Leerfeld [#776] +- TIC: phplot erneuern [#779] +- Erweiterung des im Impressum verfügbaren Markups [#780] +- Plugins sollen HTML-Code in die Seite einbauen können [#781] +- Kronen für Nutzer mit den meisten Forumsbeiträgen etc. [#787] +- Bug im Menüsystem auf der score.php [#791] +- StEP00178: Event-System für Stud.IP [#793] +- Fatal Error (fehlende Navigationsklasse) wenn keine Verbindung zur Datenbank [#814] +- Suche auf "Titel,DozentIn,Nummer" voreinstellen [#815] +- Standardbetreff bei Mails an Teilnehmer einer Veranstaltung [#816] +- Gesamtzahl der Teilnehmer bei gruppierten Veranstaltungen [#833] +- Avatare in der Personensuche [#834] +- fehlende Größenangabe bei den Avataren [#835] +- Ausgabe von Homepage-Plugins auf externen Seiten [#841] +- Adminseite für Studiengruppen verbessern [#849] +- StEP00175: Umgestaltung Dateibereich [#851] +- HTML-Export für Ablaufplan [#853] +- Fatal Error: DB_Seminar [#858] +- Logging von SemTree Events [#860] +- Design Glitches verbessern [#869] +- Termine und Kalender [#877] +- Forensuche für "nobody" bei freien Veranstaltungen [#882] +- Fatal error: Cannot access protected property Trails_Exception::$line [#886] +- Raumanfragen mit Lehrenden sichtbar [#895] +- Non-static method called statically [#899] +- News aktualisieren - Datumproblem [#909] +- Links auf der Startseite bekommen "username" URL-Parameter [#910] +- Behandlung von fehlenden Cache-Klassen [#911] +- Markup-Toolbar für Wiki-Seiten [#915] +- StEP00181: Dateibasiertes caching als default [#920] +- Nachrichten klappen zu [#925] +- Studiengruppen: Paginierung der Teilnehmerseite [#928] +- Studiengruppen: Einladen von neuen Mitgliedern [#929] +- $_include_additional_header wird überschrieben [#930] +- keine Videovorschau im Dateibereich [#931] +- StEP00161: Installation von Plugins aus dem Repository [#934] +- Design des createQuestion() Dialogs verbessern [#938] +- Neue Navigation: Erster Klick auf Homepage/Tools führt in Adminbereich [#939] +- user_data.val nur bei Änderung zurückschreiben [#940] +- Rollenzuweisung beim Instalieren von Plugins [#945] +- Log-Aktionen USER_CHANGE_PASSWORD und SEM_CHANGE_TURNUS fehlen [#947] +- Inflation von unsichtbaren Nutzern auf wer-ist-online [#948] +- "Einladen von neuen Mitgliedern" findet zuviel [#949] +- "Einladen von neuen Mitgliedern" Link funktioniert nicht [#950] +- Zeiten/Räume - Hover bei Überschriften [#955] +- Sortierung der Studiengruppenteilnehmerseite ist momentan nicht sinnvoll [#956] +- Gruppen/Funktionen in Einrichtungen zuordnen [#959] +- PHP 5.3: flexi template factory benutzt ereg() [#973] +- Fehler bei Migration 53 [#979] +- Exception in StudipStudyArea wird nicht richtig abgefangen und behandelt [#982] +- Messagebox Icons und Farben passen nicht [#991] +- Leere Empfängerliste beim Versand interner Nachrichten an vorläufige Teilnehmer [#997] +- Studiengruppen: Es fehlen einige Statusmeldungen [#1008] +- JS Fehler bei neuer News [#1011] +- IE holpert bei Systemplugins [#1012] +- Mail Notifications werden nicht verschickt [#1028] +- Fehlerbehandlung im StudipController ist unvollständig [#1033] +- VA kopieren schlägt fehl, wenn Plugins in der VA aktiviert sind [#1034] +- Navigation springt aus der Administration einer Veranstaltung [#1039] +- Studiengruppenmoderatoren können keine News anlegen [#1042] +- JS-Effekte im Dateibereich funktionieren nicht im IE 6 + 7 [#1043] +- Messagebox in der Pluginverwaltung anzeigen [#1052] +- Plugins in Einrichtungen werden nicht angezeigt [#1059] +- Studiengruppen: Rechte zuordnen [#1086] +- Bearbeiten von Gruppengründern im IE [#1097] +- Beim Klick auf Bearbeiten einer News wird nicht die richtige Navigation aktiviert [#1105] +- Hilfe in Plugins verweist auf generische Stud.IP-Hilfe [#1106] +- Sortierung von Themenordnern im Dateibereich ist unschön [#1116] +- Fehlermeldung bei Zugriff auf Homepage [#1118] +- Fehlermeldung bei "direkt zur Veranstaltung" [#1119] +- Wiki hängt sich auf bei Benutzung des Archivierungsplugins [#1124] +- Globale Nutzeradministration: keine Änderung möglich, wenn auth_plugin != 'standard' [#1125] +- Trails: error_handler versucht auf protected-Variablen zuzugreifen [#1126] +- Flexi-Templates stolpern über backup-Dateien [#905] +- Trails sucht app/controllers/default.php [#536] + +# 20.04.2010 v 1.10.2 + +http://develop.studip.de/trac/query?milestone=Stud.IP+1.10.2 + +- Request-Parameter für Sortierkriterium absichern [#1114] +- xss Lücke Ressourcenverwaltung [#1123] +- INST_USER_* - Actions werden nicht geloggt [#71] +- Evaluations-Verwaltung erzeugt ungültiges HTML [#189] +- Löschen aller Studienbereiche einer Veranstaltung möglich [#330] +- Zeilenumbrüche und HTML-Tags beim Export [#574] +- Nachträgliches Löschen von Kontingenten [#587] +- Lernmodulschnittstelle läßt sich mit IE nicht bedienen [#801] +- Fehler "unknown type of assign_user_id" in raumzeit.php [#964] +- PHP 5.3: ereg(i)(_replace) und split(i) entfernen [#974] +- Teilweise Ausgabe in falscher Sprache [#984] +- Fehler bei Suche in leerem Studienbereich [#990] +- Suche nach Ressourcen [#993] +- sendfile.php deklariert "Accept-Ranges: bytes" [#994] +- Stundenplan wird nicht angezeigt [#995] +- Layoutfehler bei der 2. Reiterebene [#996] +- Falscher Dialog bei Meine Veranstaltungen [#999] +- Titel für Nachricht beim Eintragen/Hochstufen in eine(r) Veranstaltung [#1017] +- News auf persönlicher Homepage als Autor nicht möglich [#1018] +- Falscher Tooltip bei der Bearbeitung von freien Datenfeldern [#1023] +- Gruppengründer bei Studiengruppen löschen [#1037] +- Reload beim Anlegen von Studiengruppen [#1038] +- Stud.IP im Stud.IP-News-Feed bei myuos ist überdimensioniert [#1044] +- Feld "Mailboxüberprüfung deaktivieren" wird nicht angezeigt [#1050] +- fehlerhafte Anzeige bei chronologischem Anmeldeverfahren [#1051] +- Fehlermeldung beim Archivieren [#1063] +- Austragen aus inst_user durch url-hacking [#1070] +- Nutzernamen und Freitextfeld in der Belegungsübersicht fehlt noch bei den Semesterübersichten [#1080] +- Tooltips für Suche in Einrichtungen / Vorlesungsverzeichnis [#1082] +- Losdatum kann nach dem Losen geändert werden, bewirkt aber nichts [#1084] +- PHP 5.3: trying to execute an empty query [#1094] +- Ressourcenverwaltung -> globale Rechte verwalten -> fehlerhafter Status [#1095] +- htmlReady(get_fullname(..., ..., true)) [#1098] +- Fehler bei Pagniation der Studiengruppen [#1101] +- Keine Datenfelder bei Veranstaltungen ohne Bereich [#1107] +- Log -> Veranstaltungsname [#1110] +- Javascript-Fehler auf edit_about.php [#1115] +- Ressourcenverwaltung > globale Rechte verwalten: HTML-Entity im Tooltip [#1103] + +# 19.02.2010 v 1.10.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+1.10.1 + +- Fehler bei Zusatzangaben [#579] +- News: Dozent darf News seines Tutors nicht löschen [#693] +- Tutorsortierung auf admin_seminare1.php kaputt [#792] +- Falsche Meldung beim Anlegen von Blockveranstaltungsterminen [#802] +- Veranstaltungshierarchie: Erfolgsmeldung "0 Veranstaltungen eingetragen" [#825] +- Studiengruppe - Fehlermeldung bei Klick [#831] +- SimpleORMap speichert Metadaten der Tabelle in jedem Objekt [#857] +- Zugriff auf Wiki-Seiten archivierter Veranstaltungen schwer zu finden [#859] +- Fehlermeldung beim vorläufigen Eintrag in VA [#861] +- PHP 5.3: It is not safe to rely on the system's timezone settings. [#863] +- PHP 5.3: Call to undefined method StudipAuthSSO::StudipAuthSSO() [#864] +- PHP 5.3: Fehler bei call_user_func() und call-by-reference [#865] +- Datenfelder der DataFieldEntry Klasse haben einen nicht lokalisierten Titel [#866] +- PHP 5.3: get_class() expects parameter 1 to be object [#867] +- unzureichende Kommentierung im editierbaren Impressum [#868] +- Titel Ablaufplan wird nicht richtig "beschnitten" [#870] +- Nutzerdomäne setzen beim Anlegen eines Nutzers [#873] +- Defekte Umlaute bei Autovervollständigen [#878] +- Fehlermeldung bei Pluginzugriff [#880] +- Ajax Schnellsuche funzt nicht bei plugins/trails [#884] +- PHP Fatal error in content_element.php [#889] +- bei Ausgabe der Config-Werte fehlt htmlReady() [#890] +- Mail versenden via SMTP schlägt fehl [#892] +- Zugriff auf gelöschte Tabelle seminar_lernmodul [#893] +- Fehlende Titel bei Icons in der Gruppenverwaltung [#894] +- Reiter-Überschrift "Studiengruppe suchen/hinzufügen" [#896] +- StudipMail Klasse verschluckt multiple Adressaten [#898] +- Fehlermeldung beim Aufrufen der Seminar.class.php [#903] +- Studiengruppe, studygroup_dozent, admin-seite [#904] +- Fehler als root beim Verwalten von Studiengruppen [#906] +- Studiengruppe Module deaktivieren [#907] +- Forumsbeiträge sollen nicht mehr gecached werden [#912] +- Fehler unter "meine Studienmodule" [#914] +- Fehler im Link "zu Buddies hinzufügen" [#916] +- Personalseite ohne Telefonnummern [#917] +- Nachrichten-Attachments können nicht gelöscht werden [#922] +- Reihenfolge von Lehrenden in einer Veranstaltung (Grunddaten) [#933] +- Eintragen aus Warteliste funzt nicht mit IE [#935] +- Design bei Messagebox im Wiki kaputt [#944] +- Call to undefined method PDO::fetchColumn() in StudipAdmissionGroup::setMinimumContingent() [#957] +- Sperre mehreren Veranstaltungen schlägt fehl [#958] +- Fatal Error bei Benutzung von StudipMail::setBodyHtml() [#961] +- HTML-Entities in zweiter Reiterebene in der englischen Übersetzung [#971] +- PHP 5.3: funktion split in phplib.local.inc.php [#972] +- PHP 5.3: cli-Skripte brechen bei E_DEPRECATED-Meldungen ab [#980] +- Fehler: group_by_field not found in result set! [#981] +- StudipForms hat Probleme in Plugins [#983] +- studygroup_dozent taucht bei Autovervollständigung auf [#881] + +# 20.11.2009 v 1.10 + +http://develop.studip.de/trac/query?milestone=Stud.IP+1.10 + +- Seltsame Meldung nach automatischem Logout [#662] +- Raumanfragen werden bei teilweiser Auflösung geschlossen [#225] +- Raumanfragen tauchen nicht auf (Sortierung: dringendere zuerst) [#524] +- Aufruf von Einrichtungsmodulen nicht mehr möglich [#563] +- StEP00150: Studentische Arbeitsgruppen [#677] +- Valides HTML auf der Login-Seite [#128] +- [nop] unterdrückt nicht [quote] [#241] +- Dozenten können sich nicht in Fort- und Weiterbildungsveranstaltungen einschreiben [#263] +- Selbst-Austragung des Teilnehmers aus Gruppe geht nicht [#301] +- Interne Nachricht verschicken bei Eintrag durch den Dozenten [#307] +- Eindeutiger Teilnehmerimport über Nutzernamen [#308] +- StEP00157: Erweiterung und Überarbeitung des Rollenmanagments [#403] +- StEP00148: Abweichende Bezeichnung für "DozentIn" und "TutorIn" [#419] +- Eigene Veranstaltungen werden nicht im Stundenplan angezeigt [#433] +- AbstractPluginIntegratorEnginePersistence & Co. entfernen [#436] +- action_id von INST_CREATE entspricht nicht der Konvention [#448] +- Ablaufdatum für Benutzer [#473] +- Anzeige des Validationkeys in der Usermaske [#474] +- Keine Veranstaltungsauswahl bei Personensuche für Admins [#481] +- Sicherheitsabfrage beim Löschen von Accounts [#487] +- register_globals für trails-Anwendungen deaktivieren [#490] +- Personensuche ist verwirrend [#500] +- Log-Aktion SEM_CHANGED_ACCESS wird nicht richtig formatiert [#505] +- Deutliche Kennzeichnung öffentlicher Veranstaltungen [#507] +- createQuestion in visual.inc.php auslagern [#528] +- Einsprung in ein Forenthema ohne Deaktivierung der Auto-Shrink-Engine [#531] +- Infobox und Hilfelink für Nutzerdomänenverwaltung [#534] +- Links verlinken im Beschreibungstext einer Veranstaltung [#543] +- Email -> Sortierung von Teilnehmern [#544] +- Signatur in Wikibeiträgen (~~~~) [#548] +- StEP00159: Erweiterung der Datenfelder um einen neuen Typ Link [#549] +- keine Fehlermeldung beim Hochladen einer leeren Datei [#552] +- AutoComplete beim Nachrichten schreiben benutzbarer machen [#559] +- Request-Klasse für Stud.IP [#561] +- Raumanfragen löschbar bei der Raumanfragenauflösung [#566] +- "Messaging anpassen" Link führt auf die Startseite [#568] +- Ungelesene News automatisch aufgeklappt beim betreten einer VA oder Einrichtung [#569] +- Textformatierungstoolbar für das Forum [#570] +- Fehler bei Registrierung am Stud.IP Entwicklungssystem [#586] +- Default Value beim erstellen einer neuen Veranstaltung [#593] +- StEP00162: Statusmeldungen erneuern und erweitern [#594] +- Fehler bei der Suche in der globalen Nutzerverwaltung [#596] +- Meine Veranstaltungen -> erweiterte Übersicht entfernen [#605] +- Layout-Fehler unter Admin > Tools > Lernmodul-Schnittstelle [#613] +- Datenschutz: Fehlermeldung bei unsichtbarer und nicht vorhandener HP unterschiedlich [#628] +- messagingSettings.inc.php inkludiert seminar_open.php [#630] +- Entfernen der Logout-Seite [#631] +- Forums Schnellansicht defekt [#632] +- Löschen Button bei Gruppenverwaltung (Adressbuch) ohne Sicherheitsabfrage [#633] +- Plugins können nicht mehr für Veranstaltungen aktiviert werden [#648] +- XML Export von Veranstaltungen wahlweise beschränken auf Heimateinrichtung [#649] +- Sammel BIEST für L10N Fehler (gettext) [#653] +- Infobox und rotes Sternchen für Studienbereich im VA-Assi [#655] +- StEP00170: Schnellsuche (für Veranstaltungen) [#657] +- memory_limit .htaccess.dist zu niedrig [#659] +- Warning unter Admin/Tools/Export [#661] +- Export von Tutoren auf templatebasierten, externen Seiten der Veranstaltungsdetails [#671] +- Zitieren verschluckt erstes Zeichen des Zitats [#672] +- Keine Statusmeldungen in der Infobox [#676] +- StEP00172: Entfernung Schnittstelle Ilias 2 [#682] +- StEP00171: Erweiterung der Raumplanung [#683] +- StEP00169: Erweiterung der Anzeige von Ressourcengruppen [#684] +- Usability-Probleme bei "Belegebung erstellen/bearbeiten" in der Ressourcenverwaltung [#685] +- Ressource erstellen -> Warnings nach dem Ändern der Art der Wiederholung [#688] +- StEP00168: "Avatare" für Veranstaltungen [#689] +- Benachrichtigungen über Kurse in die man gar nicht eingetragen ist [#692] +- Pagination der score.php [#698] +- StEP00174: Interfaces für Plugins (Komponenten) [#699] +- StEP00152: Urheberrecht und Stud.IP [#700] +- 0% bei Evaluation [#702] +- PDOException bei Impressum->Statistik [#703] +- Nachrichtenversand verweist auf falsche Seite [#710] +- Speichern einer Belegung löscht Formulardaten im Falle eines Überschneidungsfehlers [#712] +- Nicht expandierte regelmäßige Einträge führen zu Problemen bei der Raumplanung [#714] +- Warnmeldung bei Liste der Einrichtungsmitarbeiter unterdrücken [#717] +- Warnmeldung beim Anmeldung für eine Veranstaltung abfangen [#719] +- ExcelExport der laufendenen Anmeldeverfahren zeigt Losdatum bei chronologischer Anmeldung [#724] +- Externe Seiten: Marker für local und domain part von E-Mail-Adressen [#726] +- kopieren von Konfigurationen funktioniert nicht [#739] +- Anzeigefehler unter Zeiten - Räume [#743] +- Download aus Gruppenordner möglich, ohne Mitglied der Gruppe zu sein [#744] +- XSRF Lücke beim Abmelden von Veranstaltungen [#745] +- Mitgliedschaft wird nicht angezeigt [#746] +- Überflüssige Dateien [#747] +- Rechtschreibfehler [#749] +- Defektes Tabellen-Layout auf "Meine Veranstaltungen" [#750] +- Keine Fehlermeldung nach erfolglosem Buchungsversuch [#752] +- Checkbox "Raumdaten einblenden" bei Veranstaltungssuche (für Admins) hat keine Wirkung [#753] +- Array-Warning auf Nutzerdaten->Einrichtungen [#755] +- Weißer Hintegrund für Bild bei generischer Infobox [#756] +- Ein HTML-Entity wird nicht richtig angezeigt [#758] +- Wenn Roots oder Admins eine Studiengruppe anlegen ist kein Gruppengründer eingetragen [#759] +- "Bitte auswählen" beim Erstellen von Veranstaltungen [#760] +- Beim Ändern einer unregelmäßigen Zeit bleibt die Raumbuchung erhalten [#761] +- Newskasten - Background fehlt [#762] +- Im IE wird unter Gruppen/Funktionen zentriert [#763] +- Größenbeschränkung bei Attachments fehlt (StEP00155) [#766] +- Darstellung von Tutoren-Daten auf Externen Seiten Fehlerhaft [#767] +- Datei an Stud.IP-Nachricht anhängen - Infos fehlen [#769] +- Link zur pers. Homepage ist nicht vollständig bei Verwendung von userinfo-Markup im Impressum [#770] +- Nicht internationalisierte Strings... [#771] +- Caching der Plugin-Rollen defekt [#772] +- Ausgabe der Institutsdaten absichern [#773] +- StEP00171: Semesterauswahl grenzt nicht korrekt ein [#775] +- Bearbeitung von Zugangsberechtigungen funktioniert nicht in IE7 [#778] +- Sprung von der Suchseite zur Studiengruppe falsch, wenn man schon Mitglied ist [#782] +- Teilnehmerseite bricht komisch... [#783] +- Bezeichnung im Forum der Studiengruppe nicht angepasst [#785] +- Meine Veranstaltung - Bei Sortierung nach Gruppen wird die Titelzeile zu hoch [#786] +- Pakete mit mehreren Plugin-Klassen werden nicht korrekt registriert [#788] +- verwirrende Meldung bei unsichtbaren Nutzern [#789] +- Trails_Flash funktioniert nicht in Plugins [#794] +- Konfigurationen vom Typ "Veranstaltungen (Tabelle)" fehlen [#795] +- svn:ignore-Einträge fehlen für neue Ordner unter public/pictures [#796] +- Zu viele Gruppengründer bei den Studiengruppen [#798] +- Benutzername beim Lösch-Popup [#800] +- Lernmodulschnittstelle läßt sich mit IE nicht bedienen [#801] +- Personensuche sortiert nur nach Nachnamen [#805] +- Darstellungsprobleme auf der Teilnehmerseite der Studiengruppen [#806] +- Raumanfragen sind falsch sortiert (Sortierung: dringendere zuerst) [#807] +- Anmelde- und Wartelisten Einträge werden im IE zentriert. [#809] +- "Studiengruppen suchen/hinzufügen" wird unübersichtlich bei vielen Studiengruppen [#810] +- Personensuche zeigt auch Studierende der Einrichtung [#811] +- Studiengruppen-Gründer können nicht mehr zu Tutoren befördert werden [#813] +- Hochladen von externen Konfigurationen schlägt fehl [#819] +- Externe Seiten berücksichtigen Baumstruktur von Gruppen/Funktionen nicht [#820] +- Ablaufplan zentriert im Internet Explorer [#824] +- Übersicht aller Veranstaltungen eines Studienbereichs funktioniert nicht [#827] +- ajaxified_news_has_permission() liefert falsche Berechtigung [#829] +- Löschen (archivieren) von Veranstaltungen vergisst Ressourcen und verknüpfte Lernmodule [#830] +- Export von Veranstaltungen als csv ohne Teilnehmeranzahl [#839] +- Studiengruppen tauchen in der Exportauswahl auf [#840] +- festen SEM_TYPE und SEM_CLASS für Studiengruppen entfernen [#842] +- Fehler bei Ausgabe von generischen Datenfeldern auf templatebasierten externen Seiten [#843] +- Migration für StEP00157 führt zu Inkonsistenzen in roles_plugins [#846] +- Studiengruppen werde nicht richtig gelöscht [#848] +- _include_additional_header kommt zu früh [#856] +- Sortierungseinstellungen (bei Veranstaltungen) speichern [#650] + +# 18.11.2009 v 1.9.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+1.9.1 + +- Navigation verschwindet in der Ressourcenverwaltung [#751] +- Newsverwaltung: Admin und Root sehen keine ausgewählten Bereiche [#589] +- Benachrichtigungen über neue Inhalte in Veranstaltungen per Mail funktioniert nicht korrekt [#333] +- Raumzeit: Widersprüchliche Ausgaben [#492] +- Es können Raumanfragen ohne Eigenschaften erstellt werden [#499] +- Automatisches Nachrücken aus Wartelisten nach Heraufsetzen der Teilnehmerzahl funktioniert nicht immer [#585] +- Objekt Typ 0 [#607] +- Anlegen von ungültigen Einzelterminen möglich [#695] +- Blockveranstaltungen anlegen, Art der Veranstaltung ändert sich bei freie Raumangabe [#854] +- Fehlerhafte Verlinkung bei Veranstaltung -> Gruppen/Funktionen verwalten [#855] + +# 22.04.2009 v 1.9 + +http://develop.studip.de/trac/query?milestone=Stud.IP+1.9 + +- Neue Studienbereichsauswahl erlaubt Änderung in beliebigen Veranstaltungen [#338] +- Auto-Vervollständigen-Suche nach Personen findet keine Namen mit Sonderzeichen [#62] +- `<base>` tag für plugins.php entfernen [#164] +- Forum: Zitat eines Quote in einem Quote (BIEST00295) [#208] +- Funktionen zum Sortieren von Dozenten- und Tutorenarrays redundant [#237] +- Nutzerbilder auf "Wer ist online?" [#252] +- Sonderzeichen in RSS-Feeds werden nicht angezeigt [#254] +- StEP00138: Studienbereichzuordnung [#264] +- style.css [#272] +- Fehlerhafter Tabellenaufbau auf der "Wer ist Online" [#273] +- Erweiterte Wiki-Link-Syntax [#275] +- Safari / Konqueror zeigen bei Einrichtungsdaten auf der persönlichen Homepage Spalten zu schmal an [#276] +- Windows-1252 Zeichen in exportierten RSS-Feeds werden nicht dargestellt [#284] +- Löschbestätigung bei Terminen mit Raumbuchung [#291] +- Nachrichten können den Status "wichtig" haben [#300] +- Kommentar/Beschreibung erlaubt Formatierung auf externen Seiten [#310] +- PDO-basierter Chat [#311] +- Fehler beim Verwalten von Veranstaltungen Reiter: Studienbereich [#334] +- Formatierungsfehler beim Bearbeiten von Beiträgen [#335] +- Quoting-Fehler auf der Seite new_user_md5.php [#336] +- Einstellen eines LDAP-Filters ermöglichen (StudipAuthLdap) [#339] +- Optimierung der Seitenladedauer [#342] +- Einfaches Versenden von Nachrichten an alle betreffenden Plugins [#343] +- Autoren bekommen automatisch Tutorenrechte [#344] +- Aktuelle Seite als Teil des Seitentitels [#347] +- Globale Nutzerverwaltung optional nur root zugänglich machen [#348] +- svn:ignore-Property für dynamische Verzeichnisse [#349] +- Chat unter IE7 geht nicht [#354] +- Anlegen von neuen Nutzern: Formular nach Anlegen/bei Fehler erneut anzeigen [#359] +- PHP Warnmeldung auf public/inst_admin.php [#361] +- Ressourcensuche - Gewünschte Belegungszeit - Unterscheiden zwischen Einzeltermin und Semestertermin [#362] +- Warnmeldung beim Kopieren einer Veranstaltung [#363] +- Zeit- und Raumdaten in der Admin-Suche einblendbar [#364] +- einstellbare Rechtestufe zur Bearbeitung von Zusatzangaben und Sperrebenen [#365] +- bessere Formulierung für "kein Raumwunsch" [#371] +- UTF-8 kodierter Text im Quellcode [#373] +- Umstellen des Auth-Plugins eines Nutzers durch den Administrator [#374] +- Anpassung von public/datenschutz.php an neues Design [#376] +- Rechte an Räume werden an Admins "vererbt" [#379] +- Download hinterläßt temporäre Dateien [#381] +- Separates Schalten für die Zuordnung zu Einrichtungen [#387] +- Zusammenlegung von Standard- und Expertenansicht im Messaging [#391] +- Größenbeschränkung für die Bildskalierung heraufsetzen [#394] +- Zusätzliche Logging-Aktionen [#395] +- StEP00149: Update-Funktion für Plugins [#396] +- PHP-Warnung in sem_portal.php [#397] +- Fehlerhafte Migration 35 [#399] +- Warnmeldung auf Teilnehmerseite unterdrücken [#401] +- Falsche Darstellung Studienbereichsauswahl (IE) [#404] +- Log-Events mit Aufbewahrungsdauer "0" werden sofort gelöscht [#408] +- Usernamen für Avatar-Bilder verfügbar machen [#409] +- Auswahl von Veranstaltungsklassen auf Personendetailseite der externen Seiten [#411] +- Externe Seiten: In der Konfigurationsoberfläche werden Checkboxes nicht richtig verarbeitet. [#412] +- Identität von unsichtbaren Nutzern kann näherungsweise ermittelt werden [#414] +- Angabe einer Zielversion für den Web-Migrator [#415] +- Anlegen einer externen Konfig. für Mitarbeiterdetails (templatebasier) gibt Fehler [#418] +- StEP00153: Abbildung von Modulstrukturen über Veranstaltungshierarchie und Plugin [#420] +- Seminar_Perm cached die Permissions nicht korrekt [#422] +- Einheitliche Bezeichnung für Step 145 [#426] +- Fehler beim Logging von Terminänderungen [#440] +- admin_log.php ist sehr langsam [#441] +- Evaluation: Freitextvorlagen können nur von root erstellt werden [#455] +- Layout auf Persönliche Homepage -> Nutzerdaten [#456] +- Fehlermeldung beim Bearbeiten des Impressums [#457] +- Sortierung der Treffer bei der Studienbereichsauswahl [#459] +- Gefundene "Zweige" bei der Studienbereichsauswahl nicht hilfreich [#460] +- Falsche Links bei der Anzeige von Log-Events [#472] +- Auswahl von Veranstaltungsklassen für externe Seiten nicht möglich [#480] +- Nicht mehr änderbare Einträge "Wo ich studiere" [#484] +- Administrationsplugins: falscher aktiver Reiter [#486] +- Beim Klicken auf das Admin-Schloss wird das Suchergebnis nicht zurückgesetzt [#495] +- Link zur Log-Anzeige aus der globalen Nutzerverwaltung geht nicht mehr [#496] +- verrutschtes Formular in der Personensuche [#497] +- Passwortfelder bei LDAP-Accounts [#509] +- Fehlender Seitentitel bei Studienbereichsauswahl [#518] +- Keine Veranstaltungen beim Durchklicken durch den Einrichtungsbaum gefunden [#526] +- content_seperator2 ist deprecated [#532] +- Reste des alten Impressums [#537] +- JavaScript und Bildschirmauflösung bei SSO [#95] +- Spezialbehandlung für lighttpd verbessern [#389] +- Externe Seiten: Auf Admin-Seite wird ein Anker falsch gesetzt [#413] +- Terminart im Ablaufplan anzeigen [#321] + +# 16.04.2009 v 1.8.2 + +http://develop.studip.de/trac/query?milestone=Stud.IP+1.8.2 + +- Anmeldeverfahren: Angezeigte Kommentare wiedersprüchlich [#73] +- Forumsbeiträge können in nicht vorhandene Foren verschoben werden [#74] +- Automatisches Logout nach dem Anmelden [#93] +- Falsche Links bei Mail-Adressen in Anführungszeichen [#190] +- Literatursuche: Kein tooltip auf Info-i bei "Verknüpfung" (BIEST00320) [#203] +- Druckansicht Meine Veranstaltungen (BIEST00314) [#207] +- Zuklappen von Rollen bei "Gruppen/Funktionen" in Einrichtungen nicht möglich [#425] +- Ausblenden von Terminen im Stundenplan funktioniert nicht [#443] +- Beim Anlegen von Veranstaltungen werden unter Umständen falsche Daten angelegt [#447] +- Fehlerbehandlung für Plugins verwendet nicht den default exception handler [#449] +- Anzeige der vorhandenen Antwortmöglichkeiten funktioniert nicht [#450] +- SemesterData::getNextSemesterData() gibt u.U. falsches Semester zurück [#453] +- reiter-Klasse sollte htmlReady() übernehmen [#454] +- Fehler beim Anzeigen von Log-Events für Plugins [#458] +- "laufende Anmeldeverfahren" zeigt Losdatum bei chronologischer Anmeldung [#461] +- Anmeldeverfahren - Kontingentierung [#465] +- Wiederholungstermine lassen sich nicht in Einzeltermine auflösen [#467] +- Sperrregeln lassen sich nicht mehr löschen [#468] +- Bearbeiten von Einrichtungsmodulen geht nicht [#470] +- Link von der Gruppenverwaltung in Einrichtungen zur Hilfe "tot" [#475] +- SHOW_TERMS_ON_FIRST_LOGIN inkonsistent [#477] +- Personen tauchen fälschlicherweise in "keiner Funktion zugeordnet" auf. [#478] +- Bereiche für News sind nicht sortiert [#479] +- check_ticket() benötigt register_globals=on [#489] +- phpCAS bringt eigenes domxml-php4-to-php5 mit [#498] +- Es können Raumanfragen ohne Eigenschaften erstellt werden [#499] +- Duplicate key error beim Löschen von Studiengängen [#501] +- Angabe bei "inaktiv" in der globalen Nutzerverwaltung ist nicht übersetzt [#508] +- Permission::hasTeacherPermissionInPOI() liefert im Konstruktor immer false [#511] +- XSS Lücken in wiki, xmlrpc und sms [#512] +- Datenbankfehler bei neuen Nutzern auf der Nachrichtenseite [#513] +- Falsche Behandlung von Anführungszeichen durch den URLHelper [#514] +- Freie Veranstaltungen: Reiter Ablaufplan liefert "Zugriff verweigert" [#516] +- Hinweistext nach Löschen einer Einrichtung aktualisieren [#519] +- Problem bei der Reihenfolge der includes? [#529] +- Mitarbeiterliste einer Einrichtung zeigt keine Daten [#530] +- Nutzerdomänen mit Nutzern können gelöscht werden [#533] +- Root kann E-Mail nicht unter Nutzerdaten ändern-> Fehlermeldung bei anderen Aktionen [#540] +- unregister_globals() entfernt $user und $perm [#542] +- Empfängerliste wird nicht zurückgesetzt [#546] +- Nettere Fehlermeldungen bei E-Mail aktivierung [#551] +- Gesperrte Veranstaltungen können keinen Dozenten hinzugefügt bekommen [#558] +- Freie Raumangabe zu regelmäßiger Zeit wird nicht mit kopiert [#564] +- Nachrichtensystem: Nicht mehr als zwei Empfänger möglich bei Antwort/Zitieren [#565] +- SQL-Fehler beim Aufruf der Ressourcenübersicht [#567] +- hochgeladene Nutzerbilder werden nicht gelöscht [#556] + +# 13.02.2009 v 1.8.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+1.8.1 + +- Adminstatus geht kaputt beim Ändern von Einrichtungsdaten [#278] +- Ändern von Allgemeinen Daten lässt Private Daten verschwinden und umgekehrt [#304] +- Installieren eines Plugins löscht ZIP-Datei des Plugins [#182] +- Permission::hasTeacherPermissionInPOI() verwendet falsche Seminar ID [#184] +- Usability Bug globale Einstellungen -> Konfiguration (BIEST00069) [#205] +- foreach()-Problem in der Raumverwaltung (evaluate_values.php) (BIEST00125) [#212] +- mehrere Statusgruppen gleichen Namens möglich (BIEST00234) [#217] +- "(mehr)" auf sem_portal.php wird nicht übersetzt. [#262] +- URLHelper und Trails mögen sich doch nicht? [#267] +- freie Ortsangabe bei Veranstaltungen ohne Termine wird nicht angezeigt [#270] +- Wording: "keine Raumangabe" statt "kein gebuchter Raum" [#277] +- Fehlende Überprüfung auf aktiven Admin-Status [#280] +- Fehlerhafter Buchungsüberlappungscheck wenn Semesterstart nicht Montag [#281] +- Belegungsplan zeigt bei Buchung einer Ressource über Monatsgrenze nur 1. und letzten Buchungstag an. Dazwischen bleibt Ressource buchbar. [#282] +- Fehlende Anzeige von Gruppen/Funktionen auf der about.php [#288] +- Raumanfragen sollen nur Termine vom Typ "Sitzung" berücksichtigen [#294] +- Wochenendtermine rot markiert beim Auflösen von Raumanfragen [#295] +- Einrichtungen - Veranstaltungs-Timetable - Anzeigen von versteckten VAs für Admins [#303] +- Reiter "Lernmodule" fehlt in der Navigation [#305] +- Anzeige bereits gebuchter Räume im Auflösen-Dialog [#306] +- Option "Alle Nutzer können Ordner erstellen" hat unerwünschte Nebeneffekte [#312] +- Deaktivieren der Dateiordnerberechtigungen gibt allen Nutzern Rechte zum Erstellen von Ordnern [#313] +- Fehlender Titel beim Export (iCalendar) von Terminen [#314] +- Performance-Probleme bei der Veranstaltungssuche [#316] +- Plugin-Update führt auch das dbscheme aus [#317] +- Admins dürfen unsichtbare VAs ihrer Einrichtungen nicht exportieren. [#318] +- Ablaufplan -> andere Termine zeigt vorhandene Termine als gelöscht [#319] +- PluginEngine linkt nur auf aktive Homepage [#320] +- Standardmäßig "Alle Semester" ausgewählt [#322] +- Druckansicht / Archivieren enthält keine Terminbeschreibungen (Themen) [#323] +- Einsprung zur Terminbearbeitung klappt nicht, wenn Termin zu einer Metazeit gehört [#324] +- Quoting-Fehler bei Nachricht an den Raumadministrator [#325] +- Druckansicht Seminar - Vorbesprechung und Erster Termin haben HTML-Link zum Raum [#326] +- Option "Schreiben nur mit Passwort" geht verloren [#327] +- Einrichtungen - Gruppen/Funktionen - Personensuche - Sprungmarke fehlt [#328] +- Falsche Links zu Studiengang/Einrichtungszuordnung [#329] +- Probleme mit führenden Leerzeichen bei der Textformatierung [#331] +- Skriptabbruch in admin_room_requests [#332] +- Benachrichtigungen über neue Inhalte in Veranstaltungen per Mail funktioniert nicht korrekt [#333] +- Regelmäßige Zeiten in der Adminansicht unsortiert [#337] +- neue Forensuche findet zu viele Beiträge [#340] +- Quoting-Fehler in der Forensuche [#341] +- Portalplugins werden manchmal doppelt angezeigt [#346] +- Tabellenanordnung bei Personensuche [#350] +- Leere Empfängerliste bei Mails an vorläufig akzeptierte Teilnehmer [#351] +- HeaderController erzeugt Plugin-Links falsch [#355] +- Konfigurationsvariablen sind in der Anzeige nicht sortiert [#366] +- Aktivierung von Plugins geht beim Kopieren der Veranstaltung verloren [#367] +- Unnötiges "..." bei Dozentenauflistung auf externen Seiten [#368] +- Tutoren können keine vorläufig eingetragenen Teilnehmer akzeptieren [#369] +- Export der Teilnehmerliste unvollständig [#370] +- Namen von Admins auf externen Seiten zeigen ins "Leere" [#372] +- Evaluationen funktionieren nicht mehr, wenn PDO eingeschaltet ist [#375] +- Aktivierung von Modulen geht beim Kopieren der Veranstaltung verloren [#378] +- Zusatzangaben unsortiert in der Eingabemaske [#380] +- Homepage -> Nutzerdaten -> Einrichtungsdaten -> Rolle: Submit-Button funktioniert nicht im IE [#382] +- Autoren bekommen automatisch Tutorenrechte [#384] +- Bei Raumbuchungsbestätigungsmails fehlen die Angaben zum gebuchten Raum und Datum [#385] +- Tippfehler im HTML [#388] +- Beschreibung einer regelmäßigen Zeit wird nicht durchgereicht [#390] +- Anzeige auf Teilnehmerseite sortiert nur nach Nachnamen [#393] +- PluginEngine::instantiatePlugin() liefert immer das gleiche Objekt [#398] +- Admin-Zugriff auf Administrations-Plugins [#400] +- Reihenfolge der Plugins fehlerhaft [#402] +- Bei mehrfachem Anlegen von Blockterminen wird das hintere Fenster nicht neu geladen [#407] +- Vorgemerkte Termine nicht löschbar [#416] +- $rechte nicht verfügbar bei Verwendung von Layouts im Sinne von #82 [#421] +- Rechtschreibfehler auf "My Stud.IP" [#423] +- Vorbelegung der Homepage (Nutzerdaten) [#424] +- Design-Glitch bei Nutzerdatenverwaltung im IE [#427] +- Fehlende Brotkrumenleiste in der Ressourcenverwaltung [#428] +- Fehlende Sortierung in der Ressourcenverwaltung bei Räumen [#429] +- Fehlerhafter Export von Zusatzangaben [#430] +- image_proxy.php verursacht hängende Webserverprozesse [#431] +- Verknüpfte unsichtbare Veranstaltungen werden bei der Verwaltung der Studiengänge ausgeblendet [#432] +- Fehlende Beschreibung bei Anzeige von "Meine aktuellen Termine" [#437] +- Bearbeiten von Log-Aktionen klappt nicht immer [#442] +- Umsortieren von Personen unter Gruppen/Funktionen funktioniert nicht [#445] +- Beim Anlegen von Veranstaltungen werden unter Umständen falsche Daten angelegt [#447] +- Fehler beim Anlegen von Blockveranstaltungsterminen [#451] +- Rechtschreibfehler auf Homepage - Nutzerdaten [#452] +- Rechtschreibfehler "Hobbies" -> "Hobbys" [#360] + +# 22.09.2008 v 1.8 + +- Verwendung von trac für das Projektmanagement +- Einführung von Nutzerdomänen +- Erweiterung der Nutzerdaten- und Statusgruppenverwaltung +- Admin-Link auf "Meine Seminare" +- (leicht) verbesserte Forenssuche +- Generische Datenfelder für Nutzer auf der Homepage verschieben +- Stundenplan Take 2 (ausblenden von Terminen möglich) +- Reorganisation des Upload-Verzeichnisses +- Zip Download Beschränkung +- Erweiterung Sperregeln / Umgang mit importierten Veranstaltungen +- Vereinfachte eMail-Änderung (Aktivierungslink) + +# 14.09.2008 v 1.7.1 + +- BIEST00380: merge [9650] +- svnmerge from trunk +- svnmerge 9664: never set empty title for scm page, fixes #67 +- svnmerge 9689: security fixes +- svnmerge 9690-9692: make view=reset work again, if you do this, do it correctly... +- svnmerge 9707: bugfix Zusatzangaben +- merge fix for PluginNavigation, re #75 +- branch 1.7, fixed #84 +- ` ` entfernt. zerlegen mal wieder das oldenburger layout. langfristiges ziel durch ein lifter: alle ` ` entfernen +- svnmerge 9756: fixes #85 +- merge fix for #91 +- merge URLHelper into source:branches/1.7 as requested +- merge fixes for #104 and #105 +- merge fix for #108 +- merge fix for #101 +- svnmerge 9847: fixes #63 and #110 +- svnmerge 9873: fixes #114 +- svnmerge 9981: bugfix: warteliste bei los als csv +- svnmerge 10002-10004: bugfixes lockrules, bugfix: Button für prozentuale Kontingentierung ausblenden, wenn Anmeldeverfahren eingeschaltet, Passwortfelder umbenennen, fixes #154 +- add missing check for $this->validate_url, fixed on trunk as part of [10029] +- svnmerge 10043-10044: fixed #79, corrected typo, refs #150 +- merge fix for #163 +- merge fix for #151 +- svnmerge 10060: don't terminate cli scripts on php warnings +- svnmerge 10062: add new method getPluginURL() to get an absolute URL to the plugin, fixes #120 +- svnmerge 10109-10110: convert errors to exceptions, refs #175, refactored image upload, refs #150 +- svnmerge 10111: checking for existence of constant, refs #175 +- fixed BIEST162 +- refs #177, merged r10123 to 1.7 +- refs #178, merged r10125 to 1.7 +- fixed BIEST162 +- svnmeerge 10077: using REQUEST_URI instead of PHP_INFO, fixes #168 +- merged r10153 +- fixes #224 for 1.7 +- svnmerge 10270: fixes #245 +- prevent background on index page from repeating +- svnmerge 10404: move form tags, closes #258 + +# 18.04.2008 v 1.7.0 + +- Stud.IP ist nun Shibboleth-Ready +- Erweiterung der globalen Einstellungen um Regeln zur Sperrung von Veranstaltungsdaten +- Zukünftig PDO als Standardmethode des Datenbankzugriffs +- Möglichkeit des automatischen Anforderns eines neuen Passworts durch den Benutzer +- Ajax-Erweiterung zum automatischen Vervollständigen bei der Personen- und Veranstaltungssuche +- bei Bedarf Verwendung von Nutzerbilder-Thumbnails anstelle der Originalbilder +- Erweiterung Anmeldesystem II - die Kontingentierung ist jetzt optional +- Einbindung von Flash-Movies über Schnellformatierung und im Dateibereich möglich +- Möglichkeit zum Anlegen eines Wiki-Inhaltsverzeichnises +- Beschränkung der freien Nutzeranmeldung nach Email-Adressen möglich +- Generierung von "Assets"-Verweisen vereinfacht +- Refactoring der Datei "plugins.php" + +# 14.04.2008 v 1.6.0-3 + +- merged [8988] - refs BIEST00349, filefolders are must not be deleted when deleting a regular time +- merge r9001 to source:branches/1.6.0 +- merge r9000 to source:branches/1.6.0 +- merge r9042 r9035 r9036 r9039 source:branches/1.6.0 +- merge r9116 source:branches/1.6.0 +- merged [9282] to 1.7 +- merged [9296] to 1.7, fixes BIEST00360 +- bugfix: typo +- bugfix: falsche Berechnung erster Termin +- bugfix 1.6: msg.inc.php fehlt wenn Plugins ausgeschaltet + +# 02.02.2008 v 1.6.0-2 + +- merge r8645: schlankeres Hintergrundbild +- merge r8648: weitere kleine fixes Raumzeit +- BIEST00343: Fehlendes PHP_SELF ergänzt +- updating to flexi 0.1.5 +- BIEST00346: Keine Nutzerbilder in templatebasierten externen Seiten +- bugfix TeinehmerInnen +- merge r8710: fixing possible header injection +- merge r8723: Studienbereichsauswahl berücksichtigt beteiligte Einrichtungen +- BIEST00349: [8767] merged to 1.6, added missing variable to function call +- BIEST00341: [8768] merged to 1.6, added htmlReady to select-box for folders +- merge r8761 r8764 r8772\ + bugfix Bereichsauswahl News\ + Speicherverbrauch gesenkt\ + BIEST00345: Problem bei der Newserstellung als Root +- BIEST00350, BIEST00351: fixed - merge [8777]\ + removing entrys in themen_termine,\ + returning correct number of changed dates,\ + changed wording of info message +- BIEST00350: merged [8779]\ + Phantomthemen nach Ändern der regelmäßigen Zeiten / Fatal Error +- merge r8791\ + BIEST00345: Problem bei der Newserstellung als Root +- merge r8809 r8810\ + BIEST00345 fix für OL\ + bugfix Anzeige alle Dateien ohne range_id, wenn kein Ordner vorhanden +- merge [8907]\ + links in navbar don't work while login form is shown +- merge [8916]\ + links in navbar don't work while login form is shown (part 2) +- merge [8916]\ + links in navbar don't work while login form is shown (part 2) +- latex blacklist erweitert + +# 02.10.2007 v 1.6.0-1 + +- Abbildung von Studienmodulstrukturen (Hallesche Lösung) +- Erweiterung der Teilnehmeransicht +- Introducing Safiré (Einführung eines neuen generischen Designs) +- Anzeige des Nutzernamens und des Freitexts im Belegungsplan von Ressourcen +- Darstellung von Systemsplugins auf der Startseite +- Erweiterung Anmeldesystem +- "Flexi"-bilisierung der Infobox ( = als Tempalteversion) +- Erweiterung der Gruppenfunktion / Dateiordner für Gruppen +- Erweiterungen IIlias Verknüpfung +- Erweiterung des Teilnehmerexports bzgl. Sortierung nach Anmeldedatum +- Query-Caching on Demand +- Online-Konfiguration der Typisierung generischer Datenfelder +- Suchfunktion für Wikis +- Migrations +- Vereinfachte Nachrichten an Rechtegruppen innerhalb einer Veranstaltung +- Hinzufügen von Konfigurationsoptionen für Verzeichnisse mit dynamischen Inhalt +- Externe Seiten templatebasiert +- Sperrung von Veranstaltung gegen Selbsteintrag +- Caching +- Neue Admin-Seiten für "Zeiten" und "Ablaufplan" +- weitere Detailverbesserungen und Bugfixes + + +# 07.07.2007 v 1.5.0-2 + +- r7417-7419 portiert\ + BIEST00242: Missverständlicher Eintrag in der history.txt\ + BIEST00243: Fehler und Merkwürdigkeiten in den Textstrings +- merge r7427 - r7429\ + bugfix: "Enddatum der Kontingentierung" bei chronolog. Anmeldung entschärft\ + bugfix: Druckansicht "Studienbuch"\ + bugfix: Baumadministration falsche Linien, Neueintrag Veranstaltungshierarchie +- merge r7433 - bugfix: Druckansicht "Studienbuch" +- ein " zuviel :-) +- Fixes BIEST00247 - Formatname wird in LaTex-Hash-Code mit einbezogen +- Fixes BIEST00132 - Fehler in der Weiter/Zurueck-Navigation im Event-Log +- merge r7465\ + Bugfix BIEST00246: DB-Fehler beim kopieren und importieren von Literaturlisten +- merge r7468 r7469\ + Bugfix BIEST00248: Exportverzeichnis automatisch anlegen\ + Bugfix BIEST00249: Löschen von Nutzern: Bild wird nicht gelöscht +- merge r7496 - Bugfix BIEST00252: Der Upload des Plugins ist fehlgeschlagen +- BIEST00150, BIEST00255: Probleme mit externen Seiten +- BIEST00259: Darstellungsfehler im Kalender Tagesansicht +- BIEST00260: Fehlerhafte Endzeiten von Terminen im Kalender mit PHP5 +- BIEST00260, Referenzen entfernt +- Bugfix: Popupkalender beim editieren des Endatums eines Termins +- merge r7723 - kaputtes HTML bei skype info korrigiert +- merge r7691 - fehlendes > +- merge r7769 - Bugfix Archivsuche +- merge r7778 - bugfix Ressourcenrechte zuweisen + +# 27.03.2007 v 1.5.0-1 + +- PmWiki läßt sich jetzt über die E-Learning-Schnittstelle anbinden +- Anzeige des Skype Namen und Links von Usern auf der Homepage +- Erweiterung SCM-Seite in Seminaren +- die Reihenfolge von Dozenten in Seminaren läßt sich jetzt ändern +- bei Anmeldeverfaren lassen sich die Wartelisten deaktivieren +- Nicht abonnieren, sondern nur in Stundenplan eintragen nun möglich +- neue user management tools für Admins +- Einführung eines abstrakten Interfaces für einen Template-Mechanismus +- Umstellung der Verzeichnisstruktur und Anpassungen an PHP5 +- weitere Detailverbesserungen und Bugfixes + +# 18.12.2006 v 1.4.0-4 + +- merged r7052 (bugfix BIEST00203) +- merged r7051 (bugfix BIEST00200, nur Methoden mit 'action' präfix aufrufen) +- merged r7050 (semester_id statt Semester_id) +- merged r7049 (i18n Problem, config.inc.php darf nicht zu früh eingebunden werden) +- merged r7048 (Mysql 5 Kompatibilität) +- ASSETS_URL eingefuegt +- htmlReady eingefuegt +- portiert r7055 (BIEST00204) +- Fixed BIEST00205 - fehlerhafter Insert-Query +- R6982 portiert (bugfix sql, Anzahl der Beiträge in einem Thema) +- $UNI_INFO zu "Stud.IP 1.4 ..." korrigiert +- $SYMBOL_PATH zu "assets/images/symbol" korrigiert +- $UNI_NAME_CLEAN nach "Stud.IP 1.4" geaendert +- R6901 portiert und bugfixed (BIEST00190: Fehlerhafte Darstellung der Seite "Alle Dateien") +- bugfix falscher bildpfad +- R6910:6912 portiert +- R6908 portiert (bugfix: is_array() gegen Warning eingebaut) +- R6906 portiert (bugfix: Dateien konnten in schreibgeschützte Ordner verschoben werden) +- BIEST00194 +- chgset 6896 portiert (BIEST00184: Problem bei der Zuordnung eines ILIAS-Lernmodules) +- Version auf 1.4.0-4 +- chgsets 6874,6874,6876 und 6883 portiert (bugfix Literaturlistenimport, bugfix Druckansicht) +- chgsets 6868,6869 und 6871 portiert (Mysql 5 Kombatibiltät, nochmal BIEST00170) +- chgsets 6855 und 6867 portiert (Performancetweak (Speicherverbrauch),bugfix, visible Feld) +- chgsets 6841 bis 6852 portiert +- chgsets 6837 und 6853 portiert (BUGFIX "invisible", Umlautproblem mit neuerem gettext) +- chgsets 6828,6830-6836 portiert +- Ausbau StEP00063, rueckportiert aus 1.4er release +- chgset 6812 portiert (bugfix ajax chat) +- Stand ca. Version 1.4.0-3 +- Umstellung von cvs auf svn + +# 12.09.2006 v 1.4.0-3 + +- studip-htdocs/vote/vote_show.inc.php: bugfix BIEST00165 / BIEST00163 wieder entfernt + +# 06.09.2006 v 1.4.0-2 + +- studip-1.4.0/VERSION: 1.4.0-2 +- studip-htdocs/admin_seminare_assi.php: BIEST00174 +- studip-htdocs/admin_statusgruppe.php: BIEST00174 +- studip-htdocs/archiv.php: Bugfix: Bild-Pfad durch Assets Umbau war noch kaputt +- studip-htdocs/contact_statusgruppen.php: BIEST00174 +- studip-htdocs/datei.inc.php: BIEST00174 +- studip-htdocs/folder.php: BIEST00176 fixed +- studip-htdocs/forum.inc.php: BIEST00174 +- studip-htdocs/functions.php: BIEST00174 +- studip-htdocs/header.php: Aufbau der Location-ID der Hilfe gefixt +- studip-htdocs/index.php: BIEST00174 +- studip-htdocs/phplib_local.inc.php: version=1.4.0-2 +- studip-htdocs/scm.php: BIEST00174 +- studip-htdocs/sem_notification.php: BIEST00177 fixed +- studip-htdocs/show_news.php: BIEST00174 +- studip-htdocs/sms_send.php: BIEST00174 +- studip-htdocs/visual.inc.php: NULL values should not be processed +- studip-htdocs/wiki.inc.php: BIEST00174 +- studip-htdocs/write_topic.php: BIEST00174 +- studip-htdocs/lib/classes/guestbook.class.php: BIEST00174 +- studip-htdocs/vote/vote_show.inc.php: bugfix mrunge BIEST00165 / BIEST00163 + +# 25.08.2006 v 1.4.0-1 + +- Sichtbarkeit von NutzerInnen +- Neues Hilfe-System basierend auf einer zentralen Wiki-Seite +- Ordnerberechtigungssystemim für den Dateibereich +- alternativer Chatclient (AJAX) +- Literaturlistenimport über Plugins +- Externe Seiten: Sichtbarkeit von Veranstaltungstypen, Einschränkung der Veranstaltungsübersichten auf ausgewählte Studienbereiche +- Anzeige des Namens auf der wer-ist-online konfigurierbar, "Motto" +- Nutzerkommentare bei vorläufiger Anmeldung und Anpassung Teilnehmerexport +- Erweiterungen für Single Sign On +- Erweiterung der Plugin-Schnittstelle +- Alphabetische Sortierung für Statusgruppen +- Löschen des eigenen Homepagebildes nun möglich +- Konfigurierbare Sperre für den Nutzertitel +- Root-Funktion zum Sperren einzelner Benutzer +- weitere Detailverbesserungen und Bugfixes + +# 10.06.2006 v 1.3.0-2 + +- studip-db/studip_default_data.sql: neue Konfigoption: EVAL_AUSWERTUNG_GRAPH_FORMAT, BIEST00128: Fehlende Einträge für PluginEngine in sql-Skripten +- studip-doc/de/studip_installation_guide.txt: Konfigurationshinweise PluginEngine +- studip-htdocs/about.php: BIEST00142 und weitere XSS Lücken gefixed, BIEST00119: Externes Anspringen von Stud.IP RSS-Feeds +- studip-htdocs/admin_admission.php: bugfix: Start-und Endzeitpunkt bei Anmeldeverfahren wurden nicht gelöscht +- studip-htdocs/admin_seminare_assi.php: bugfix: Vorbesprechungstermincheck war zu drastisch (und außerdem kaputt) +- studip-htdocs/auswahl_suche.php: Update: Kleine Umstellung: Veranstaltungssuche oben +- studip-htdocs/browse.php: bugfix, BIEST00142 und weitere XSS Lücken gefixed +- studip-htdocs/contact.php: BIEST00142 und weitere XSS Lücken gefixed +- studip-htdocs/crcregister.ihtml: BIEST00110 / reguläre Ausdrücke aus email_validation_class benutzen +- studip-htdocs/datei.inc.php: bugfix Datei aktualisieren +- studip-htdocs/dates.inc.php: bugfix: Vorbesprechungstermincheck war zu drastisch (und außerdem kaputt) +- studip-htdocs/details.php: regex vereinfacht, BIEST00142 und weitere XSS Lücken gefixed +- studip-htdocs/edit_about.php: BIEST00144 und StEP00060, BIEST00142 und weitere XSS Lücken gefixed, BIEST00110 / reguläre Ausdrücke aus email_validation_class benutzen, bugfix BIEST00113: Layout-Fehler +- studip-htdocs/elearning_interface.php: bugfix: Sortierreihenfolge von eingebundenen Objekten geaendert +- studip-htdocs/eval_summary.php: Ausgabeformat der Diagramme konfigurierbar, BIEST00116 fixed +- studip-htdocs/eval_summary_export.php: Ausgabeformat der Diagramme konfigurierbar, BIEST00116 fixed +- studip-htdocs/export.php: bugfix: direkten xml export gefixed +- studip-htdocs/folder.php: bugfix BIEST00115: Layout Glitches in der Dateiverwaltung +- studip-htdocs/forum.inc.php: bugfix BIEST00143 +- studip-htdocs/ilias3_referrer.php: bugfix: aussagekraeftige Meldung bei fehlgeschlagenem Login +- studip-htdocs/impressum.php: coregroup aktualisierung +- studip-htdocs/institut_main.php: BIEST00119: Externes Anspringen von Stud.IP RSS-Feeds +- studip-htdocs/institut_members.php: BIEST00142 und weitere XSS Lücken gefixed +- studip-htdocs/links_admin.inc.php: Bugfix: Einbindung nicht per TopNavigation sondern Navigation +- studip-htdocs/meine_seminare_func.inc.php: bugfix aktuelles Semester nicht vorhanden +- studip-htdocs/my_elearning.php: Kommentarzeichen entfernt +- studip-htdocs/mystudip.inc.php: BIEST00142 und weitere XSS Lücken gefixed +- studip-htdocs/online.php: BIEST00142 und weitere XSS Lücken gefixed +- studip-htdocs/phplib_local.inc.php: Versionsnummer auf 1.3.0-2, BIEST00142 und weitere XSS Lücken gefixed, BIEST00121 +- studip-htdocs/plugins.php: output buffering +- studip-htdocs/rss.php: BIEST00119: Externes Anspringen von Stud.IP RSS-Feeds +- studip-htdocs/sem_notification.php: BIEST00134 +- studip-htdocs/sem_verify.php: BIEST00142 und weitere XSS Lücken gefixed +- studip-htdocs/seminar_main.php: BIEST00119: Externes Anspringen von Stud.IP RSS-Feeds +- studip-htdocs/seminar_open.php: bugfix: config.inc.php wurde zu frueh eingebunden (i18n Problem) +- studip-htdocs/show_news.php: BIEST00119: Externes Anspringen von Stud.IP RSS-Feeds +- studip-htdocs/sms_box.php: BIEST00142 und weitere XSS Lücken gefixed +- studip-htdocs/sms_functions.inc.php: htmlReady ergänzt +- studip-htdocs/sms_send.php: BIEST00142 und weitere XSS Lücken gefixed, bugfix: sms versenden an alle mitarbeiter einer Einrichtung +- studip-htdocs/statusgruppen.php: BIEST00142 und weitere XSS Lücken gefixed +- studip-htdocs/studipim.php: Tippfehler +- studip-htdocs/teilnehmer.php: zusätzliche Absicherung über Seminar_Session::check_ticket(), BIEST00142 und weitere XSS Lücken gefixed, bugfix BIEST00117: Aktivitätsanzeige ist hinüber +- studip-htdocs/visual.inc.php: BIEST00120 +- studip-htdocs/calendar/lib/driver/MySQL/list_driver.inc.php: BIEST00065 +- studip-htdocs/help/structure.inc.php: update Literaturhilfe +- studip-htdocs/help/switcher.inc.php: update Literaturhilfe +- studip-htdocs/lib/classes/Config.class.php: ein NOT NULL Feld sollte nicht auf den String 'NULL' gesetzt werden +- studip-htdocs/lib/classes/ModulesNotification.class.php: BIEST00129 +- studip-htdocs/lib/classes/StudipLitSearch.class.php: kleine Textaenderung +- studip-htdocs/lib/classes/phplot.php: Error-Reporting auskommentiert +- studip-htdocs/locale/en/LC_MESSAGES/* : UPDATE Englisg translation +- studip-htdocs/modules/evaluation/evaluation_admin_template.inc.php: bugfix: Markierung von Systemtemplates +- studip-htdocs/modules/evaluation/evaluation_admin_template.lib.php: bugfix: Markierung von Systemtemplates +- studip-htdocs/modules/evaluation/classes/EvaluationExportManagerCSV.class.php: bugfix: export von mc Fragen +- studip-htdocs/modules/evaluation/classes/EvaluationTreeEditView.class.php: bugfix: Markierung von Systemtemplates +- studip-htdocs/plugins/core/AbstractPluginPersistence.class.php: update +- studip-htdocs/plugins/core/AbstractStudIPAdministrationPlugin.class.php: update +- studip-htdocs/plugins/core/AbstractStudIPPluginVisualization.class.php: update +- studip-htdocs/plugins/core/AbstractStudIPStandardPlugin.class.php: update +- studip-htdocs/plugins/core/AbstractStudIPSystemPlugin.class.php: update +- studip-htdocs/plugins/core/AdminInfo.class.php: update +- studip-htdocs/plugins/core/ChangeMessage.class.php: update +- studip-htdocs/plugins/core/DBEnvironment.class.php: update +- studip-htdocs/plugins/core/Environment.class.php: update +- studip-htdocs/plugins/core/HelpInfo.class.php: update +- studip-htdocs/plugins/core/Permission.class.php: update +- studip-htdocs/plugins/core/PluginNavigation.class.php: update +- studip-htdocs/plugins/core/StudIPCore.class.php: update +- studip-htdocs/plugins/core/StudIPInstitute.class.php: update +- studip-htdocs/plugins/core/StudIPUser.class.php: update +- studip-htdocs/plugins/packages/core/PluginAdministrationPlugin.class.php: update +- studip-htdocs/plugins/packages/core/PluginAdministrationVisualization.class.php: update +- studip-htdocs/resources/views/msgs_resources.inc.php: BIEST00127 +- studip-htdocs/soap/lib/nusoap.php: bugfix für verbindung über https ohne curl +- studip-phplib/email_validation.inc: reguläre Ausdrücke angepasst +- studip-phplib/prepend.php: Absicherung $PHP_SELF +- studip-phplib/prepend4.php: Absicherung $PHP_SELF + +# 18.03.2006 v 1.3.0-1 + +- RSS-Reader für Nutzer +- RSS-Feeds für alle News (neu: Veranstaltungen, Einrichtungen und Systemnews) +- neue Schnittstelle zu anderen eLearning-Systemen, insbesondere ILIAS3 +- eMail-Benachrichtigung bei neuen Inhalten in Veranstaltungen +- neuer Dateiupload für mehrere Dateien per ZIP +- grafische Evaluationsauswertung +- neue Plugin-Schnittstelle +- Loggingfunktionen für wichtige Systembereiche +- Teilnehmer können aus Listen in Veranstaltungen importiert werden +- Wartungsmodus +- history.txt wird nun formatiert ausgegeben ;-) +- weitere Detailverbesserungen und Bugfixes + +# 08.11.2005 v 1.2.0-2 + +- studip-phplib/session4_custom.inc: Bugfix gegen 'deleted' cookie +- studip-htdocs/folder.php: BIEST00045 - Dateibereich: bei defekter Verlinkung erscheint fehlerhafte Fehlerseite +- studip-htdocs/details.php: BIEST00046 - fehlender Link für Admins +- studip-htdocs/locale/de/LC_HELP/pages/ii_passwort.htm: BIEST00047 mailto fehlte +- studip-htdocs/resources/resourcesControl.inc.php: BIEST00048 und BIEST00051 - Fehler: Gruppenbelegungspläne als Dozent +- studip-htdocs/resources/views/ShowGroupSchedules.class.php: BIEST00048 und BIEST00051 +- studip-htdocs/resources/views/ShowList.class.php: BIEST00048 und BIEST00051 +- studip-htdocs/resources/views/ShowThread.class.php: BIEST00048 und BIEST00051 +- studip-htdocs/admin_metadates.php: BIEST00050 - Raumbuchung einfach übernommen bei Semesteränderung +- studip-config/local.inc.dist: BIEST00052 - neue Konfig $ZIP_OPTIONS +- studip-phplib/local.inc.dist: BIEST00052 +- studip-htdocs/archiv.inc.php: BIEST00052 +- studip-htdocs/datei.inc.php: BIEST00052 +- studip-htdocs/sendfile.php: BIEST00052 +- studip-htdocs/header.php BIEST00059 - Abgelaufene, nicht gelöschte, ungelesene News führen zu rotem News-Icon +- studip-htdocs/meine_seminare.php: BIEST00059 +- studip-htdocs/teilnehmer.php: BIEST00062 - Division by zero on line 709 +- studip-htdocs/resources/lib/AssignObject.class.php: BIEST00063 - Vertauschung von Buchungen beim Auflösen einer Raumanfrage +- studip-htdocs/resources/lib/evaluate_values.php: BIEST00063 +- studip-htdocs/pers_browse.inc.php: `<tr>`s ergaenzt +- studip-htdocs/calendar/lib/CalendarEvent.class.php: pictures Verzeichnis verschoben +- studip-htdocs/calendar/lib/SeminarEvent.class.php: pictures Verzeichnis verschoben +- studip-htdocs/dates.inc.php: bugfix - falsche Zuweisung +- studip-htdocs/phplib_local.inc.php New Versionnumber: 1.2.0-2 +- studip-phplib/local.inc.dist New Versionnumber: 1.2.0-2 +(BIEST = Bug und Inkonsitenz Erkennung für Stud.IP :-) + Bug and inconsistency reconnaissance for Stud.IP) + +# 30.08.2005 v 1.2.0-1 + +- neuer Zugriff per Tastenkombination auf die wichtigsten Systembereiche +- Friend-of-Friend Anzeige (Verbindungsketten zu anderen Nutzern) auf der Homepage +- RSS-Feed für private News +- News-Kommentare für alle News im System +- neue Gruppierungsfunktion der Seite "Meine Veranstaltungen" nach Farbgruppen, Semestern, Typ und Studienbereichen +- Verschieben von Dateien und Ordnern in andere Veranstaltungen oder Einrichtungen ist nun möglich +- Sichtbarkeit und Archivieren kann für Dozenten freigeschaltet werden +- Erweiterungen an der Ressourcenverwaltung: Listenansicht für Raumanfragen, Sortierung von Raumanfragen nach Dringlichkeit, Belegungsübersichten für Semester, externe Darstellung von Raumplänen, Raumgruppen und weitere Detailverbesserungen +- freie Datenfelder können nun weitergehend konfiguriert werden +- neues Sessionmanagement: Die Stud.IP-PhpLib kann nun mit PHP4-Sessions arbeiten +- neues Datenbankbasiertes Konfiguratiossystem +- Erweiterung der Schnellformatierung um Tabellendarstellung +- Wiki-Seiten werden nun archiviert +- Performance-Verbesserungen (Datenbankabfragen und -struktur) +- weitere Detailverbesserungen und Bugfixes + +# 16.01.2005 v 1.1.5-3 + +- get_ticket() build in (anoack new_user_md5.php phplib_local.inc.php) +- mysql_escape_string() (anoack admin_news.php, forum.inc.php) +- no refresh for logout (anoack forum.inc.php) +- _(..) included (anoack edit_about.php) +- htmlReady() inserted (anoak modules/evaluation/evaluation_admin_overview.lib.php) +- SECURITY: username studip is no more allowed (anoack studip-phplib/email_validation.inc) +- New Versionnumber: 1.1.5-3 ( Philipp Huegelmeyer /studip-phplib/local.inc.dist VERSION studip-htdocs/phplib_local.inc.php ) + +# 30.12.2004 v 1.1.5-2 + +- SECURITY: URLS; that contain parameters, are not included as pictures any more (Jens Schmelzer, André Noak: visual.inc.php) +- ChangeLog in english now (Philipp Huegelmeyer) +- New Versionnumber: 1.1.5-2 ( Philipp Huegelmeyer /studip-phplib/local.inc.dist VERSION studip-htdocs/phplib_local.inc.php ) + +# 26.09.2004 v 1.1.5-1 + +- Neue Messaging-Funktionen: Betreff für systeminterne Nachrichten, erzwungene/ optionale eMail-Weiterleitung, differenzierte Lesebestätigung, Bild des Absenders in Nachrichtenansicht und verbesserte Anwort-Funktionalität +- Neue Art der Erfassung von besuchten Bereichen in Veranstaltungen, so dass nun für jeden Bereich einzeln angezeigt werden kann, ob neue Inhalte vorliegen. +- Optische Kennzeichnung von neuen Inhalten auf der Startseite (News, Evaluationen und Votes) +- Einfügen von personalisierten Kommentaren an beliebige Stellen in Wiki-Seiten ähnlich der Word-Anmerkungs-Funktion; Anzeige als Textbox oder Hover-Icon +- Darstellung von Smileys nach Kategorie und eigenen Favoriten, Statistik für die Smileyverwaltung +- Verbesserte Eingabe von Bewertungen im Forum +- Termineingabehilfe/Minikalender für die Eingabe von Terminen an vielen Stellen im System, konfigurierbare Standardzeiten zum Auswählen für regelmäßige Termine +- Verbesserte Bedienung der Ablaufplansicht und Ablaufplanverwaltung +- automatische Umsetzung von internen Links, falls mehrere Servername verwendet werden +- Intern verbesserte Benutzerverwaltung +- Zahlreiche Performance-Verbesserungen (Datenbankabfragen und -struktur) +- weitere Detailverbesserungen und Bugfixes + +# 14.09.2004 v 1.1.0-6 + +- studip-htdocs/phplib_local.inc.php - Versionsnummer auf 1.1.0-6 +- VERSION - Versionsnummer auf 1.1.0-6 (André Noack) +- studip-htdocs/sendfile.php - security bugfix, übergebene Variable $file_id wurde ohne Absicherung in einem exec() Aufruf verwendet (André Noack, Jens Schmelzer) +- studip-phplib/prepend.php - security bugfix, wegen register_globals kann das $GLOBALS Array manipuliert werden (André Noack, Jens Schmelzer) + +# 19.08.2004 v 1.1.0-5 + +- Bugfix: Fehlende Htmlready's (Stefan Suchi, about.php, archiv.inc.php, institute_members.php, extern/modules/views/persondetails.inc.php.diff) +- Neue Versionsnummer. (Philipp Hügelmeyer, /studip-phplib/local.inc.dist VERSION studip-htdocs/phplib_local.inc.php) + +# 01.08.2004 v 1.1.0-4 + +- Bugfix: Parse Error (visual.inc.php, André Noack) +- Bugfix: Bugfix: $SMILE_PATH wurde nicht an allen Stellen verwendet (admin_smileys.php, Parse Error Jens Schmelzer & Cornelis Kater). +- Neue Versionsnummer. (Philipp Hügelmeyer, /studip-phplib/local.inc.dist VERSION studip-htdocs/phplib_local.inc.php) + + 21.07.2004 v 1.1.0-3 + +- Bugfix: monsterformatierungen (Jens Schmelzer, /studip-htdocs/visual.inc.php 2.75 -> 2.76) +- Bugfix: delete_date(): Check ob topic_id existiert; delete_topic(): nicht löschen,wenn topic_id=0 (André Noack, studip-htdocs/dates.inc.php, 1.3-> 1.4) +- Bugfix: Beim Einfügen in die Tabelle Termine wird topic_id nicht mehr auf '0' gesetzt (André Noack, admin_seminare_assi.php 1.1 -> 1.2) +- Neue Versionsnummer. (Philipp Hügelmeyer, /studip-phplib/local.inc.dist VERSION studip-htdocs/phplib_local.inc.php) + +# 04.06.2004 v 1.1.0-2 + +- Bugfix: Semesterwechsel, Veranstaltungsbeginn und Löschen von Zeiten führt nun auch zum Update +- Sort ohne Array (beides Cornelis Cater, admin_metadates.php 2.40 -> 2.43) +- Merkliste - Aktualisieren-Knopf (Cornelis Kater, ClipBoard.class.php 1.2 -> 1.3) +- Die allgemeine Ortsangabe (wenn keine Zeiten und Termine vorhanden wird diese ausgegben) hat nicht funktioniert. (Cornelis Kater, dates.inc.php 2.44 -> 2.45) +- Termine unregelmäßiger Veranstaltungen die auch ein Forenthema haben, lassen sich nicht mehr löschen. (Cornelis Kater admin_dates.php 2.24 -> 2.25, dates.inc.php 2.48 -> 2.49) +- Darstellungsfehler in der Teilnehmerliste (Till Glöggler teilnehmer.php 2.31 -> 2.32) +- Löschen für Tutoren im Wiki (Tobias Thelen wiki.inc.php 1.20 -> 1.21) +- Neue Versionsnummer. (Philipp Hügelmeyer, /studip-phplib/local.inc.dist VERSION studip-htdocs/phplib_local.inc.php) + +# 17.05.2004 v 1.1.0-1 + +- Evaluations und Umfragemodul zur Erstellung empirischer Online-Fragebögen +- Möglichkeit der Dateiverlinkung auf geschützte Dokumente auf externen Servern +- Administrationsebene für Literaturnachweise mit integriertem Bibliothekscheck +- Erweiterte Raumverwaltung für zentrale Raumvergabe über Raumwünsche +- Funktion zum Kopieren von Veranstaltungen +- Mechanismus zum Verstecken und Sichtbarmachen von Veranstaltungen +- Weiterleitung interner Mail an E-Mail-Adresse schaltbar +- Verschiedene Sortierungen der Teilnehmerliste +- Anzeige von Veranstaltsungnsummern in verschiedenen Listen +- Blätternavigation in Gästebüchern +- Smiley-Verwaltung +- Semester und Ferien-Verwaltung nun mit eigenem Frontend +- Neue Berechnungsformel der Stud.IP Score ;) +- neues Sytaxhighlighting für php-Code +- weitere Detailverbesserungen und Bugfixes + +# 21.3.2004 v 1.0.0-4 + +- Security Bug in der sendfile.php (Stefan Suchi, sendfile.php 2.33 -> 2.34) +- Falsche Ausgabe der Teilnehmerzahl bei vorläufig Akzeptierten und Kontingentierung (Tobias Thelen , details.php 2.22 -> 2.23) +- check auf leeres Passwort, wenn anonymous bind aktiviert (André Noak/Philipp Hügelmeyer lib/classes/auth_plugins/StudipAuthLdap.class.php 1.2 -> 1.3) +- Abräumen von Adresbüchern & Abräumen von internen Nachrichten (Nils Kolja Windisch, messaging.inc.php (2.24 -> 2.25) +- Statusgruppeneintrag bleib beim löschen erhalten (Ralf Stockmann , meine_seminare.php 2.53 -> 2.54) +- Neue Versionsnummer. (Philipp Hügelmeyer, /studip-phplib/local.inc.dist VERSION) + +# 07.3.2004 v 1.0.0-3 + +- Sicherheitsloch im Hilfesystem gefixed (Stefan Suchi studip-htdocs/help/index.php) +- Neue Versionsnummer. (Philipp Hügelmeyer, /studip-phplib/local.inc.dist VERSION) + +# 4.3.2004 v 1.0.0-2 + +- $EXTERN_SERVER_NAME jetzt mit http:// (Peter Thienel, visual.inc.php 2.59->2.60) +- Kein anknabbern von html-Tags mehr durch externe Smileys in short notation + (Peter Thiene, visual.inc.php 2.59->2.60) +- Bugfix: Feiertage werden bei veranstaltung_beginn berücksichtigt (Cornelis Kater, dates.inc.php 1.1 -> 1.2 (release)) +- Die englische Sprachdatei war im Developer-CVS fälschlicherweise nicht als Binär-Datei eingecheckt (Stefan Suchi, studip-htdocs/locale/en/LC_MESSAGES/studip.mo 1.1 -> 1.2 (release)) +- Wenn man in einem frisch installierten System in "Freie" geht, knallt es da noch, da offensichtlich die alte Literaturtabelle abgefragt wird (Andre Noack, freie.php 2.2 -> 2.3)) +- neue literaturtabelle wird berücksichtigt, außerdem wiki und vote eingbaut (Cornelis Kater, functions.php 2.16->2.17) +- Ausrichtung Veranstaltungsnummer (Stefan Suchi, details.php 2.21->2.22) +- Wenn die SCM-Seite nicht betreten wird, aber Modul per deafult an, keine hässlichen leeren Reiter mehr (Cornelis Kater, admin_semiare_assi.php 2.49->2.50) +- Kommnetartext an drei Stellen besagte genau das Gegenteil von dem was Beabsichtigt ist (Cornelis Kater, local.inc.dist 1.25 -> 1.26) +- Neue Versionsnummer (Philipp Hügelmeyer, /studip-phplib/local.inc.dist VERSION) + +# 29.12.2003 v 1.0.0-1 + +- neue WAP-Schnittstelle +- neue Literaturverwaltung zur direkten Literaturrecherche und -verwaltung aus Stud.IP heraus +- neue Funktionen zur Verwaltung systeminterner Nachrichten: Ordner, Weiterleiten an anderen Account, Löschschutz, Fallweises Bearbeiten von Signaturen, Vorschau und ein Experten-Modus zum Versenden von Nachrichten +- neue Simple-Content-Funktion zum Verwalten von beliebigem Content innerhalb von Veranstaltungen und Einrichtungen +- neuer vCard-Export für Personendaten +- neue Funktion zum Erstellen von vorformatierten Veranstaltungslisten als PDF +- neue Synchronisationsschnittstelle für Termine +- neue Gästebuchfunktion für persönliche Homepages +- Viewcounter für perönliche Homepages und News +- kompletter Download als Zip-Archiv mit Ordnerstruktur für alle Dateien oder einzelne Ordner einer Veranstaltung und Archivierung von Dateien als Zip-Archiv mit der kompletten Ordnerstruktur der Veranstaltung +- neue Formatierung: Einbindung von externen Bildern in Textbeiträge +- neue Formatierung: Umgehen aller Formatierungen +- neue Funktion zum Einbinden von grafischen Bannern auf der Startseite +- überarbeitetes Design im Terminkalender +- Veranstaltungen und Einrichtungen werden nun zusammen unter "Meine Veranstaltungen" geführt +- leichte Überarbeitung einiger Icons +- weitere Detailverbesserungen und Bugfixes diff --git a/doc/ChangeLog-v2.md b/doc/ChangeLog-v2.md new file mode 100644 index 0000000000000000000000000000000000000000..73199a3957cb4d4b47e4287f68bea582f415fb2b --- /dev/null +++ b/doc/ChangeLog-v2.md @@ -0,0 +1,1286 @@ +# 19.05.2014 v 2.5.2 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.5.2 + +- Fehlermeldung beim Deinstallieren von Plugins [#4023] +- externe Seiten zeigen nur für die Nutzerdomäne freigegebene Daten [#4101] +- Forum: Verwirrende Autorenangaben [#4125] +- Druckansicht des Semesterplans zeigt mehr Termine [#4151] +- Hochkomma im Titel der eigenen Kategorie führt zu SQL Exception [#4154] +- Beim Löschen von Terminen bleibt Thema-Terminzordnung in der DB [#4227] +- Beim Aufruf der Veranstaltungsdetails über die externe-Seiten-Funktion ist im Response-Header kein Zeichenencoding angegeben [#4233] +- Veranstaltungsassistent: Studiengänge bei Anmeldeverfahren werden nicht übernommen [#4254] +- Beim Löschen der Einrichtungszuordnung eines Accounts wird Eintrag in Funktionen / Gruppen nicht auch gelöscht [#4258] +- Ressourcenpläne zeigen keine Belegungszeiten vor 8:00 [#4259] +- JS URLHelper vergisst angehängte Parameter nicht, sobald initial Parameter gesetzt sind [#4266] +- Alte Plugins haben das falsche Icon in der Reiternavigation [#4310] +- Fehlermeldungen stehen zentriert auf der Seite [#4314] +- Links im Beschreibungstext einer VA kaputt [#4316] +- JS-Updater wartet nicht auf Ende der Requests [#4323] +- Für LDAP-Accounts wird "Neues Passwort setzen" angeboten [#4332] +- Raumanfrage bearbeiten: Raumtyp mit Umlauten nicht auswählbar [#4333] +- Evaluationen: nur 4 freie Antworten möglich [#4334] +- Plugins mit antiker PluginNavigation werden als Nummern im Navigationsbaum eingehängt [#4337] +- XXE bei Import von Literaturverzeichnissen [#4347] +- Ablaufplan: erweiterte Ansicht wirft Fatal Error beim Zuordnen [#4355] +- Dateibereich: Anzeige neue Dateien zählt auch unsichtbare [#4356] +- SQLi: Name von Benutzer-Kategorie [#4360] +- Ablaufplan: Export ohne Beschreibung, Ausfalltermine, Umlaute kaputt [#4384] +- Schreiben von Newskommentaren per GET möglich [#4387] +- "Neues Datenfeld anlegen" in einer Einrichtung ist nicht möglich [#4393] +- Ablaufplanbeschreibung fehlt bei den nächsten Veranstaltungsterminen [#4394] +- Privatsphäreeinstellungen für Bild werden nicht gelöscht, wenn jemand anderer das Bild entfernt [#4401] +- Im Forum fehlt ein Icon für den PDF-Export [#4002] +- "make test" hinterläßt temporäre Dateien [#4294] +- ungültiges HTML im Wiki-Suchformular [#4295] + +# 04.03.2014 v 2.5.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.5.1 + +- Lernmodule sind bei neu angelegten Veranstaltung per default aktiviert [#3857] +- Auflösen von Anfragen auf einen Raum nicht mehr möglich [#4034] +- Zeilenumbrüche in Veranstaltungsbeschreibung fehlen im Export [#2419] +- Fuckup beim Senden von Nachrichten [#3266] +- "Template für statistische Daten" wird nicht ausgeben [#3652] +- Link auf Fehlermeldungsseite [#3726] +- Terminverwaltung: Termineingabefenster(alt) funktioniert nicht mehr [#3786] +- In den Privatsphären-Einstellungen werden auch Plugins aufgelistet [#3826] +- Fehler beim Gruppieren [#3852] +- Profil-Seite: Einstellung zur Eingabe des Geschlechts wird fälschlicherweise angezeigt [#3864] +- Profil-Seite: Kein Zugriff bei Klick auf "Passwort ändern" [#3865] +- Anlegen einer Veranstaltung: Pflichtfeld Semester wird nicht ausgewertet [#3875] +- Freie Raumangabe bei unregelmäßige Termine/Blocktermine nicht speicherbar [#3923] +- Standardeinrichtung sollte immer definiert sein [#3978] +- AuthenticatedController erzwingt keine Anmeldung mehr [#3998] +- Kaputtes Layout in der Infobox, wenn ASSETS_URL != ABSOLUTE_URI_STUDIP/assets [#4025] +- Externe Seite vom Typ "Mitarbeiter" liefert keine Daten [#4026] +- Externe Seiten für Personen und Veranstaltungen sind leer (SRI-Schnittstelle) [#4028] +- Kommentar zur Raumbelegung fehlt bei Veranstaltungsterminen [#4031] +- Navigation auf Ressourcen > Raumplanung ist kaputt [#4033] +- Teilnehmerseite: Autor hinzufügen führt zu Tutor [#4036] +- Autoinsert-Veranstaltungen: Automatisches Austragen entfernt auch Dozenten [#4039] +- BadMethodCallException beim Aufruf der externen Seiten [#4042] +- Falscher Icon-Pfad in Verwaltungsseite der externen Seiten [#4045] +- Auswahl der anzuzeigenden Gruppen funktioniert nicht [#4047] +- Ressource für Einrichtungen gehen nicht [#4048] +- Ressourcensuche: Schalter "Alle Ressourcen anzeigen" funzt nicht [#4049] +- Bearbeitung von Funktionen/Gruppen Daten [#4052] +- Semesterbelegungsplan wird erst nach Auswahl des Zeitraums angezeigt [#4053] +- squeeze-Compressor hängt beim Aufruf von Java [#4055] +- Anzeige der Studienbereiche auf den externen Seiten kaputt [#4069] +- Externe Seiten: "Konfigurationsdatei hochladen" funktioniert nicht mehr [#4073] +- Fehler beim Zugriff auf "Studiendaten" einen Nutzers [#4074] +- Veranstaltungsexport [#4079] +- Freitext Raumangabge eines Einzeltermins kann nicht gespeichert werden. [#4084] +- Wiedergabe von flash-Videos funktioniert nicht mehr [#4090] +- Sitzplatzeinschränkung bei Ressourcensuche funktioniert nicht mehr [#4091] +- Filter der Ressourcensuche werden nach Suche nicht wieder angezeigt [#4092] +- json_encode(): Invalid UTF-8 sequence in argument [#4095] +- Komprimierte Assets werden nicht über ASSETS_URL ausgeliefert [#4104] +- Ressourcenbeschreibung wird in der Suche nicht angezeigt [#4117] +- studip_utf8decode() funktioniert nicht mehr für Objekte [#4120] +- Unklare Meldung In Veranstaltungshierarchie [#4126] +- Sperrzeit aus der Vergangenheit verhindert Raumbuchung [#4138] +- Fehlermeldung beim Ändern der globalen Sichtbarkeit [#4158] +- Erstellen von BlubberStreams und erzeugt fatal errors im Log [#4164] +- SCM: getFullName() Fehler bei unbekanntem Nutzer [#4198] +- CSRF auf intern URL mit [img] [#4208] +- Es wird keine Sichtbarkeit für Plugins angelegt [#4218] +- Studenbereiche zuordnen: Keine Sortierung der verfügbaren Bereiche [#4221] +- + Seite zeigt bei Elearning Schnittstelle immer ein Element an [#4230] +- Archivierung: Kleinigkeiten bei Anzeige Datenfelder, Einträge im Forum, dump [#4241] +- Profilseite: "lange" Datenfelder kann nur root sehen [#4244] +- Links aus RSS-Feeds der Ankündigungen zeigen auf Fehlerseite [#3120] +- Feld "Homepage" wird auf externen Seiten nicht angezeigt [#4075] +- STUDIP_DOMAINS hat keine Auswirkungen mehr auf eingebundene Bilder [#4089] +- Fehler im System, wenn Umlaute an die URL gebunden wurden [#4103] +- Dozenten / Tutoren tauchen nicht in der Teilnehmerliste auf [#4112] + +# 27.11.2013 v 2.5 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.5 + +- Psychoakustische Problem mit dem Blubb [#3770] +- Interne Nachricht über von Fremdpersonen geänderte News ist falsch (doppelt?) escaped [#3176] +- Redesign der Teilnehmerseite [#3406] +- Avatare quadratisch [#3416] +- Entfernen von Assets::image_path [#3417] +- Ausproduktion eines 32er Icon-Sets [#3418] +- Dynamisches Laden von Retina-Icons [#3419] +- SimpleOrMap findEach Methoden ändern [#3423] +- Veranstaltungsname im globalen Blubberstream anzeigen [#3424] +- SimpleOrMapCollection erweitern [#3425] +- Entfernen des veralteten Ordner db/update [#3436] +- SimpleORM function toArrayRecursive verhalten für $only_these_fields ändern [#3453] +- "Wer ist online?" auf Trails umstellen [#3460] +- Date-Picker konsistent einbauen [#3462] +- TIC: Avatare in Retinaauflösung und Originalgröße [#3464] +- LESS: Update PHP-Compiler [#3475] +- StEP00242: Visibility API [#3485] +- Zeitzone in die Konfiguration aufnehmen [#3497] +- Persönliche Notifications zusammenfassen [#3499] +- Pluginadministration erweitern [#3539] +- Im Footer Loginnamen plus Uhrzeit der Seitenerstellung anzeigen [#3543] +- Icon Produktion 01-2013/Stud.IP 2.5 [#3551] +- SCM auf Trails umstellen [#3557] +- Umfragen/Tests in anderen Bereich kopieren [#3558] +- JS: Möglichkeit, Textareas gegen Verlust abzusichern [#3561] +- StudipPDO Parameter Verhalten angleichen [#3562] +- StEP00254: Benutzerdefinierte Blubber-Streams [#3565] +- StEP00251: Erweiterung Autoinsert-Veranstaltungen um Domänen-Bezug [#3574] +- Abonnements von Forumbeiträgen spammt Postfach zu [#3590] +- Automatisches Laden von Trails-Models [#3628] +- Verwendung modernizr [#3629] +- JS: Underscore durch LoDash ersetzen [#3630] +- Kategorisierung der Seite Veranstaltungstermine im Planer [#3633] +- Einzel-Ausfalltermine können nicht direkt gelöscht werden [#3637] +- Zu viele Abbrechen Buttons im Posteingang [#3657] +- Forentour ist Browserübergreifend um ein paar Zentimeter nach rechts verrutscht. [#3680] +- Eiegene Blubber verschwinden, wenn man keine Kontakte hat [#3682] +- Sichtbarkeit von Datenfeldern auf Profilseite falsch [#3683] +- Visbility API für Domäne berücksichtigt nicht NULL Domäne [#3684] +- Teilnehmerseite: LeserInnen hat noch hinzufügen Icon [#3687] +- Speicherverbrauch neue Teilnehmerseite [#3694] +- Neue Teilnehmerseite: Email-Link wird immer angezeigt [#3704] +- Fehlermeldung Studiengruppe Schreibfehler [#3720] +- Raumangabe bei der Anlage eines Termins in der Veranstaltung funktioniert nicht (Firefox) [#3721] +- Warteliste nicht deaktivierbar [#3722] +- Ergebnisseite der Forensuche: "Tour starten" ohne Funktion [#3724] +- Forum 2: Löschdialog [#3725] +- Stundenplan: Zeitsprung [#3727] +- Nachrichten > Neue Nachricht schreiben: Browserdialog [#3728] +- Nachrichten > Neue Nachricht schreiben: Button "X Abbrechen" funktioniert nicht immer [#3729] +- Keine Ankündigungen im eigenen Profil [#3732] +- Terminkalender: Titel und Kategorie [#3733] +- memory leak in SimpleORMap [#3735] +- Umfragen + Keine Berechtigungen Layoutfehler [#3736] +- Zip-Upload [#3738] +- Forum: Rechtschreibfehler Infobox [#3739] +- Einstellungen: Rechtschreibfehler [#3741] +- Suche: Rechtschreibfehler [#3742] +- WEr ist Online Sortierung [#3745] +- Interner Kommentar wird nicht korret kopiert beim Kopieren von Raumbelegungen [#3747] +- Persönliche Umfragen [#3749] +- nicht-statische Methode in PluginManager wird statisch aufgerufen [#3756] +- Umfrage in Profil erstellen geht nicht, wenn Nutzername nicht-option Zeichen enthält [#3757] +- Schreibfehler Evaluation [#3758] +- StandardPlugins bekommen immer Platz auf Meine Veranstaltungen [#3760] +- Formatierung produziert zu große Abstände nach Überschriften, Listen etc. [#3762] +- Javascript-Formatierung für Plugins und dynamische Inhalte [#3765] +- XSS-Schwachstelle auf der freien Informationsseite [#3769] +- Namen von LeserInnen auf TeilnehmerInnenseite gehashed [#3771] +- MAINTENANCE_MODE wirft Fatal Error [#3774] +- SQL Exception bei Studiengruppenübersicht [#3775] +- Neue Teilnehmerseite: Fachsemester wird nicht angezeigt [#3777] +- Verwaltung von Studiengängen: Anzahl Nutzer/Veranstaltungen pro Fach ist falsch [#3778] +- Raumbuchungen: "nur buchbare Räume" funktioniert nicht bei Neueingabe oder Einzeltermin [#3782] +- Termin ändern schlägt fehl, wenn es eine Rückfrage gibt [#3783] +- Neuer Einzeltermin wird kaputt gespeichert, wenn Stunde/Minute nicht angegeben wird [#3784] +- Archivierung [#3788] +- Aktivitätsanzeige [#3789] +- Verlinkung englische Hilfe [#3790] +- JS: STUDIP.URLHelper weiss nichts über gebundene Variablen [#3791] +- Externe Seiten: ExternModuleTemplateSemBrowse wirft Fehlermeldungen [#3792] +- Neue Teilnehmerseite: Anzeige des Kontingents geht nicht [#3794] +- Profilseite: Ändern der Email-Adresse [#3795] +- Forum: Besuchszeiten für Einrichtungen werden nicht gespeichert [#3797] +- Personensuche: Autotextergänzung führt zur falschen Profilseite [#3798] +- SQL-Fehler bei Suche nach inaktiven Nutzern [#3799] +- Wiederherstellung der Datei templates/privacy.php [#3801] +- Vorschaufunktion im Forum zeigt keine Tex Formeln [#3805] +- Funktionen / Gruppen an Einrichtungen kann nicht aufgerufen werden [#3806] +- UTF-8 kodierter Text im Quellcode [#3807] +- Rollendaten werden im Profil nicht mehr angezeigt [#3809] +- Tutoren mit Kontingent werden bei der Teilnehmerzahl (manchmal) berücksichtigt [#3812] +- Fehler bei Berechnung der "last action" bei divergierenden Serveruhren [#3814] +- Fehlerhafte Banneranzeige [#3817] +- Neues Forum überschreibt Hilfe-Keyword [#3820] +- Ressourcensuche: gewünschte Belegungszeit berücksichtigen funktioniert nicht [#3823] +- Seminarlink unter Einstellungen -> Benachrichtigungen defekt [#3824] +- Beschreibung der Seminarklasse im Sem-Assi fehlt [#3825] +- Profilfelder werden nicht angezeigt [#3827] +- Neue Teilnehmerseite: Nachfragedialog zeigt falsch Personengruppe [#3828] +- Neues Forum: Bereich löschen ohne JS geht nicht [#3829] +- Neue Teilnehmerseite: Nachricht über Teilnahme enthält ID statt Titel [#3839] +- Teilnehmerseite: Sichtbarkeit 'unknown' wird falsch ausgewertet [#3842] +- SQL-Fehler bei Suche nach passenden Veranstaltungsräumen [#3843] +- Fehlerhafte Anzeige des Inhaltselements "Ressourcen" auf +-Seite? [#3850] +- Parserfehler homepageinegabe [#3859] +- Migration 98 führt zu falscher Wochentagsdarstellung im Stundenplan [#3860] +- Zeiten/Räume: Klick auf Raum-Link sollte auch direkt zum korrekten Tag führen [#3861] +- Navigation: Verwaltung von Ressourcen/Raumplanung wird verlinkt, obwohl deaktiviert [#3862] +- Performance: Index für user_online ungünstig [#3863] +- Externe Seiten Veranstaltungsdetails Endlosschleife [#3866] +- Neue Teilnehmerseite: Nachricht verschicken an alle Wartenden klappt nicht [#3867] +- Einstellungen zu Benachrichtigungen nicht möglich wenn Veranstaltungen nicht gruppiert [#3868] +- PHP Fatal error: Class 'Visiblility' not found in /srv/www/studip-2.5/lib/extern/modules/views/persondetails.inc.php on line 668 [#3869] +- Personalseite in Einrichtungen: Export fehlt und Layoutfehler bei nach Funktionen gruppierter Ansicht [#3873] +- Anmeldeverfahren nach Anmeldereihenfolge: Studierender rückt nicht automatisch nach, wenn Platz in Veranstaltung frei wird [#3874] +- Zeiten/Räume: In der Zukunft liegende Termine werden nicht mehr vorgewählt [#3880] +- Wechsel von "vorläufiger Teilnahme" zu "direkter Teilnahme" verschiebt Teilnehmer nicht korrekt [#3885] +- XML-Export beachtet ausgewähltes Semester nicht [#3898] +- Modulzuordnung fehlt auf der Detailseite einer Veranstaltung [#3899] +- Erzwungenes Login mit Parameter again klappt an einigen Stellen nicht mehr [#3900] +- DatafieldEntryModel::findByModel scheitert bei usersemdata und userinstrole [#3913] +- Teilnehmerseite: Anmeldeliste bei Losverfahren existiert nicht [#3914] +- SimpleORM Funktion: findAndMapMany wirft SQL Error [#3922] +- Kalender: Ungültiger iCalendar-Export bei geänderten Terminen [#3924] +- Teilnehmerseite: Tutoren verbleiben auf Warteliste bei manuellem Eintrag [#3925] +- SimpleCollection::orderBy() mag keine Leerzeichen [#3927] +- Im Kalender werden Terminkategorien nicht korrekt über iCalendar exportiert und importiert [#3931] +- Im Kalender werden bei Veranstaltungsterminen keine freien Raumangaben ausgegeben. [#3932] +- parse_link() macht keine redirects mehr [#3936] +- Blubber sendet falsch übersetzte Benachrichtigungen [#3937] +- Blubbererwähnung von fremder Veranstaltung führt nicht zu der Veranstaltung [#3938] +- RTF Export Warteliste kaputt [#3939] +- Umfragen und Tests: Bereich Profil nicht wählbar [#3940] +- Umfragen und Tests: Sofort starten klappt nicht [#3941] +- Neue Visibility noch nicht auf Umfragen angewandt [#3942] +- Zeichensatz der Datenbankverbindung wird nicht gesetzt. [#3947] +- Regelmäßiger Zeiteintrag für einen Sonntagstermin erstellt zuviele Termine [#3949] +- Bei Ausfallterminen taucht häufiger eine 0 im Kommentar auf [#3954] +- DB Performance Problem REPLACE INTO [#3955] +- Globale Dozenten Herabstufung nicht möglich [#3956] +- Neue Blubberstreams berücksichtigen keine externen Kontakte [#3962] +- Nach Bearbeiten von Forenbeitrag wird Latex nicht mehr formatiert [#3963] +- Migration 93 (Veranstaltungskategorien) sollte nicht ohne alte Einstellungen laufen [#3967] +- Keine Kommentare auf Profilseite möglich [#3974] +- Ablaufplan: zuviele Quotes [#3987] +- Deadlock Cronjobs [#3988] +- "Neues Passwort setzen" erzwingt eine Mailboxüberprüfung [#3236] +- Deprecated methods ersetzen [#3559] +- Zusammenfassen von vielen Einzelterminen in einem Seminar [#3568] +- Meine Veranstaltung für AdministratorInnen [#3569] +- Log Event: Institutsdaten ändern [#3583] +- Breite für Icons in der Infobox fest auf 16px einstellen [#3645] +- Toolbar: [img]-Button ist verwirrend [#3646] +- Nach Hochladen eines neuen Avatars mehrfache Privatsphäreneinstellungen für das Profilbild [#3819] +- JS: Fehlerhafte Deklaration [#3642] + +# 24.09.2013 v 2.4.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.4.1 + +- Freie Informationsseite: Reiter Reihenfolge fehlerhaft [#3641] +- bugbash: PDF-Export Forum: Bilder [#3329] +- SimpleORMap: clonen funktioniert nicht richtig [#3587] +- Teilnehmer/innen einer Studiengruppe können vom Gruppengründer nicht rausgeworfen werden. [#3607] +- keine Verlinkung von externen Seiten "News (templatebasiert)" auf Mitarbeiter [#3615] +- Fehler nach dem Schreiben einer Nachricht an eine Kontaktgruppe [#3619] +- Losverfahren Nachricht "Ohne Betreff" [#3643] +- Plugin "Freie Informationen" anfangs mit leerem Titel [#3649] +- Chronologisches Anmeldeverfahren mit Startzeitpunkt kann nicht eingestellt werden [#3651] +- PDOException auf Personal-Seite in Einrichtungen [#3655] +- Abgelaufene Votes können nicht unsichtbar geschaltet werden [#3659] +- Dreiecke in der 3. Navi-Ebene nicht klickbar [#3662] +- Teilnehmerseite: Vorläufig akzeptierte Tn. können nicht gelöscht werden [#3663] +- Probleme mit der Ablaufplananzeige [#3665] +- Bug bei der Bearbeitung von Veranstaltungskategorien [#3666] +- Tägliche Benachrichtigungen: Link zu Einstellungen nicht korrekt [#3667] +- Email Änderung geht nicht, wenn externe Authentifizierung benutzt wird [#3669] +- Blubber unperformant bei vielen Kommentaren [#3671] +- Veranstaltungssuche erlaubt keine Navigation durch die Einrichtungen mehr. [#3672] +- Neue Veranstaltung anlegen: Turnus: Eintrag fehlt "Blockveranstaltung oder unregelmäßige Termine" [#3674] +- TemplatePersons zeigt nicht alle Mitarbeiter an [#3690] +- Neues Passwort anfordern Schritt 3 scheitert an Login [#3691] +- Ressourcenberechtigung für Ressourcen an Veranstaltungen wird nicht übertragen [#3692] +- Fatal Error externe Seiten [#3695] +- Tägliche Benachrichtigung: Forum bleibt manchmal rot [#3696] +- erwzungener Download bzw. Content-Disposition handling [#3703] +- Veranstaltungen anlegen von leeren Veranstaltungskategorien [#3705] +- Kernmodule können nicht für andere Slots genutzt werden [#3706] +- Plugin-Benennung [#3731] +- Beim Verschieben einer einzelnen Datei wird der Zeitstempel aktualisiert [#3620] +- Konfiguration: Umlaute werden falsch dargestellt [#3640] +- HTML-Fehler auf der Seite Einrichtungen / Funktionen/Gruppen [#3664] + +# 20.06.2013 v 2.4 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.4 + +- Nicht änderbare Plugins in Veranstaltungskategorien verschwinden [#3483] +- Anzeige der Anmeldeverfahren funktioniert für Admins nicht [#3546] +- Dateianhänge an Systeminterne Nachrichten über Stud.IP nicht zugreifbar [#3549] +- PDO Exception bei Eintragung in zugangsbeschränkte Veranstaltungen [#3560] +- Loginseite lässt brute force auf Nutzernamen zu [#3573] +- automatisches Logout verbessern [#539] +- externe Seiten / Personendetails | Ausgabe aller Einrichtungs-Kontaktdaten [#642] +- Nutzersuche nach Nutzerdomänen [#875] +- Homepage-Plugins nutzerbezogen ein- und ausschalten [#1081] +- Caching der Termininformationen [#1532] +- CSS aufräumen [#1864] +- Einbauen des "Blatt-Designs" [#1877] +- Zebra-Design [#1879] +- Anpassung von Flächengrafiken [#1880] +- Anpassung der Infoboxen [#1881] +- Moderatoren sollen sich aus Studiengruppen selbst austragen können [#1894] +- Raumname des aktuellen Raums [#2333] +- Seiten-Layout durch box-shadow (CSS3) erweitern [#2386] +- Design für neue Buttons [#2519] +- Favicon in mehreren Größen [#2520] +- Desiganpassungen an Rahmendesign für 2.4 [#2521] +- Print-Stylesheet für Druckfunktion im Browser einbinden [#2522] +- CSS für Internet-Explorer auslagern [#2523] +- Hovern auf Terminen im Kalender [#2524] +- Veranstaltungen erstellen, Schritt 4 [#2535] +- Inline-CSS und HTML3/HTML4-Tags entfernen [#2537] +- Klasse add_toolbar zu passenden textareas hinzufügen [#2538] +- Bei Rückmeldung zu gelöschten Terminen die Raumbuchung mit angeben [#2541] +- Umbauen der Info-Icons auf CSS ohne Javascript [#2563] +- Interner Kommentar - resources_assign»comment_internal [#2568] +- Aussagekräftige Betreff-Angaben für System-Mails [#2570] +- News - Überschriftenlänge beschränken [#2571] +- Aussagekräftigere Meldung beim Zuordnen von VAs zu Studienbereichen [#2573] +- Veranstaltungssuche mit "UND"-Verknüpfung [#2574] +- "max. Teilnehmerzahl" vs. "erw. Teilnehmerzahl" [#2575] +- Performance-Optimierung beim Check auf Buchungsüberschneidungen [#2577] +- Stylesheets mit LESS [#2602] +- UploadInformation soll Informationen von Seiten bekommen [#2677] +- CLI-Skript für die Plugin-Verwaltung [#2685] +- Badges für Navigations-Instanzen (Backend) [#2705] +- Badges für "Meine Seminare" [#2706] +- Badges für Top-Navigation [#2707] +- Badges für Tab-Navigation [#2708] +- Zahl der Gruppenmitglieder bei zugeklappten Gruppen anzeigen (Kontakte >> Gruppenverwaltung) [#2731] +- Drag&Drop zum sortieren der Gruppen unter Kontakte >> Gruppenverwaltung [#2732] +- Namen anklickbar bein Gruppen unter Kontakte >> Gruppenverwaltung [#2733] +- StEP00239: Erweitern der Seminarklassen [#2758] +- Drucken und Weiterleiten von internen Nachrichten [#2761] +- StEP00238: Freie Datenfelder Option "Pflichtangabe" + Beschreibung [#2762] +- URLHelper sollte Links ohne Standardparameter erstellen können [#2787] +- TIC: Notifications für Änderungen an Seminaren [#2791] +- TIC: Verwendung von MathJax für LaTeX-Befehle [#2792] +- StEP00233: Cronjobs [#2793] +- Zwischenschritt entfernen, wenn es bei der Suche im Forum keine Treffer gibt [#2813] +- Globale Nutzerverwaltung: Suche erweitern, Export [#2818] +- Neue SeminarKlassen-GUI im Adminbereich [#2819] +- Wiki-Seite Export in Infobox verschieben [#2832] +- Wiki-Seiten: pdf Export für alle Seiten ergänzen [#2833] +- TIC: Erweiterung der Studiengangsdaten eines Nutzers [#2834] +- Forum: Favoritenanzeige ändern [#2846] +- Einstellungsmöglichkeit für "Nachricht als Email" [#2851] +- StEP00241 Logging für debugging etc. [#2859] +- "Alles als gelesen markieren" soll auch auftauchen, wenn sich bei Plugins etwas getan hat. [#2860] +- Beim Bearbeiten eines Forumbeitrages werden Zeichen escaped [#2862] +- jshover rauswerfen [#2869] +- Aufräumen, Umbenennen CSS [#2872] +- StEP00234: pro Benutzer (de-)aktivierbare Homepageplugins [#2874] +- Feste Titelzeile des Header [#2875] +- Studiengruppen - Module lassen sich nicht mehr deaktivieren [#2876] +- Personalisierte Notifications über Javascript [#2878] +- Erweiterung von StudipModule [#2880] +- Dynamisches Einsetzen von Retina Grafiken [#2882] +- Icon-Lieferung 01-2012/Ausproduktion neuer größen [#2883] +- TIC: Anpassen der Loginseite für kleine/mobile Darstellungen [#2885] +- TIC: jQuery-Update auf 1.8.2 [#2910] +- TIC: Update des jQuery-Validator-Plugins [#2911] +- TIC: Update jQuery-UI [#2913] +- Leichte Modifikationen der Raum-Zeit Seite zur Anpassung an hinzugekommene Funktionalitäten [#2919] +- Allgemeiner Dateiordner wird beim Dateibereich von Studiengruppen nicht automatisch angelegt [#2929] +- User session aufräumen [#2931] +- studip_utf8en/decode soll auch arrays kodieren [#2949] +- Umstellung der Einstellungsseiten des Nutzers (edit_about.php) auf Trails [#2962] +- Wikilinkwort in (Klammern) ergibt keinen Wikilink [#2964] +- Request Klasse um Methoden für Nutzernamen erweitern [#2968] +- Stud.IP Messenger entfernen [#2975] +- Profil: Quicklink zur Nutzerverwaltung auf dem Profil anzeigen [#2979] +- Studiendaten für Status DOZENT [#2990] +- Eigene Termine im Planer eintragen [#2991] +- Raumbelegungen [#2992] +- HTML-IDs für Navigationsobjekte [#3012] +- Avatare sollen weniger Transparenzen haben [#3017] +- Persönliche Dateien ermöglichen [#3018] +- Einheitslayout und Infobox [#3019] +- Blockterminassistent soll mehrere gleiche Termine parallel anlegen [#3031] +- Raum/Zeit - Seite [#3088] +- Wiki-Kommentare werden formatiert [#3092] +- Umstellen der Profilseite auf Trails [#3130] +- Umstellen der Werbebannerverwaltung auf Trails [#3132] +- Gruppenzuordnung auf Trails umstellen [#3142] +- "Meine archivierten Veranstaltungen" auf Trails umstellen [#3144] +- Umstellen des Ranking auf Trails [#3145] +- cli Skript für backup [#3155] +- StEP00245 SimpleORMap II [#3159] +- StEP00248: Chat entfernen [#3178] +- StEP00236: Ausfalltermine [#3189] +- Anzeige von ganztägigen Veranstaltungsterminen [#3191] +- StEP00246: Blubber! [#3218] +- Keine Ordnerinformation in der Ansicht "Alle Dateien" [#3220] +- Seminarsuche crasht bei Seminarklassen ohne Seminartypen [#3225] +- Blubber: Posten als root in eine VA funktioniert, obwohl keine VAs vorhanden [#3227] +- Gästebuch raus! [#3229] +- StEP00247: Forum! [#3239] +- Gruppenzuordnung ist initial leer [#3240] +- Blubber: Mailbenachrichtigung verschickt defekten Link [#3263] +- Neues Forum: Vom System erstellte Beiträge sehen aus als ob sie dem aktuell eingeloggten Benutzer gehören [#3302] +- Cannot open "Group 0" on meine_seminare [#3311] +- bugbash: Fakultät anlegen nicht möglich [#3322] +- bugbash: XSS Terminkalender/Planer [#3332] +- bugbash: Benachrichtigung verschwindet nicht [#3335] +- Anzeige des Reiters "Ressourcen" in Veranstaltungen schlägt fehl [#3342] +- bugbash: Quicksearch bei Standard-Vertretung [#3349] +- bugbash: Blubber-Content ggf. zu breit [#3369] +- bugbash: Übersetzungsfehler Login [#3373] +- bugbash: Verwaltung in Einrichtungen falsch [#3375] +- bugbash: Falsche Zählung Forenbeiträge/Details [#3377] +- bugbash: Header-Icon nicht aktiv / englisch [#3387] +- SQL-Exception beim Löschen einer Fakultät/Einrichtung [#3415] +- Ansicht Gruppen-Belegungspläne, Weiterschalten kaputt [#3420] +- Ressourcenverwaltung, Ansicht umschalten kaputt [#3422] +- ./app/controllers/course/room_requests.php - wirft in PHP 5.4 eine Fatal Error [#3437] +- Forum - Anzeige "Letzte Beiträge" fehlerhaft [#3438] +- Linkformatierung mit Bild funktioniert nicht [#3442] +- Zeiten/Räume Blocktermine hinzufügen fehlerhaft [#3444] +- Raumzeit: XSS durch Semestername [#3446] +- "Zurück zur letzten Auswahl" - Link funktioniert nicht auf der Detail-Seite von Veranstaltungen [#3449] +- "Ohne Titel" wird für Termin im Ablaufplan automatisch ergänzt [#3450] +- CSS-Schatten von #layout_container entfernen [#3452] +- Neues Forum geht nicht in Einrichtungen [#3459] +- Dauer wird bei gesperrten Zeiten/Räume als Timestamp angezeigt [#3461] +- Blubber: Erwähnen klappt nicht [#3466] +- Blubber-Infobox hat schlechte Beschreibung des Feed [#3468] +- Mail notifications notifizieren nicht für deputies [#3469] +- Studeingruppe: Modulnamen im Deaktivierendialog fehlerhaft [#3470] +- Migration neues Forum: Forum wird als eingeschaltet angezeigt, ist aber nicht da [#3471] +- Fehlerhaftes Info-Icon auf den Verwaltungsseiten im Bereich Umfragen [#3476] +- Textarea im Wiki lässt sich nicht verbreitern [#3479] +- Typo E-Mail ändern [#3481] +- Allgemeine Einstellungen unterschlägt verschiedene Einstellungen [#3482] +- Titel von Terminen im Terminkalender werden gekürzt [#3486] +- Falsche Zeiten beim semesterübergreifende Veranstaltungen [#3495] +- Sichtbarkeitsabfrage [#3498] +- Neues Forum: ForumVisit.php not found [#3500] +- Forum: Irreführende "neue Beiträge"-Anzeige [#3502] +- Anzeigefehler im Chrome von OSX [#3503] +- Neues Forum: Haben Bereiche längliche Texte, so können diese nirgends eingesehen werden [#3504] +- Cronjobs: Parameter werden beim Bearbeiten eines Cronjobs nicht angezeigt [#3510] +- Veranstaltungskategorien: Studiengruppen-Einstellung falsch deklariert [#3512] +- Veranstaltungskategorien: Bitmaske fälschlich ausgewertet [#3514] +- Fehler beim Notification-Marker bei Blubber-Kommentaren [#3515] +- Blubber: hochgeladene Dateien werden eventuell falsch valdidiert [#3516] +- SQL-Exception bei Bereichswahl von Ankündigungen [#3517] +- "+"-Seite für Admins [#3518] +- Doppelter Klick auf Login schlägt fehl [#3520] +- Bei Archivierung von Veranstaltungen ohne Studienbereiche gibt es eine Fehlermeldung (Stud.IP 2.4) [#3521] +- Name Durchführender Dozent in Ablaufplan ist aktueller Nutzer [#3523] +- MediaProxy scheitert bei redirects (z.B. dropbox) [#3525] +- User::getFullName() kaputt [#3526] +- Umlaut in raumzeit kaputt [#3527] +- Webservices über SOAP kaputt [#3529] +- Neues Forum dauerhafte Fehlermeldung nach Löschen eines Threads [#3530] +- Tägliche Benachrichtigungen bei Studiengruppen - falscher Link z.B. zu Teilnehmerliste [#3532] +- Falscher Bereich von Ankündigung für Dozenten [#3533] +- falsche Meldung beim Löschen von Ankündigungen [#3536] +- Dateigröße für kleine Dateien verwirrend (0 kByte) [#3537] +- Ankündigungen: Nachricht bei Änderungen werden escapet [#3542] +- Ressourcen -> Anpassen -> globale Einstellungen verwalten: Inhalte der Konfiguration werden nicht ausgelesen [#3544] +- Tägliche Beanchrichtigung mit neuen Modulen kaputt [#3545] +- cli-Nutzer hat keine root Rechte [#3550] +- Nachricht weiterleiten: Attachment geht verloren [#3552] +- WikiLinks werden in Links erkannt [#3553] +- Neues Forum: Bei merken statt des Sterns das Ausrufungszeichen verwenden [#3555] +- Falsche Teilnehmerzahl auf Meine Veranstaltungen für autor [#3570] +- Neues Forum: Autor darf nicht löschen [#3571] +- Datenfeldanzeige kaputt bei textarea und radio [#3579] +- Nutzerverwaltung: Suche nach Datenfeldern gibt nicht alle zur Auswahl [#3581] +- Persönliche Dateiuploads (in Blubber) haben keine eigene Größenbeschränkung [#3589] +- Neues Forum und Blubber tauchen in den Veranstaltungskategorien oft nicht auf [#3591] +- Cronjobs: Neuer Cronjob-Task lässt sich nicht aus Skript heraus installieren [#3593] +- WikiFormat hat null als end-Parameter [#3595] +- checkObjectModule() kennt keine Einrichtung [#3602] +- Cronjobs: Uhrzeit beim manuellen Eintragen eines Cronjobs fehlerhaft [#3603] +- PDO Fehler in /srv/studip_svn/2.4/lib/classes/StartupChecks.class.php [#3604] +- Anzeige des letzten Bearbeiters fehlerhaft [#3605] +- Cronjobs: Falsche Darstellung der Ausführungszeit für einmalige Cronjobs [#3609] +- Grauer Pfeil ist schwarz [#2278] +- TIC: PageLayout um Methode(n) für (bedingte) Kommentare erweitern [#2483] +- Formularfelder für mobile Geräte anpassen [#2536] +- TIC: Verwendung des placeholder-Attributs [#2803] +- TIC: Erweiterungen der Textarea-Toolbar [#2912] +- Icons (Search / Tools) im Header erzeugen Artefakte beim Zoomen (Chrome, Retina) [#2915] +- TIC: Update underscore.js [#2921] +- PageLayout::postMessage() um optionale Id einer Nachricht erweitern [#2976] +- Umlaute kaputt bei den Datenfelder [#3123] +- Aktivitätsdarstellung der Teilnehmerseite anpassen [#3134] +- Pagination semantischer und barriereärmer gestalten [#3207] +- Blubber: Fehler beim Nachladen von Kommentaren [#3443] +- Falscher Logeintrag bei "Direktbuchung löschen" [#3563] +- TIC: Modalen Dialog mittels create_question() überarbeiten [#2927] +- Profil: Fehlender Zeilenumbruch bei den Kronen [#3426] +- XSS mittels Semesternamen im Veranstaltungsassistenten [#3473] + +# 22.03.2013 v 2.3.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.3.1 + +- Anführungsstriche in Nachrichten werden maskiert und maskiert und maskiert ... [#2617] +- Kaufmannsund in URL wird zu & amp [#2751] +- Freie Personensuche in "Funktion/Gruppen verwalten" funktioniert nicht [#2756] +- Fehler im Log-Event bei Ändern regelmäßiger Zeiten [#2763] +- Veranstaltungsassistent mit neuen Buttons: Enter Taste führt zurück [#2789] +- Einrichtungsauswahl für (nicht-Fakultäts)-Admins funktioniert nicht mehr [#2796] +- LOAD_EXTERNAL_MEDIA wird ignoriert [#2845] +- Link zum Öffnen der Unterebenen im Veranstaltungsverzeichnis funktioniert nicht [#2886] +- 2.3: Formatierung: sternsternlink geht nicht [#2889] +- Plugins können nicht runtergeladen werden, wenn das externe Repository nicht erreichbar ist [#2891] +- Aktuelle Veranstaltungstermine auf der Startseite haben keine Beschreibung [#2895] +- Automatische Plugin-Update funktionieren nicht mehr [#2908] +- Bug im Empfänger-Counter bei internen Nachrichten und mehreren Attachments [#2918] +- Wiki: Wörter mit Großbuchstaben werden zu Wikilinks [#2925] +- Ilias Schnittstelle: Aktualisierung der Zuordnungen funktioniert manchmal nicht [#2926] +- Neues Passwort eingeben klappt nicht [#2932] +- Semesterauswahl auf "Übersicht aller Veranstaltungen eines Studienbereichs" funzt nicht [#2956] +- Rücksprung zur Studiengruppe nach Nachrichtenversand kaputt [#2965] +- Anzahl der Nutzer online differiert [#2972] +- Neue Belegung erstellen schwer zugänglich [#2974] +- Literaturliste löschen/kopieren geht nicht [#2982] +- "Nur im Stundenplan vormerken" verspricht zuviel [#2983] +- Ilias Test kopieren ohne Leserechte [#3000] +- Moderatoren einer Studiengruppe dürfen neue Teilnehmer einladen/eintragen, aber niemanden entfernen [#3009] +- Berechtigung "f - Ordner erstellen" wird immer eingeblendet [#3013] +- Nachrichten verschicken: Empfänger löschen geht manchmal nicht [#3128] +- Datei Upload ignoriert upload Fehler [#3150] +- Nachricht per Email klappt nicht bei "wenn vom Absender gewünscht" [#3154] +- Mehrtägige Belegung über Jahresgrenze wird nicht korrekt angezeigt [#3219] +- Evaluationsauswertung wertet Berechtigungen falsch aus [#3223] +- Detailseite zeigt Beschreibungstext einer VA ohne Zeilenumbrüche [#3259] +- Formatierte Wiki Links werden nicht erkannt [#3281] +- javascript fehler mit alten Plugins wg. Prototype [#3287] +- Ilias Schnittstelle: Verknüpfungen aktualisieren entfernt keine obsoleten Verknüpfungen [#3296] +- Beim Bearbeiten von Evaluationen kommt unschöne Fehlermeldung in Grün [#2562] +- "Neues Passwort setzen" erzwingt eine Mailboxüberprüfung [#3236] + +# 02.08.2012 v 2.3 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.3 + +- Veranstaltungssuche ist fehlerhaft [#2517] +- Interface für Formatierungsplugins einbauen [#888] +- Inkonsequente Darstellung von fehlenden Ortsangaben [#1218] +- Icons beim Auflösen einer Raumanfrage uneindeutig [#1491] +- Umgestaltung der Tab- und Title-Komprimierungs-API in JS [#1617] +- StEP00223: Sperregeln erweitern auf Einrichtungen und Nutzer [#1756] +- StEP00219: Erweiterte Zugriffsregeln für Webservices [#1757] +- Wiki-Formatierung defekt bei Aufzählung [#1998] +- "Rohrbild" (Adminseite Dozenten) zu dunkel [#2088] +- Einstellungsseiten "Allgemeines" - Beschreibungen vereinfachen, einheitliche Schreibweise [#2126] +- Einstellungsseite "Privatsphäre" - einheitliche Schreibweise [#2128] +- Einstellungsseiten "Nachrichten" - Texte entfernen, einheitliche Schreibweise [#2129] +- Einstellungsseiten "Forum" - Erläuterungen vereinfachen und ergänzen [#2130] +- In Einstellungen den Reiter "Login" komplett entfernen [#2133] +- Option "Stud.IP-Ankündigungen per RSS-Feed exportieren" in persönlichen Einstellungsseiten entfernen [#2134] +- "Nur Buddies anzeigen" Einstellung in die Infobox der Seite "Wer ist online" verschieben [#2135] +- Option "Bild des Absenders in Nachricht anzeigen" in Einstellungen entfernen [#2143] +- Option "Dauer bei inaktiv" in Nachrichten-Einstellungen entfernen [#2144] +- Option "Alle Beiträge im Flatview immer aufgeklappt" in Einstellungen entfernen [#2145] +- Option "Anzahl der Postings pro Seite im Flatview" in Einstellungen entfernen [#2147] +- StEP00229 Pakete und Kompression von JavaScript [#2295] +- Kürzen des Seitentitels ohne JS [#2296] +- Update auf jQuery 1.7 [#2297] +- Löschen mehrerer Dateien [#2300] +- phplib_local.inc.php in bootstrap.php einbinden [#2306] +- Blockveranstaltungsassistent [#2316] +- Teilnehmerlisten aus gruppierten Veranstaltungen [#2319] +- Gruppen/Funktionen aufklappbar, csv Exportskript für Teilnehmer mit Grupenzugehörigkeit [#2320] +- StudipFormat-Initialisierung zu spät [#2329] +- Icon-Lieferung 02/11 (Stud.IP 2.3) [#2336] +- Update von underscore.js [#2349] +- StEP00222 Anpassung der Buttons an überarbeitetes Rahmendesign aka CSS-Buttons [#2357] +- Begriff für ECTS-Punkte uneinheitlich [#2358] +- Umstellung auf PHPUnit [#2364] +- Add WebServicePlugins [#2368] +- Notification sobald (ein bestimmter) Navigationspunkt aktiviert wird [#2376] +- Darstellung des Semesters begrenzen [#2382] +- Umstellung der Smileys auf Trails [#2395] +- Flexibleres NotificationCenter [#2407] +- Raumauswahl auf Zeiten/Räume auf buchbare Räume beschränken [#2410] +- Update auf Trails 0.6.6 [#2411] +- Notification beim Eintrag eines Buddies [#2412] +- Notification beim Anlegen einer Studiengruppe [#2413] +- Notification beim Eintrag in eine Veranstaltung [#2414] +- Notification beim Login [#2415] +- Notification beim Anlegen einer News [#2416] +- Notification beim Hochladen eines Nutzerbildes [#2417] +- Notification nach der Aktivierung eines Plugins [#2418] +- Markup für das Post-Processing [#2422] +- StEP00232 iCal-Export zum Einbinden der Termine in externe Kalenderanwendungen [#2426] +- Callback bei der (De-)Aktivierung eines Plugins [#2427] +- Semester anlegen bzw. editieren [#2448] +- Nicht mehr verwendeter Code in inst_admin.php [#2456] +- Wiki-PlugIn für StEPs fehlerhaft [#2468] +- StudipPDOStatement muss falsche Methodenaufrufe korrekt beantworten [#2477] +- Schnellsuche kann nicht in Untertiteln suchen [#2544] +- Kalender: Einbinden der eigenen Termine in fremden Kalendern sichtbar [#2550] +- Parameter sms_source_page funtkioniert nicht mehr (sms_send.php) [#2587] +- Keine Option für Turnus "unregelmäßig oder Blockveranstaltung beim Anlegen einer VA [#2597] +- Uhrzeitauswahl über Kalendericon bei regelmaessigem Termin fehlerhaft [#2599] +- Wiki-Formatierung (nop, Umlaut in externem Link, Liniendicke) [#2629] +- Archivierung einer Veranstaltung nicht möglich [#2689] +- Hinzufügen von Lernmodulen nicht mehr möglich [#2690] +- Einige Buttons funktionieren nicht in der Einrichtungs- und Veranstaltungshierarchie [#2711] +- Bei Studienbereichen, Grunddaten und Raumanfragen funktioniert in der VA-Listenansicht der Bearbeiten-Knopf nicht [#2735] +- falscher Absender bei Mail-Weiterleitung einer Nachricht [#2749] +- StudipForm: selectbox kaputt gestyled [#2750] +- API von Button und LinkButton kaputt [#2752] +- PDOException bei Aufruf von Ablaufplan in Veranstaltungen [#2817] +- Messaging überprüft nicht, ob Nutzer zur Weiterleitung noch existiert [#2822] +- Export von Teilnehmerlisten als csv scheitert an " [#2829] +- Optionen beim Versenden von Nachrichten verwirren [#2182] +- Optimierung der Bilder [#2362] +- Negative Personenanzahl bei Teilnehmergruppe "keiner Funktion oder Gruppe zugeordnet" [#2470] +- Caching in Calendar::getInstance() ist fehlerhaft [#2507] +- "Kontakt hinzufügen" erlaubt nicht alle Nutzernamen [#2556] +- Meine Veranstaltungen (Dozent) -> "Druckansicht" erzeugt Fehler [#2615] +- Kein Caching von Plugin-Updateinformationen im Fehlerfall [#2678] +- Links in der Link-Navigation ("/links") können keinen Tooltip erhalten [#2717] +- "Alle zuklappen"-Link im Adressbuch funktioniert nicht [#2583] + +# 01.08.2012 v 2.2.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.2.1 + +- Überflüssiger Schritt beim Erstellen einer Raumanfrage [#2618] +- Zugangsberechtigungen: Wechsel von Gesperrt auf Los [#1274] +- Fehler beim Export von Veranstaltungsterminen über Kalender-API [#2425] +- Seminar::getDatesExport() erzeugt html entities bei Räumen [#2457] +- MediaProxy scheitert an großen Videos [#2465] +- Flashvideo Einbindung scheitert wg. falscher Kodierung der Parameter [#2466] +- Fehler in API Semesterholiday [#2481] +- Fehlermeldungen aus Ilias beim Löschen eines Nutzers, wenn USER_AUTO_CREATE gesetzt ist [#2484] +- openEval (Evaluation auf Startseite) - Javascript defekt. [#2487] +- Export in 2.2 defekt [#2488] +- Gruppenterminkalender: Haken hinter Kalenderauswahl bricht in Chrome um. [#2490] +- Kalender: Kaputtes HTML auf Export-Seite [#2493] +- Kalender: Funktionsaufruf mit überflüssigem Parameter [#2494] +- Kalender: Ausgewähltes Datum geht beim Umschalten zwischen den Ansichten verloren [#2495] +- Aufruf von Veranstaltungsseiten ohne cid erzeugt Inkonsistenz [#2498] +- Grunddaten: Sperrung von Dozent/Tutor hinzufügen unvollständig [#2501] +- Grunddaten: Tutoren sehen Suchfeld für Dozenten [#2502] +- Kalender: Link zum Anlegen von Tagesterminen bricht um [#2503] +- Gruppenterminkalender: Kaputte Seite bei Klick auf Termin in einem lesbaren fremden Kalender [#2504] +- Migration 88: Biest2055Terms "Got a packet bigger than 'max_allowed_packet' bytes' " [#2505] +- Mysql 5.5: Literatrulisten kopieren führt zu SQL Fehler [#2543] +- Admins können alle anderen Admins verändern [#2548] +- Tabelle/Form Struktur kaputt beim Erstellen von News [#2551] +- Newskontext geht bei Meldung zu nicht speicherbarer News verloren [#2552] +- Performance: Kronen werden zu häufig abgefragt [#2553] +- Export in 2.2 defekt (2) [#2554] +- ID von Nutzer der anderen Nutzer sperrt nicht in Datenbank [#2557] +- date popup mit einem Monat kann den Monat nicht wechseln [#2558] +- PDOException beim Speichern einer Wiki-Seite [#2566] +- Zusatzangaben werden nicht für Nutzer mit globalem Status "dozent" angezeigt [#2576] +- Probleme mit Sonderzeichen in Dateinamen beim Export [#2578] +- Sperrebene für Nutzer kann nicht gelöscht werden [#2585] +- Ilias Schnittstelle für 4.2.x anpassen [#2586] +- Fehler (Warning) API UserManagement::deleteUser [#2588] +- Nutzer löschen: Check auf aktiver Dozent ist zu umfassend [#2589] +- Nutzer löschen: Informationen werden nicht angezeigt [#2590] +- 2.2: Klick Auf Kalendersymbol im Ablaufplan erzeugt Fehlermeldung. [#2594] +- Kalender: Bei parallelen Terminen erscheint "sdfs" [#2598] +- Performance: CSV Export von Evaluation [#2628] +- bei Aufruf der about.php kommt eine Exception [#2684] +- Anlegen neuer Seiten im Impressum schlägt fehl [#2691] +- direkte Raumbuchung beim Anlegen eines Kurses meldet Überschneidungen in Ferienzeiten [#2693] +- Ilias Schnittstelle löscht Verknüpfung bei Verbindungsfehler [#2718] +- Studiengruppen - details.php wirft Exception [#2745] +- SQL Fehler beim Löschen eines Nutzers [#2754] +- Privatsphäre: Sichtbarkeit Profilelemente bei "nur meine Domäne" [#2755] +- Neuen Benutzer anlegen - Status und Einrichtung gehen im Formular verloren [#2768] +- Ordner im Nachrichtenbereich können nicht geöffnet werden, wenn es neue Nachrichten gibt [#2775] +- Veranstaltungsassistent: Freie Raumangaben werden nicht übernommen [#2808] +- Umfragentabelle auf der Startseite fehlerhaft in Webkitbrowsern [#2565] +- insert_message() beachtet $set_deleted nicht [#2682] + +# 17.01.2012 v 2.2 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.2 + +- fehlende Raumanfragen bei Fakultäts-Admins [#2339] +- Stud.IP-Chat für ältere Browser entfernen [#1091] +- Refactoring der HolidayData Klasse [#1493] +- genauere Festlegung des Start- und Ablauftermins von News [#1590] +- Redesign der details.php [#1667] +- Blockveranstaltungstermine "anlegen" [#1716] +- Verwendung von underscore.js [#1770] +- Stundenplan: Ausdrucken der Farben ermöglichen [#1777] +- Zeit-Raum-Anzeige auf der details.php übersichtlicher machen [#1873] +- Anpassung der Reiternavigation an neues Design [#1876] +- Auflösen des doppelten Menüpunkts "Tools" [#1886] +- TIC: blockquotes aus admin_seminare_assi entfernen [#1916] +- Entsorgen von view_mode=search in der Ressourcenverwaltung [#1917] +- default Einstellungen für Teilnahmeverfahren beim Anlegen einer Veranstaltung [#1918] +- Entfernen von lib/admission.inc.php -> inserUserIntoSeminar [#1923] +- Zuletzt angelegte VA kopieren [#1925] +- Unkorrekte jQuery-Substituierung in application.js [#1933] +- Kleine GUI-Anpassung der Pluginadministration [#1935] +- xml Export als utf-8 [#1946] +- Neues Feld im XML-Export der Zeiten [#1958] +- TIC: blockquote aus Admin-Bereich entfernen [#1966] +- Erweiterung der Kalender-API um Klicken+Ziehen zur Erstellung von Einträgen [#1976] +- Auto-Login entfernen [#1985] +- Performance: RolePersistence [#1991] +- Defaultoptionen für Sichtbarkeitseinstellungen in der globalen Konfiguration [#1992] +- Kleinere Schrift für Stundenplan [#2008] +- Alle Aufrufe von new Seminar auf Seminar::getInstance umbauen [#2009] +- Dozenten eines fremden Instituts sehen falsche Heimateinrichtung [#2033] +- Beim Export einer nicht-anonymen Evaluation soll auch die Email des Nutzers exportiert werden [#2042] +- Falsche Meldung bei Formularvalidierung StEP00213 [#2049] +- Neuer Schalter um Dozenten das verstecken ihrer E-Mail-Adresse zu verbieten/erlauben [#2058] +- Event auslösen beim Ändern eines Datenfeldes [#2059] +- Teilnehmerimport über Datenfeld [#2066] +- TIC: Javascript-AJAX-Request für periodische Updates [#2076] +- Kronen. Unschön und alt. [#2079] +- TIC: Update auf jQuery 1.6.2 und jQuery UI 1.8.14 [#2089] +- Eine Klasse User für Zugriff auf Nutzerdaten [#2093] +- Rangliste zeigt nicht vorhandene Termine an [#2118] +- RSS-Feeds sind keine Einstellungen [#2123] +- Alte Dozenten werden als durchführend für einen Termin angezeigt [#2131] +- Nutzer mit numerischem Username werden auf online.php falsch verlinkt [#2139] +- Inkonsistente "übernehmen" Buttons bei der Einstellungsseite zur Privatsphäre [#2156] +- Friend of Friend Einstellung zur Seite mit den Privatsphären-Einstellungen verschieben [#2164] +- Avatar-Klasse benutzt nicht individuelle Sichtbarkeiten-Einstellung [#2175] +- Layout-Fehler beim Anlegen einer Studiengruppe für root-Accounts [#2183] +- Dateibereich "alle auswählen" funktioniert nicht [#2196] +- Überflüssiger Code in der Ressourcenverwaltung [#2200] +- Sichtbarkeitsangebe für eigene Kategorien auf eigener Homepage [#2204] +- Bei Nutzern mit unsichtbarer Emailadresse wird die Adresse des Instituts angezeigt [#2225] +- Usability-Probleme beim Erstellen von Raumanfragen [#2237] +- ExportPDF::save funktioniert nicht [#2245] +- Syntaxerror bei Seminar::addMember [#2249] +- admin_evaluation hat fehlerbehaftetes document.write [#2258] +- JS-URLHelper hat falsche base_url [#2263] +- edit_about.php hat fehlerbehaftetes document.write [#2264] +- Doppelt kodierte Umlaute auf der Detailseite einer Veranstaltung [#2268] +- Art des aktiven Anmeldeverfahren ist nicht erkennbar [#2288] +- Rechtschreibfehler EMail [#2294] +- Seite"Ankündigunden" ist zu breit. [#2298] +- "Herzlich Willkommen" in "Herzlich willkommen" ändern beim Login [#2309] +- Direkte Raumbuchung beim Anlegen einer Veranstaltung nicht möglich [#2312] +- Zeilenumbrüche im Datenfeld "Lehr- und Forschungsbereich" werden durch `<br>` ersetzt [#2321] +- VA-Assi: Raumanfrage wird erstellt obwohl keine Termine vorhanden [#2325] +- Raum/Zeit Seite: Anfrage zu Einzeltermin wird nicht erkannt [#2330] +- Raumanfragen: Erstellung/Änderung [#2331] +- Raumplanung -> Anfragenplan vergisst Daten [#2338] +- Javascript Personensuche [#2342] +- Foren-Themen zwischen Veranstaltungen verschieben [#2348] +- "Forum, Neues Thema, abbrechen" führt zu Fehler [#2372] +- Hinzufügen eines Span um den Text des modalen Dialogs im Template [#2373] +- Illegale Zeichen im XML Export [#2377] +- (no-)js CSS-Klasse [#1977] +- Harmonize indentation of JS and PHP [#1978] +- Sichtbarkeitshinweis im Profil [#2359] + +# 17.01.2012 v 2.1.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.1.1 + +- Benachrichtigungen über aufgelöste Raumanfragen irreführend [#2360] +- Fehler beim Bearbeiten generischer Datenfelder [#1801] +- Bearbeiten von Nutzerdomänen funktioniert nicht mehr [#1832] +- Deaktivierte Literaturverwaltung bei Veranstaltungsmodulen sichtbar [#1948] +- Fatal error: Class 'SkipLinks' not found (bei Exception) [#2005] +- Vorgeschaltete Fehlermeldung beim Seminare-Assi funktionieren nicht [#2006] +- Suchergebnisse nach Personen sind bei Studiengruppen unsortiert [#2013] +- Hilfeseite öffnet sich im gleichen Fenster [#2029] +- Ordner verschieben funktioniert nicht [#2137] +- Eigenschaften von Ressourcen sind nicht alphabetisch sortiert [#2203] +- Falsche Informationsmeldung beim Löschen eines Benutzers [#2219] +- Export: Teilnehmerlisten enthalten nur Fächer [#2244] +- Semester/Ferienverwaltung - Enddatum wird nicht mit 23:59 gespeichert [#2247] +- Umlaute im Veranstaltungstitel werden umcodiert [#2284] +- Auflistung von Administratoren ist nicht alphabetisch sortiert [#2287] +- Datei aktualisieren schlägt fehl [#2291] +- Layoutfehler bei Informationsmeldungen unter Profil - Nutzerdaten [#2301] +- Überschriften ungünstig gekürzt [#2307] +- Keine Sortierung der Institute unter Admin->Veranstaltungen [#2311] +- Buchungszeitraum wird nicht verkürzt bei Verkürzung der Zeit eines Termins [#2317] +- Fehlende Raumangabe beim Auflösen von Raumanfragen [#2322] +- Hinzufügen von Empfängern geht nicht immer [#2341] +- Fehler beim Bearbeiten der Werteliste eines "selectbox" Datenfelds [#2343] +- FLV-Datei wird nicht abgespielt (Dateibereich) [#2347] +- Dateien aus unsichtbaren Ordnern sind unter "Alle Dateien" sichtbar [#2370] +- Link zum Impressum funzt nicht bei Loginfenster [#2371] +- Fehlendes htmlReady im archiv_assi [#2374] +- Tabellen werden bei Migration als MyISAM angelegt [#2375] +- VeranstaltungsAssi: Beschreibung eines regelmäßigen Termins geht verloren [#2378] +- Leere Dateiordner werden als voll gekennzeichnet [#2003] +- HTML-Anker im Gästebuch wird nicht geschlossen [#2385] + +# 23.07.2011 v 2.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.1 + +- Nutzerverwaltung: Nutzer ohne Nachname können nicht über die Suche gefunden werden [#1742] +- Aufgeklappte Einzeltermine lassen sich nicht editieren [#1853] +- Benachrichtigung bei Mitgliedsantrag [#1187] +- Umstellung der Adminseite: "Zusatzangaben definieren" auf Trails [#1312] +- Umbenennung von "Privat" bei den Nutzerdaten [#1357] +- Umstellung der Verwaltung von Semestern auf trails [#1410] +- Verwendung des placeholder-Attributs für "StEP00185: Einheitliche und barrierefreie Suchfelder" [#1412] +- Assets-Klasse fügt gif statt png an Dateinamen [#1418] +- Einheitliche Anzahl Einträge pro Seite [#1422] +- Update jquery-ui 1.8.2 auf 1.8.7 [#1440] +- Umstellung der Verwaltung von Datenfeldern auf trails [#1466] +- Eigene Kategorien: Hinweis, dass Stud.IP Formatierungen dort funktionieren [#1526] +- Ablaufplan: Semesterwähler berücksichtigt Termineinschränkung nicht [#1576] +- Probleme mit JS-Hover-Feature [#1591] +- separate Fehlermeldung, falls Plugin-Upload fehlschlägt [#1643] +- Download als zip: Metadaten über Dateien integrieren [#1646] +- DB-Slaves ermöglichen [#1658] +- Veralteter Text nach Anlegen einer Veranstaltung [#1668] +- bessere UX bei fehlenden neuen Beiträgen [#1675] +- Erstellen eines Doxyfiles zur Erstellung von API-Dokumentation [#1677] +- Überarbeitung der Verwaltung von Nutzerdomänen [#1680] +- Überarbeitung der Verwaltung von Plugins und Rollen [#1682] +- Alter Inline-Hilfe-Code noch vorhanden [#1685] +- StEP00216: Automatisches Eintragen und Informieren von Nutzern [#1698] +- Stundenplan-API-Redesign [#1714] +- Multiselectbox resizable machen [#1718] +- StEP212: CSRF Protection [#1719] +- Step00210: Icons für Reiter [#1729] +- Fehlerhaftes Formular in "edit_about.php" [#1731] +- StEP00214: Umstellung und Erweiterung der Benutzerverwaltung [#1734] +- Security-Token wird in der raumzeit.php über GET versendet [#1735] +- Administration der generische Datenfelder macht Umlaute kapput [#1739] +- Semesterverwaltung: Anlegen nach Hinweis auf Falscheingabe schlägt fehl [#1740] +- Update von jQuery auf 1.5 [#1745] +- Events für Forumsbeiträge [#1746] +- Events für Dateien [#1747] +- Events für Wikiseiten [#1748] +- StEP00218: PDF-Export von Wiki-Seiten [#1750] +- QuickSearch um aria-label erweitern [#1751] +- Step00213: Barrierefreies dynamisches Validieren von Formularfeldern in Stud.IP [#1752] +- StEP00220: Zuordnung von Lehrpersonen zu Terminen [#1753] +- StEP00217: Barrierefreies Stud.IP: Skiplinks, Landmarks und verbesserte Tab-Navigation [#1755] +- API zum Anzeigen von Meldungen auf der Seite [#1758] +- StEP00221: Anpassung der Kopfzeile an überarbeitetes Rahmendesign [#1759] +- Step00209: Teilnehmericon auf meine_seminar.php [#1761] +- Layout-Fehler in der Nutzerverwaltung [#1769] +- Einrichtungszuordnung von root [#1771] +- SQL-Fehler beim Ändern des Startsemester eine Veranstaltung [#1773] +- Administration Datenfelder [#1775] +- Administration Datenfelder mit multiplem Nutzerstatus [#1776] +- Lockrules: Daten gehen verloren auf Profilseite [#1778] +- Lockrules: Regel entfernen geht nicht im Multimodus [#1779] +- JavaScript wird beim Anlegen eines neuen Benutzers ausgeführt [#1786] +- Neuer Stundenplan: Einträge lassen sich nicht ausblenden [#1809] +- Neuer Stundenplan: Metadate-Beschreibung wird nicht im Titel des Eintrags angezeigt [#1810] +- Neuer Stundenplan: In der Druckansicht kann man Einträge erstellen und anklicken [#1811] +- overlib.js wird nicht mehr verwendet [#1812] +- Typo in activate_email.php [#1816] +- Stundenplan-API erlaubt nicht wie versprochen jede beliebige Farbe zu verwenden [#1820] +- Fehlende universelle Icons zur 2.0 [#1825] +- UX: Fehlender Abbrechen-Button beim Anlegen einer Studiengruppe [#1831] +- Rotgefärbtes Teilnehmericon funktioniert noch nicht richtig [#1837] +- Footer der Simley-Übersicht sieht nicht so aus, wie es soll... [#1841] +- Externe Seiten: Externer Sembrowser erzeugt ein Warning nach abschicken der Suche [#1844] +- Admin Personen Suche funktioniert nicht auf englisch [#1854] +- CSRF protection bei Homepage/Portalplugins [#1874] +- Wiederholungsregel für Xten Tag im Monat [#1929] +- Externe Seiten: Feld seminare.status doppelt in Abfrage im SemBrowser [#1936] +- JS Fehler durch Tabverkürzung bei Tabs mit Entitäten [#1945] +- Messages der Grunddatenseite zerschießen eventuelles Tabellenlayout [#1956] +- Erfolgsmeldung beim Bearbeiten mehrerer Termine im Ablaufplan zeigt unnötige Information [#1959] +- Eingabe von Titel (Prof., Dr.) im Profil wird nicht gespeichert [#1962] +- Externe Seiten: Filtern nach Typ in der erweiterten Suche des SemBrowsers funktioniert nicht [#1965] +- Verlust der Raumbuchung bei Verkürzung der Zeit eines einzelnen regelmäßigen Termins [#1968] +- Sperrregel für Teilnehmerseite entfernt Nachrichten-Knopf [#1970] +- Stundenplan: Zu kurze Spalten [#1971] +- Sichtbarkeitseinstellungen für freie Datenfelder für Nutzer [#1987] +- Es ist für einen Fakultäts-Admin nicht möglich eine Einrichtung anzulegen [#1988] +- Sichtbarkeitseinstellungen: Beim Speichern wird das security_token in DB geschrieben [#1989] +- falsche Anzeige der "inaktiv"-Zeit in der Benutzerverwaltung [#1994] +- SOAP-Aufrufe, die ein Objekt liefern, lösen einen "catchable fatal error" aus [#2002] +- Lockrules: Standard-Adresse/Einrichtung nicht auf der Profilseite wird nicht gespeichert [#2044] +- Titel lässt sich in der Nutzerverwaltung nicht mehr löschen [#2050] +- addslashes() fehlt bei Nachrichten über Nachrücken [#2062] +- Abschalten von Autocomplete hat keinen Effekt mehr [#2065] +- Veranstaltung -> Verwaltung: Öffentliche VAs werden nicht gekennzeichnet [#2070] +- Bearbeitungsliste der freien Datenfelder [#2083] +- Plugins vermissen globales $_language [#2086] +- Falsche Sortierung auf den externen Seiten [#2087] +- Klasse "soap_client" wird nicht mehr gefunden [#2096] +- STUDIP.QuickSearch.autocomplete hat einen unnötigen title parameter [#1964] + +# 22.07.2011 v 2.0.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.0.1 + +- Fehler beim Anhalten von Umfragen [#1531] +- Fehler in der Navigation in der Raumverwaltung [#1655] +- Das Vormerken einer Veranstaltung funktioniert nicht mehr [#1720] +- Absicherung gegen session fixation [#1722] +- Ablaufplan bei freien Veranstaltungen nicht einsehbar [#1725] +- Nutzerkennung fehlt in Trefferliste (inst_admin.php) [#1726] +- Externes Modul für Download erzeugt relative Links [#1733] +- Suche beim Hinzufügen der "Standardvertretung" funktioniert nicht [#1743] +- exception handler wird nicht gesetzt mit php-cgi [#1744] +- Änderung der Inhaltselemente bei Studiengruppen ohne Wirkung [#1764] +- Kalender hat kaputtes HTML [#1774] +- Vor- und Nachname bei "Veranstaltungen (templatebasiert)" vertauscht [#1780] +- Fehler bei der Datenübernahme von multi-value Attributen bei Shibboleth [#1781] +- Evaluationsauswertung: Mehrfachantworten werden falsch ausgewertet [#1787] +- Externe Seiten Download Templatebasiert Fehler, wenn keine Sortierreihenfolge ausgewählt wurde [#1789] +- Ausführen mehrerer SQL-Abfragen durch MySQL unterbinden [#1791] +- falsche Gruppennamen unter "Laufende Anmeldeverfahren" [#1808] +- "Meine Veranstaltungen" für Fakultätsadmins zeigt Einrichtungen doppelt [#1813] +- Studiengruppen: Sortierfunktion defekt wenn cid vorhanden [#1818] +- Umstellung der Meldungen bei Umfragen auf Message Boxen [#1821] +- Fehler beim Speichern einer Ankündigung verwirft alle Eingaben [#1822] +- Änderungen im Stundenplan werden nicht gespeichert [#1823] +- Unsichtbare Tutoren landen unsichtbar in einer Veranstaltung [#1827] +- Fehler beim Cache von Pluginrollen [#1828] +- Lange Texte in SQL-Abfrage verursachen einen PHP-Crash [#1836] +- Externe Seiten: Fehler bei Raumausgabe in Modul Veranstaltungsdetails templatebasiert [#1846] +- Name der Veranstaltung fehlt in der Anzeige einer Belegung [#1849] +- Externe Seiten: Ausgabe freier Raumangaben zu regelm. Zeiten funktioniert nicht im Modul Veranstaltungsbrowser [#1857] +- Externe Seiten: Typo in der Beschreibung der Marker (ROOMS_DELIMITER) im Veranstaltungsbrowser [#1862] +- Fehlende Veranstaltungstypinfo in der details.php (template seminar_html_location.php) [#1863] +- Losverfahren mit vorläufiger Anmeldung funktioniert nicht [#1890] +- Fehlende Raumangabe bei den aktuellen Terminen [#1891] +- Fehler beim Plugin-Update auf NFS-Filesystem bei Plugins mit Übersetzungen [#1892] +- Warning: Wrong parameter count for _() in /srv/www/studip/lib/datei.inc.php on line 1399 [#1895] +- Kaputte Links in archiv.php [#1897] +- Schnittstelle zu Ilias4: Direkter Kurslink funktioniert nicht [#1898] +- Trails Problem im Stundenplan [#1900] +- Fehler beim Datenbankzugriff in Seminar_Session::gc() [#1905] +- wording: "Zugangseinstellungen" vs. "Zugangsberechtigungen" [#1914] +- Raumdaten bei Veranstaltungssuche für Admins [#1924] +- SQL-Fehler beim Kopieren einer VA [#1930] +- Verkürzung Zeiten für Veranstaltung, Änderung der Raumangaben [#1931] +- Mediaproxy scheitert an & in Url [#1934] +- Anonymer Forenbeitrag nach Editieren wird Name angezeigt [#1937] +- SQL Fehler beim Ablaufplan [#1939] +- PHP-Warnung beim Löschen alter Dateien aus dem media_cache [#1941] +- Fehler beim Eintragen von Einzeltermine in der Ressourcenverwaltung [#1942] +- Automatischer Seitentitel für Plugins [#1943] +- Literatur im Profil anzeigen [#1944] +- Freie Raumangabe bei unregelmäßigen Terminen [#1947] +- Explizite Übergabe eines Objektes per Referenz führt zu Skriptabbruch (regelmäßige Termine lassen sich nicht eingeben) [#1950] +- Sprachumstellung führt zu einem Fehler [#1951] +- Falscher Veranstaltungstitel bei Spracheinstellung: Englisch [#1952] +- SQL Fehler auf Detail- und Übersichtsseite einer Veranstaltung, wenn der nächste Termin ein Ausfalltermin mit Kommentar ist [#1954] +- Anzeige "Nächster Termin" zeigt nichts an, wenn der zweitnächste(!) Termin ein Ausfalltermin ist [#1955] +- Fehler im seminar_html-Template [#1967] +- Fehler bei Veranstaltungssuche mit Treffern und Terminen [#1969] +- $GLOBALS['user'] ist leer beim Login -> Plugins werden nicht geladen [#1975] +- Veranstaltungskategorien in der Konfigurationsdatei [#1979] +- HTML Fehler Funktionen/Gruppen [#1981] +- Studiengruppen: Aufruf von CSRFProtection::Token() im Berarbeiten-Formular [#1982] +- Sichtbarkeitseinstellungen: Fehlende Default-Werte in der Datenbank [#1986] +- Kein Nachrücken bei Austrag aus "vorläufig akzeptiert" [#2038] +- Kein Nachrücken bei Erhöhung der Teilnehmerzahl über "Grunddaten" [#2039] +- Vorläufige Teilnehmer können nicht übernommen werden bei maximaler Teilnehmeranzahl [#2043] +- Gruppenordner werden nicht gekennzeichnet [#2053] + +# 01.02.2011 v 2.0 + +http://develop.studip.de/trac/query?milestone=Stud.IP+2.0 + +- Fehler, wenn Dozent neue Veranstaltung anlegen moechte [#1341] +- Anlegen von Veranstaltungen (mehrere Fehler) [#1230] +- Dozenten / Tutorensortierung auf Grunddaten funktioniert nicht [#1328] +- Fehler bei Zuordnung von Studienbereichen beim Anlegen von Veranstaltungen [#1411] +- Link zu Ressourcen in der Nav.-Leiste führt zu falscher Navigation [#1730] +- Fehlender Username beim Link "Meine Lernmodule" (BIEST00135) [#216] +- Externe Seitene - Mehrere SRI-Urls [#504] +- Ungelesene News automatisch aufgeklappt beim betreten einer VA oder Einrichtung [#569] +- Restrukturierung des Grafikverzeichnisses [#635] +- Termin-Anzeige bei zweiwöchentlichem Turnus [#654] +- Admin: Grunddaten Einrichtungen [#738] +- StEP00158: Erweiterte Einstellung der Sichtbarkeit im System [#965] +- Veranstaltungsnavigation nach Zugriff über "laufende Anmeldeverfahren" [#968] +- Jahresangabe fehlt bei unregelmäßigen Terminen [#975] +- PHP 5.3: Warnung in simpletest [#977] +- PHP 5.3: Assigning the return value of new by reference is deprecated [#978] +- Usage of conventions concerning the codingstyle in studygroups [#986] +- Bei Raumanfragen die Lognachricht anpassen [#1001] +- Unterschiedliche Symbole bei abgelehnten und nicht bearbeiteten Raumanfragen [#1020] +- Anzeige des Semesters auf Übersichtsseite der Anmeldeverfahren [#1021] +- Homepage -> "My Stud.IP" in "Einstellungen" umbenennen [#1022] +- Laden von functions.php erfordert Datenbankverbindung [#1032] +- Neue Icons für die Raumplanung [#1047] +- TestRunner auf neuen Stand bringen [#1048] +- phpdummy-Einträge entfernen [#1053] +- Modaler Dialog verwenden [#1055] +- Verwaltung von Gruppen/Funktionen in Veranstaltungen [#1057] +- Suchseite für Studiengruppen [#1058] +- Fehlerhafte Grafiken bei der Evaluationsauswertung [#1060] +- Übergabe der Sprache an die Stud.IP-Hilfe [#1061] +- Zentrieren der Buttons im modalen Dialog [#1066] +- Bilder beim Aufklappen im Dateibereich direkt angezeigen [#1069] +- DB Fehlermeldung auf der Teilnehmerseite [#1071] +- Nachrichten an alle Teilnehmer einer Studiengruppe [#1074] +- StEP00160: Überarbeitung der Reiterstruktur [#1076] +- StEP00176: Entfernung wap-Seiten [#1077] +- StEP00189: Dynamische Sitemap erstellen [#1078] +- Fatal Error nach Umgestaltung der Navigation [#1087] +- StEP00185: Einheitliche und barrierefreie Suchfelder [#1089] +- Fehler bei neuer Navigation: Tools > Lernmodule [#1099] +- Homepage-Plugins bekommen keinen Reiter [#1100] +- Infobox unter der Seite beim Versenden von Nachrichten [#1104] +- StEP00166: Neue Adminnavigation für Dozenten [#1111] +- StEP00191: Zentrale Konfiguration für alle Stud.IP-Module [#1112] +- StEP00186: Verzicht auf auto_prepend_file [#1117] +- Design Glitches verbessern [#1120] +- StEP00194: Umbau der Studiengangsseiten im User- und Adminbereich [#1121] +- Studienbereiche: Call to a member function getStatus() on a non-object [#1122] +- Update PHPLOT [#1131] +- StEP00187: Umstellung auf jQuery + UI [#1132] +- Fehlendes title-Attribut von komprimierten Tabs [#1137] +- CSS wird überschrieben [#1138] +- Struktureller Umbau des Loginformulars [#1141] +- Textareas im Forum und Wiki vergrößer-/verkleinerbar machen [#1145] +- AJAX-Aufklappen von Nachrichten funktioniert nicht mehr [#1146] +- Layout-Umbruch 2. Navigationsebene [#1147] +- QUnit-Tests funktionieren nicht mehr [#1149] +- Uneinheitlicher Begriff für Umfragen [#1150] +- Zu große Boxen und Tabellen [#1151] +- phplib hat unter Windows fehlende includes [#1157] +- Nachricht öffnen: set_read_message() on a non-object [#1159] +- XSS auf Globale Konfiguration: Studiengänge [#1160] +- Passwortschutz für gesperrte Veranstaltungen nicht anzeigen [#1161] +- Druckansicht für den Belegungsplan [#1162] +- Entfernen des "studygroup-dozent" und Löschen von Gruppengründern [#1164] +- Favicon wird nicht mitgeliefert [#1171] +- Quicksearch auf teilnehmer.php findet zuviel [#1173] +- falsche Ausgabe nach dem Aktualisieren einer Datei [#1176] +- VNummer als Spalte in die Veranstaltungsliste für Admins [#1177] +- URLHelper in javascript [#1178] +- Fehler im Dateibereich? [#1181] +- Leere Seite bei 'Benachrichtigung' [#1182] +- challenge/response beim Login entfernen [#1189] +- MessageBox für Hinweis bei unbestätigten Accounts [#1193] +- Templates für homepage_box und index_box zusammenfassen [#1197] +- Blockierte Suche in Stud.IP nach ILIAS Lernmodulen bei Benutzern ohne Account [#1198] +- Voreinstellung für Geschlecht auf "unbekannt" ändern [#1199] +- Vereinheitlichung der Exceptions [#1204] +- StEP00196: Umstellung der Konfiguration im Adminbereich auf trails [#1205] +- Datenbankeinträge der Tabelle "config" anpassen [#1207] +- Infobox Grafiken anpassen [#1208] +- Gültiges HTML4-Markup erzeugen [#1210] +- Beim Web-Migrator taucht ein ?> auf [#1211] +- StEP00198: Dozierendenvertretung [#1215] +- Email an (Status-) Gruppen einer Einrichtung [#1220] +- "range" is a reserved word as of MySQL 5.1 [#1222] +- API Erneuerung für Klassen Config und UserConfig [#1224] +- Fehlen einer (Erfolgs-)Meldung bei Benachrichtigungs-Config [#1227] +- Schnelles Hinzufügen von weiteren Inhaltselementen in Veranstaltungen [#1229] +- News werden per AJAX geladen nicht als gelesen markiert [#1233] +- Fehler mit l10n.js [#1235] +- Aktivieren des Standards Mode [#1240] +- StEP00199: Zwangsgruppierung "Meine Veranstaltungen" [#1245] +- Die Links zum Studienmodulmanagmentplugin sollen eine spezielle Klasse bekommen [#1249] +- StEP00201: Renovierung von Adminbereich/Veranstaltungen/Grunddaten [#1251] +- Fehlende Funktionen in neuer Adminnavigation [#1260] +- Login-Formular gibt nicht den richtigen Nutzernamen über URL weiter [#1261] +- lib/include/perminvalid.ihtml entfernen [#1262] +- StEP00206: Anzeige-API für Zeiten & Räume von Veranstaltungen [#1269] +- StEP00182: Neuer Stundenplan [#1272] +- StEP00203: Kopieren/Verschieben von Dateien und Ordner in mehrere Veranstaltungen/Einrichtungen [#1275] +- CSS zerstört das Layout der Infobox [#1276] +- Fehlende "Freie Infoseite" bei Studiengruppen [#1277] +- Monatsansicht Kalender kaputt [#1280] +- aktivierbare Module für Studiengruppen nicht änderbar [#1281] +- config_tools_semester.inc.php entfernen [#1282] +- TIC: blockquote auf ausgewählten Seiten durch CSS ersetzen [#1286] +- effect_highlight ist obsolet [#1287] +- SQL Fehler auf meine_seminare.php/gruppe.php [#1289] +- StEP00192: API für Eingriffe in den Seitenaufbau [#1290] +- StEP00184: Einbindung von Video- und Audiodateien (HTML 5) [#1291] +- StEP00165: Neue Icons für das System - "Stud.IP 2.0" Part II [#1292] +- StEP00204: Dateien eines Nutzers nicht löschen, wenn der Nutzer gelöscht wird [#1293] +- TIC: makebuttons sollen ein name-Attribut haben [#1294] +- TIC: Benutzersuche einzeilig machen und jQuery einbinden [#1296] +- Umbenennung von Begriffen [#1297] +- StEP00202: Erweiterter Veranstaltungsturnus [#1298] +- StEP00200: Erweiterte Schnittstelle zu Ilias 4 [#1300] +- Modaler Dialog bei admin_modules.php [#1305] +- Stud.IP 2.0 lässt sich nicht (neu) installieren [#1307] +- StEP00193: Erweiterung der von Stud.IP ausgehenden Mails um eine HTML-Variante [#1308] +- JS-Lokalisierung funktioniert nicht in Plugins [#1309] +- Bild ändern/löschen in Studiengruppen funktioniert nicht [#1310] +- Icons für "Alle Aufklappen/Zuklappen verschwunden [#1314] +- Infobox-Layout bei den Nachrichten kaputt [#1316] +- root als Dozent einer Veranstaltung [#1319] +- Kodierte Parameter über dispatch.php [#1320] +- cid wird auf der Seite admin_evaluation.php nicht ausgewertet [#1321] +- Adminkonfiguration der Studiengänge [#1322] +- Navigationsproblem bei der Verwaltung von Inhaltselementen [#1324] +- Studiengruppen: Teilnehmer entfernen funktioniert nicht [#1326] +- Einrückungen in der style.css [#1329] +- Reihenfolge der Modulicons bei der Veranstaltungsübersicht [#1332] +- Auf- und Zuklapppfeile auf der Raum-Zeit-Seite fehlerhaft [#1333] +- Infobox: details.php vs Studiengruppendetails [#1334] +- Sichtbarkeit von Literaturlisten [#1335] +- Quicksearch bei Mitarbeiterseite trägt null-Nutzer ein [#1336] +- Farbe Forumstrich zu hell [#1337] +- Der Reiter "Admin"... [#1338] +- parse error in admin_seminare_assi.php, bei Dozent ohne Einrichtung [#1339] +- Fehlende Icons beim Editieren von Evaluationen [#1343] +- Großer Abstand zwischen Links der zweiten Reiterebene [#1344] +- Fatal Error beim Anlegen einer Veranstaltung [#1345] +- Verweis auf admin_seminare1.php nach Anlegen einer Veranstaltung [#1346] +- Link zum Archivieren einer Veranstaltung funktioniert nicht [#1347] +- Tabs statt Leerzeichen [#1349] +- In QuickInfos engl. durch dt. Begriffe ergänzen [#1350] +- Verwaltung von Veranstaltungen: Reihenfolge der Überschriften in Untermenü und Kästen angleichen [#1351] +- Fehler auf der Kalenderseite [#1353] +- Raumanfrage erstellen nicht möglich [#1354] +- Sortierpfeile für Turnusdaten nur bei mehr als einem Turnus [#1355] +- Fehlende MessageBox im Dateibereich [#1356] +- Tippfehler bei height-Attribut [#1359] +- fehlende Icons auf freie.php [#1363] +- input-Element beim Anlegen von Literaturlisten zu lang [#1364] +- falsche Icons in Infobox beim Verwaltung-Splashscreen [#1368] +- fehlendes Bild beim Anlegen einer Veranstaltung [#1371] +- fehlende Bilder auf "Benachrichtigung über neue Inhalte anpassen" [#1372] +- Fehler beim Hinzufügen einer leeren Standardvertretung [#1373] +- Fehler beim erfolglosen Suchen von Personen [#1374] +- Leere Combobox nach erfolgloser Suche beim Schreiben von Nachrichten [#1375] +- Fehlendes Icon beim Verschieben einer Nachricht [#1376] +- Verschiebe-Cursor im neuen Dateibereich [#1385] +- SingleDate->bookRoom erlaubt das Buchen mit leerer ID [#1386] +- Fehler bei Veranstaltungs-Ankündigungen [#1389] +- irreführende Meldung beim Deaktivieren von Modulen in Studiengruppen [#1391] +- SQL-Fehler auf "Wer ist online?" [#1392] +- Fehlendes Icon beim Einstellen einer Umfrage [#1395] +- Abstimmungsdiagramme kaputt [#1396] +- Fehler beim Erstellen einer News durch Dozenten / Tutoren [#1397] +- Titel der Seite bricht auf mehrere Zeilen um [#1398] +- Verwaltung von Umfragen verweist auf alte Icons [#1400] +- Grunddatenseite funktioniert nur mit gewählter Veranstaltung [#1401] +- Anlegen von News, Umfragen und Evaluationen in Studiengruppen funktioniert nicht [#1403] +- Verweise auf nicht (mehr) vorhandene Bilder [#1405] +- Auswahl des Bereichs für News springt in den gewählten Bereich [#1406] +- Anzeigefehler bei News auf dem Profil [#1408] +- Tab-Compression geht nicht in IE8 [#1417] +- Pagination funktioniert bei der Rangliste nicht mehr [#1421] +- StudipCacheFactory::(un)configure funktioniert nicht mehr [#1424] +- StudIPTemplateEngine::showQuestionMessage() funktioniert nicht [#1427] +- Layout-Fehler auf admin_smileys.php [#1428] +- Im Chat werden die Icons nicht richtig angezeigt. [#1429] +- Schnellsuche bei neue Nachrichten fehlt Information über Nutzernamen und Status [#1430] +- weitere Verweise auf nicht (mehr) vorhandene Bilder [#1432] +- Sichtbarkeitseinstellungen in templatebasierten Externen Seiten [#1438] +- Fehlendes Bild beim Erstellen einer neuen Umfrage [#1439] +- XSS-Lücke in Quicksearch [#1442] +- Falsche Übersetzung von dem Wort "Übung" [#1443] +- MessageBox-Fehler bei der Evaluation [#1444] +- Unintuitives Icon Evaluationsauswertung [#1445] +- Navigationsproblem beim Konfigurieren von Evaluationen [#1446] +- "Bild ändern" bei Studiengruppen aktiviert falsche Navigation [#1449] +- "Ressourcen" taucht manchmal in der Navigation auf [#1451] +- fehlende Infobox-Bilder in der Ressourcenverwaltung [#1452] +- Navigation wechselt beim Aufklappen einer Ressource [#1453] +- Navigation wechselt beim Anzeigen der Eigenschaften [#1454] +- Nutzersuche liefert SQL-Fehler bei Admins [#1456] +- Navigation defekt im IE7 [#1457] +- Exception in cli-Skripten erzeugt HTML-Ausgabe [#1468] +- Verweise auf nicht vorhandene Bilder [#1473] +- Missing argument 1 for Calendar_ScheduleController::entry_action [#1474] +- Icon für "freie Veranstaltungen" sichtbar [#1477] +- SQL-Fehler bei der Personensuche [#1478] +- Roter Stern am "Community"-Button permanent vorhanden [#1479] +- Anzeige von Raum und Dozenten im Studenplan [#1482] +- Bug im Forum beim Beantworten im neuen Fenster [#1490] +- Fehler und falsches Icon auf admin_room_request [#1492] +- Performance-Probleme mit QuickSearch-Autocompleter [#1495] +- Auswahlliste beim manuellen Hinzufügen von Teilnehmern auf 5 Einträge beschränkt [#1497] +- Veranstaltungen aus zukünftigen Semestern werden im Stundenplan angezeigt [#1498] +- fehlerhafte Prüfung des ausgewählten Zeitraums im Studenplan [#1500] +- neue Version Stud.IP OS: Literaturliste/ Literatureinträge [#1501] +- neue Stud.IP Version: Stundenplan [#1508] +- IE gibt Fehler KB927917 durch QuickSearch [#1510] +- Quicksearch-Template: CSS auslagern [#1511] +- Veranstaltung bleiben auch nach dem Austragen im Stundenplan sichtbar [#1512] +- focus() in JS löscht nicht den default-Text im Quicksearch [#1516] +- Nutzersuche findet unsichtbare Nutzer [#1517] +- Quicksearch trägt HTML entities ins Suchfeld ein [#1518] +- Suche findet nichts bei Suche nach vorgeschlagenem Treffer [#1519] +- JS L10n verspricht UTF-8, liefert aber möglicherweise Latin1 [#1520] +- Lernmodule/Export-Beschreibungstexte [#1521] +- Stundenplan: Direkt zur Veranstaltung leitet auf details.php [#1524] +- Rechtschreibfehler in sem_verify [#1528] +- Neuer Studenplan: opacity funktioniert nicht im IE 8 [#1529] +- Nutzer in Studiengruppen einladen funktioniert nicht [#1530] +- Neuer Stundenplan: Platz ist bei gleichzeitigen Eintragungen nicht ausreichend [#1534] +- überflüssige SQL-Abfragen auf "Meine Veranstaltungen" [#1535] +- Schreibfehler im Stundenplan [#1536] +- News-Counter werden nicht aktualisiert [#1538] +- fehlerhafte Umsetzung von \n in Emailweiterleitung [#1539] +- verschwinden von \ im Betreff der Antwortnachricht [#1540] +- Fehlermeldung bei Aufruf des Einrichtungskalenders [#1541] +- Dozenten ohne Einrichtung können keiner Veranstaltung zugewiesen werden [#1542] +- Wiedergabe von Flash-Filmen funktioniert nicht über den media_proxy [#1544] +- Veranstaltung kopieren [#1550] +- Migration von Version < 1.6 kann nicht mehr durchgeführt werden [#1551] +- Bild fehlt in Infobox bei Veranstaltungen > Druckansicht [#1552] +- Call to undefined method MetaDate::getStartTermin() [#1554] +- Pfeile im Accordion wechseln nicht die Farbe beim Hovern [#1556] +- withAttributes() von Quicksearch ist ohne Funktion [#1557] +- Fehler von checkObjectModule() haben keinen Seitenrahmen [#1558] +- Leerzeichen bei Personensuche (globale Einstellungen) [#1561] +- Sortierspalte wird nicht mehr angezeigt [#1563] +- RegExp-Steuerzeichen und QuickSearch [#1569] +- Stundenplan: Keine vergangenen Semester auswählbar [#1580] +- Call to undefined method VeranstaltungResourcesAssign::getMetaAssignObjects() [#1581] +- SingleDate::getInstance() funktioniert nicht [#1584] +- Grunddaten - Dozentensuche - Eintragen des selben Dozenten erneut führt zu merkwürdiger Fehlermeldung [#1586] +- Anlegen von Veranstaltungen: Fehler bei Dozentensuche [#1589] +- Tutoren mit Kontingent werden bei der Teilnehmerzahl berücksichtigt [#1592] +- PermissionSearch findet nicht das, was es zurück gibt [#1593] +- Verschiebemodus in Veranstaltungshierarchie [#1594] +- Parse Error in config.inc.php.dist [#1596] +- Checkbox für Download fehlt bei verlinkten Dateien [#1599] +- Selektion im Kalender ist für Personen mit Rot-Grün Farbschwäche nicht zu erkennen [#1601] +- PHP_SELF aus URLHelper-Aufrufen entfernen [#1605] +- Externe Seiten, "News administrieren" zeigt keinen Login-Bildschirm [#1606] +- details.php - Listenelemente zu weit links dargestellt [#1609] +- Kopieren von Veranstaltungen: Zwei regelmäßige Termine zur selben Zeit werden nicht angelegt [#1618] +- unsichtbare Kategorien werden für alle sichtbar [#1619] +- Falsche engl . Übersetzung für Privatsphäre [#1620] +- Sprechzeiten fehlen auf externen Seiten [#1623] +- Personensuche funktioniert nicht mit Vorname + Nachname [#1631] +- Abstände zwischen Einträgen beim Blättern im Studienbereichsbaum [#1634] +- Layout unter Profil > Nutzerdaten > Einrichtungsdaten [#1635] +- absolute URLs in externen Seiten erzwingen [#1636] +- Sortierung der eigenen Kategorien auf externen Seiten [#1637] +- Sichtbarkeitseinstellungen der eigenen Kategorien [#1638] +- Hinzufügen von Dozenten/Tutoren zeigt maximal 10 Treffer [#1645] +- Admins dürfen beliebigen Bereichen Veranstaltungen zuordnen [#1651] +- Einzelne Dateibereiche klappen wieder auf [#1652] +- Call to undefined method PDOStatement::exec() [#1656] +- array_merge(): $this->messages is not an array [#1657] +- Verschieben von Dateien in Ordner funktioniert nicht [#1660] +- Audio/Video-Vorschau im Dateibereich setzt keinen Dateityp [#1663] +- "Erster Termin" funktioniert nicht mehr [#1666] +- Migration zur Zwangsgruppierung "Meine Veranstaltungen" anpassen [#1670] +- Fehlermeldung in Privatsphäre-Einstellungen bei deaktiviertem Votingsystem [#1671] +- Reste von STUDIP.OverDiv verursachen JS Fehler [#1672] +- Stud.IP IM geht nicht, wenn die Startseite der Stundenplan ist [#1673] +- Raumbelegung erstellen [#1674] +- trails-Parameter absichern [#1679] +- Help-URL-Mechanismus passt nicht zu neuem Hilfeserver [#1684] +- Fehlermeldung wenn Freitext kein Array in dates/seminar_xml.php [#1688] +- Navigation: Klick auf '+' als Admin zeigt u.U. falsche Navigation [#1689] +- Fehlermeldung wenn PlainRooms kein Array in dates/seminar_xml.php [#1690] +- Studienbereichsauswahl zeigt keine Veranstaltungssuchmaske für Admins [#1691] +- Anlegen von zwei- und drei-wöchentlichen Terminen fehlerhaft [#1695] +- falsche Übersetzung für "dreiwöchentlich" [#1696] +- Anzeige beim Verwalten von Fächern und Abschlüssen wird nicht aktualisiert [#1697] +- Komprimieren von der Titelzeile (STUDIP.Title) ist nicht Entity-sicher [#1699] +- Fehlende/Fehlerhafte Log-Aufzeichnungen [#1702] +- Externe Seiten: Navigationsebenen werden falsch zusammengebaut [#1709] +- Doppelte Kommata bei Darstellung von Zeiten/Räumen [#1710] +- Externe Seiten: Ausgabe unregelmäßiger Zeiten im Seminar Browser [#1711] +- Externe Seiten: Nicht angegebene Seminardaten erzeugen leere Felder [#1712] +- Externe Seiten: Nicht angegebene Daten erzeugen leere Felder [#1715] +- Sperregeln bei "Grunddaten der Veranstaltung" [#1721] +- versteckte Seminare werden im Einrichtungsstundenplan angezeigt [#1727] +- Veranstaltungsavatare lassen sich nicht mehr ändern. [#1736] +- reiter-Klasse zeigt in Plugins keine Reiter mehr an [#1737] +- Admins dürfen Einrichtungen anlegen und löschen, das sollen sie aber nicht [#502] +- ILIAS Schnittstelle kommt mit Kaufmannsund (&) nicht klar [#1704] +- Neuer Stundenplan: nested link [#1566] diff --git a/doc/ChangeLog-v3.md b/doc/ChangeLog-v3.md new file mode 100644 index 0000000000000000000000000000000000000000..1c2a8489887c718efc48dd959a17e4a43c7cbbe1 --- /dev/null +++ b/doc/ChangeLog-v3.md @@ -0,0 +1,1634 @@ +# 06.11.2018 v 3.5.9 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.9 + +- Quicksearch geht kaputt bei bestimmten $name Parametern [#8775] +- Deaktivieren eines Plugins lädt das Plugin, auch wenn Plugins deaktiviert sind [#8792] +- SQL-Fehler: Duplicate entry [...] for key 'PRIMARY' auf "Meine Veranstaltungen" [#8823] +- Export von Mitarbeitern exportiert keine Zuordnungen aus Untergruppen [#8915] +- Anzeige der passenden Räume beim Erstellen einer Raumanfrage prüft nur Termine ohne Raum [#8957] +- "Verwaltung globaler Einstellungen" führt nicht dorthin [#8979] +- Beim Buchen der Räume wird die Sitzplatzanzahl nicht mehr angezeigt [#8986] +- Umgang mit bestimmten Einzeltermin (Semester ist noch nicht vorhanden) [#8987] + +# 02.08.2018 v 3.5.7 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.7 + +- Forum auf dem Smartphone [#7036] +- QuickSearch findet Suchklasse nicht bei Wechsel des Stud.IP-Verzeichnisses [#7287] +- PHP7: Declaration of ExternElementLinkIntern::createUrl($args) should be compatible [#7724] +- Anmeldeset: Fachsemester [#7801] +- Dialog zum Bearbeiten einer Ankündigung ist rechts abgeschnitten [#8109] +- Button "Kontingent erstellen" fehlt [#8318] +- Nachrichten: "beantwortet" Anzeige bei Nachrichten an mehrere Empfänger falsch [#8328] +- Fragezeichen nach "Speichern und weiter arbeiten" [#8589] +- Rechte im Forum falsch? [#8648] +- Sortierung des Treffersets nicht konfigurierbar [#8670] +- URLs auf externen Seiten sind nicht entity-escaped [#8671] +- XSS-Schwachstelle im Teminkalender [#8674] +- Route /user/:user_id/events.ics wirft Fehler [#8675] +- REST-API: /user/:user_id/events.ics liefert fehlerhafte ics-Datei [#8695] +- Der Titel eines neuen Forenbeitrags wird in der Breadcrumb-Navigation abgeschnitten [#8719] +- Veranstaltungsverwaltung Admins [#8720] +- Einträge im Veranstaltungskalender sind nicht sichtbar [#8766] + +# 14.06.2018 v 3.5.6 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.6 + +- Plugin-Typ wird beim Update nicht aktualisiert [#1381] +- Blubber: Fehlender Link [#5015] +- Filtern nach Hashtag funktioniert nicht bei eigenen definierten Streams [#6292] +- Forum funktioniert nicht [#6556] +- mehrzeilige Eingabefelder werden oft nur einzeilig angezeigt [#7771] +- FORMATTED_CONTENT_WRAPPER auf externen Seiten [#7898] +- Modulkatalog wählt falsche Version als Default aus [#7899] +- ActivityStream ignoriert Veröffentlichungsdatum von Ankündigungen [#7977] +- Studienangebot zeigt Link zu deaktiviertem Studiengangsteil [#8022] +- Blubber: Bearbeiten eines Blubs erzeugt dreimal dieselbe JS-Meldung [#8178] +- Forum (WYSIWYG): Mehrfach-Upload von Bildern via Drag and Drop [#8303] +- Eigene URL-Schemata als OAuth-Callback zulassen [#8331] +- FORMATTED_CONTENT_WRAPPER in der Druckansicht [#8388] +- Externe Links im WYSIWYG Editor werden nicht in neuem Tab oder Fenster geöffnet [#8400] +- Texteinrückung geht beim Speichern im Editor verloren [#8429] +- Anonyme Fragebögen für unangemeldete Nutzer [#8435] +- Toolbar lässt sich nicht ohne WYSIWYG-Option darstellen [#8436] +- Plugin Datenschutz: Datenschutzauskunft erstellen: html-Formatierungen sichtbar [#8440] +- Benachrichtigung über Forenbeiträge für Admins fehlt [#8441] +- Teilnehmer-Gruppen: Gruppen kann ohne Name angelegt werden [#8448] +- Avatarbilder sind unter Umständen gedreht [#8449] +- Profilseite-Einstellungen > Nachrichten [#8461] +- Sperrregel Teilnehmer: Import weiterhin zugänglich [#8487] +- fehlerhaftes Tag in englischer Statusmeldung [#8494] +- Die Funktion getIconNavigation der StudipPlugin Klasse wird doppelt aufgerufen [#8505] +- Icon-Klasse bindet noch PNG-Icons ins CSS ein [#8520] +- Admins können Notification-Einstellungen von Nutzern nicht ändern [#8540] +- Neue Gruppen anlegen ergibt Fehlermeldung [#8549] +- Platzhalter in Select2 ignoriert überflüssigen Whitespace nicht [#8590] +- Links auf externe Seiten mit rel="noopener" versehen [#8611] +- MariaDB 10.2: SQL-Fehler bei den Evaluationen [#8612] +- Institute::getMyInstitutes() liefert falsche Ergebnisse [#8614] +- Raumplanung: Bereits gebuchter Raum kann nicht behalten werden, wenn keine Rechte daran bestehen [#8626] +- Fehlerhaftes Uninstall-Skript der Anmelderegel mit beschränkter Teilnehmerzahl [#8543] + +# 03.04.2018 v 3.5.5 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.5 + +- Fehler beim Ändern von Raum/Zeit [#8373] +- Admin "Meine Veranstaltungen ..." - warum ist die VA-Typ-Kategorie fett und nicht der VA-Typ? [#4680] +- Admin: Verwaltung von Einrichtungen - Fehlender Seitentitel bzw. Darstellung der gewählten Einrichtung [#4684] +- Teilnehmerseite: Text in Sidebar [#4689] +- Root: Startseite [#4694] +- Ablaufplan: Rückmeldung nach Nachricht an alle Teilnehmer über ausfallenden Termin [#4702] +- Funktionen/Gruppen verwalten: Fehlender Gruppenname im Dialogfenster "Personen eintragen" [#4713] +- Blubber - Bearbeiten-Icon ändern [#5376] +- Forum shouldn't call `addslashes` on message text [#5382] +- Ich kann eine leere Umfrage erstellen [#6509] +- MVV Dialogüberschrift in der Modulbeschreibung [#7135] +- MVV LogEvent bei LV Gruppen [#7189] +- Merge-Tool verwirrende Beschriftung [#7207] +- MVV: Datenfelder zeigen HTML-Code in den Beschreibungen an [#7535] +- Registrierung: Email-Adresse ändern [#7562] +- Listenformat in Stud.IP [#7565] +- Hilfelasche: Beim hinzufügen der Übersetzung geht das Original verloren [#7624] +- MVV: Anlegen einer LV-Gruppe die es aber schon gibt [#7639] +- Suche nach Studiengruppe zeigt trotz fehlendem Suchergebnis was an [#7655] +- Blubber: IP-Adresse nur für anonyme Postings speichern [#7681] +- Beim Löschen eines Einzeltermins mit Raum fehlt die Raumangabe in der Meldung [#7733] +- Raumsuche beim Erstellen einer Raumanfrage ist sehr verwirrend [#7734] +- Falsche Rechtevererbung an Admins in der Ressourcenverwaltung [#7838] +- Nachrichten: Scrollbar in dem Feld für die Empfänger ist nicht benutzbar [#7845] +- Fehlende serverseitige Validierung von Rechten [#7852] +- Gruppenverwaltung: Batch-Bearbeitung setzt ungewünschte Werte [#7862] +- WYSIWYG-Upload ohne Text funktioniert nicht [#7880] +- Zeiten/Räume: Anlegen einer regelmäßigen Zeit legt zu viele Termine an [#7883] +- Ergebnis der Modulsuche ist nicht sortiert [#7931] +- Zeiten/Räume: Berechnungen von Start-/Endzeiten ist zu fragil [#8004] +- Seite "Meine Veranstaltungen" sieht komisch aus [#8031] +- fehlerhafte Anzeige von Icon/Reiter für Forum [#8074] +- Nachrichten: Anzeigefehler in der Empfängerliste (Dialog) [#8086] +- Nachrichtensystem: Empfängerliste und Suchfeld/mehrere Adressaten hinzufügen unschön wuselig [#8089] +- QuickSearch liefert Name des ausgewählten Elements als HTML an callback [#8117] +- Modulverwaltung: Call to a member function getFullName() on null [#8251] +- "Teilnehmendenanzahl ändern" speichert die Wartelisteneinstellungen [#8266] +- Kommentare zu Ankündigungen zentriert [#8316] +- Exception beim Entfernen eines Widgets [#8321] +- Ablaufplan: Exception: Geben Sie einen Titel an. [#8369] +- Typo bei Raumanfragen [#8374] +- Auswahl der Standard-Authentifizierung der REST-API wird nicht respektiert [#8377] +- Mobile Ansicht: Haupt-Navigation verliert cid-Parameter nicht [#8379] +- Nutzerdomänen ändern klappt nicht [#8380] +- Messaging wirft Fehlermeldung [#8387] +- REST-API: Falscher Stautscode beim Aufruf einer Route mit falscher HTTP-Methode [#8390] +- Ressourcenverwaltung - Anfragenplan: Declaration of ScheduleWeekRequests::getColumnName($id) should be compatible with ScheduleWeek::getColumnName($id, $print_view = false) [#8392] +- MultiUserSearch sieht unschön aus [#8396] +- Dialog "Sie sind nicht mehr im System angemeldet." fehlt der "Schließen"-Knopf [#8414] +- Archivieren von Forenbeiträgen klappt nicht [#8415] +- NOT_HIDEABLE_FIELDS wird bei Anzeige nicht korrekt ausgewertet [#8423] +- StudipAuthLdap -> Fehlermeldung liefert u.U. geheime Daten [#2966] +- Sonderzeichen in E-Mail-Adressen erlauben [#3015] +- Parameter von get_users_online_count() entfernen [#5340] + +# 17.03.2018 v 3.5.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.4 + +- Neuen Nutzer anlegen endet mit Fatal Error [#7747] +- PHP Warning courseset/instcourses.php [#7764] +- Benutzeradministration fehlerhaft [#7798] +- Eintragung in Gruppen - Problem mit Exklusiveintrag [#7939] +- Forum: Beiträge im PDF-Export sind falsch sortiert [#7986] +- Mehrere Bedingungsblöcke und Kontingentierung [#8010] +- User-Routen erwarten Ids von 32 Zeichen [#8025] +- Admins können die Zeiten des Einrichtungsstundenplans nicht ändern [#8033] +- Admin kann den VA-Stundenplan nicht anzeigen, wenn er eine Einrichtung + alle untergeordneten Institute ausgewählt hat [#8034] +- Exception in I18NString, wenn DEFAULT_LANGUAGE nicht in CONTENT_LANGUAGES enthalten ist [#8037] +- Sortierung von "Meine Veranstaltungen" bei aktivierter Einstellung IMPORTANT_SEMNUMBER zum Teil willkürlich [#8059] +- Zu lange Beschreibung bei Registrierung von Apps in Stud.IP für zu SQL Fehler [#8069] +- Verwaltungsseite einer Veranstaltung: Benachrichtigung bei ausfallendem Termin wird nicht gesendet [#8078] +- Verwaltungsseite einer Veranstaltung: Zeiten/Räume: Inkonsistenz: Klick auf Löschen-Symbol öffnet den Ausfall-Dialog nicht [#8085] +- Falsche Anzeige der Sortierungs-Icons unter "Teilnehmende" (Studiengruppen usw.) [#8115] +- Icons auf deaktivierten Button haben hover-Effekt [#8123] +- PHP 7.2: Fehler mit StudipPDO [#8129] +- ActivityFeed: Anonyme Forenposts werden nicht anonym dargestellt [#8136] +- Overflow in sidebar-widget-content wird nicht berücksichtigt [#8163] +- Route /message/:message_id bricht mit InvalidArgumentException ab. [#8170] +- HTML-Markierung fehlt im Wiki bei "Speichern und weiter bearbeiten" im WYSIWYG-Editor [#8176] +- Fehlerhafte Darstellung von Standard-Plugins auf der Übersichtsseite einer Veranstaltung [#8179] +- Route /user/:userId/events wirft fatal error [#8182] +- Fehler bei Actionmenu in klappbaren Tabelleninhalten [#8189] +- XSS-Schwachstelle beim Autorisieren einer App via OAuth [#8204] +- Literaturverwaltung: Löschen eines selbst erstellten Eintrages wirft Fehler [#8208] +- Download schlägt bei großen Dateien fehl (memory limit) [#8210] +- Exkursionen werden nicht auf der Übersichtsseite einer Veranstaltung angezeigt [#8215] +- Veranstaltungsassistent ignoriert SEMESTER_TIME_SWITCH [#8227] +- Raumbeschreibungen enthalten keine Formatierungen [#8230] +- Warning: A non-numeric value encountered in app/controllers/admin/plugin.php on line 165 [#8241] +- Exception beim Löschen von Nutzern [#8244] +- Fehlermeldung bei BLubber [#8249] +- UnexpectedValueException: user_info.publi must not be null [#8255] +- Einrichtungssetie zugänglich, obwohl freier Zugriff aus ist [#8265] +- ActivityStreams können nicht gefiltert werden [#8269] +- Route /user/:user/institutes gibt falsche Anzahl von Einrichtungen zurück und prüft nicht, ob Nutzer existiert [#8278] +- Personen können zur Warteliste hinzugefügt werden, obwohl das Anmeldeset noch nicht durchgelaufen ist [#8287] +- Exception wenn Blubber auf dem Profil im nicht eingeloggten Zustand aufgerufen wird [#8291] +- Blubber-Menüpunkt auf Profil hängt die User-Id an [#8296] +- Buttons im Tabellenfuß (tfoot) haben zu viel Abstand [#8309] +- Ankündigung erstellen: "Kommentare zulassen" nicht anklickbar [#8320] +- Verwaltung von Nutzerdomänen auf POST umstellen [#2380] + +# 27.12.2017 v 3.5.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.3 + +- Falscher Check auf Fachsemester bei bedingte Anmeldungen [#7783] +- Inkonsistente Anzeige bei Vorlesungsstart mitten in der Woche [#4134] +- Reihenfolge der Buttons im "Link erstellen"-Dialog ungünstig/nicht konsistent [#5804] +- Verwirrende Fehlermeldung beim Einfügen eines Links auf eine Wiki-Seite [#5826] +- WYSIWYG-Editor erzeugt Wiki-Links, wenn nicht im Wiki [#6043] +- Editor hat extrem breite Fokusmarkierung [#6403] +- Purifier erzeugt bei "make test" unnötige Ordner HTML und URI [#6410] +- Bedienleisten des WYSIWYG springen aus dem Dialog [#6928] +- Dialog zum Ändern der Semesterzeiten eines Termins funktioniert nicht [#6971] +- HTML5 audio/video-Elemente werden vom Purifier entfernt [#6989] +- Validierung in ModuleManagementModel::store() nicht umgehbar [#7177] +- MVV Filter "genehmigt und aktiv" berücksichtigt nicht Institut [#7205] +- WYSIWYG Zitateben löschen [#7285] +- Mehrere Ankündigungen lassen sich nicht löschen - Buttons nicht sichtbar [#7286] +- Gruppenverwaltung, Selbsteintrag: Datums-Picker verwendet [#7314] +- QuickSearch in Sidebar: Wird ohne JavaScript gesucht, läuft das Lupensymbol aus dem Layout [#7363] +- Falsche Meldung bei Nachrichten, wenn man keinen Empfänger auswählt [#7419] +- Select-Elemente ohne Wert sehen deaktiviert aus [#7465] +- WYSIWYG und I18N::textarea() vertragen sich nicht [#7488] +- Meine Veranstaltungen: Fehlermeldung in der Ansicht "Studienbereich" [#7537] +- Wiki Kommentare [#7613] +- Sprache anderer Nutzer nicht änderbar [#7616] +- Falsches Semester in Filter der Suche im Modulverzeichnis [#7657] +- Das zurücksetzen der Suche in der Verwaltungsseite der Studienganteile funktioniert nicht [#7676] +- Gruppenterminkalender: Die Auswahlliste der freigegebenen Kalender ist nicht sortiert [#7677] +- Feld Kreditpunkte eines Studiengangteil-Abschnitts ist Pflichtfeld [#7678] +- Filter nach verantwortlicher Einrichtung auf der Administrationsseite für Module funktioniert nicht [#7687] +- cli Skripte beenden bei E_USER_WARNING [#7688] +- MVV: Ändern einer LV_Gruppe [#7696] +- MVV: LV-Gruppenübersicht falsche Semestseransicht [#7697] +- MVV: Umlaute bei LV-Gruppensuche werden nicht erkannt [#7708] +- Hamburger Menu: Navigationspunkte auf gleicher Ebene verschwinden [#7721] +- Meine Dateien: Löschen mehrerer Dateien schlägt fehl [#7738] +- Gruppenverwaltung: Beim Bearbeiten wird als "Selbsteintrag bis" auf die aktuelle Zeit gesetzt [#7742] +- Die Suche nach Studienbereichen in der Veranstaltungsverwaltung funktioniert nicht mit Umlauten [#7743] +- Fehler "activities.object_id must not be null" beim Bearbeiten einer Literaturliste [#7745] +- MVV: Fatal-Error [#7751] +- Mehrfache Erfolgsmeldung bei Änderungen der Kategorien im Profil [#7752] +- Ändern der Startwoche bei Termine mit bereits gebuchten Räumen [#7756] +- MVV: Verwaltungsseite der Studiengangteile zeigt nach Suche evtl. falsche Trefferanzahl [#7757] +- PHP7: Error: Using $this when not in object context [#7759] +- Meine Veranstaltungen: Veranstaltungen ohne Studienbereich anzeigen [#7766] +- MultiCopy und Chrome: Scrollbars fehlen in Kategorieauswahlboxen [#7774] +- Aufruf von seminar_main.php endet in unschöner Exception [#7775] +- Falsche Heimateinrichtung bei der Verwaltung von Grunddaten [#7777] +- Termindetails: Fatal Error [#7781] +- Kaputter Link von Ausprägungen eines Studiengangs zu Studienverlaufsplan [#7782] +- Forum: "Link zu diesem Beitrag" funktioniert nicht [#7784] +- Editor funktioniert nicht im IE11 in einem Dialog [#7785] +- Alle Teilnehmer eines Kurses werden als "neu" angezeigt [#7787] +- Kaputte Dateinamen im Fragebögen-Export [#7788] +- Falsche Vererbung der Berechtigung an Zuordnungen von Modulen und Modulteilen zu Studiengangteilabschnitten [#7791] +- Toolbar-Breite zu schmal im Chrome [#7794] +- MVV: Falsche Bezeichnung eines Studiengangsteilabschnitt-Kommentar [#7796] +- UserFilter ignoriert Bedingungen, wenn diese leere Liste liefern [#7799] +- Meine Veranstaltungen nach Studienbereichen gruppiert unterschlägt Veranstaltungen [#7807] +- Wochenansicht im Terminkalender zeigt keine Termine an [#7811] +- Ankündigung in Veranstaltung erstellen führt zu einer Fehlermeldung [#7812] +- Request-Parameter "aggregation" bei Externen Seiten führt zu leerem Ergebnis [#7817] +- Anmelderegel mit Datenfeld funktioniert nicht bei nicht vorhandenen Einträgen [#7819] +- PHP Warnings auf Veranstaltungsübersicht [#7822] +- "You are account" -> "Your account" [#7823] +- CLI-Skript "biest7783-fix.php" bricht mit Fatal error ab [#7834] +- XSS-Schwachstelle auf der Adminverwaltung von Evaluationen [#7836] +- Unschönheit bei der Übersetzung [#7837] +- LOG_ENABLE hat keine Funktion mehr [#7843] +- Speichern der Grunddaten einer VA nach Ablauf der Session zerstört die Einrichtungszuordnung [#7847] +- Ablaufplan: Termin ausfallen lassen löscht Thema [#7856] +- Mode "passthrough" wird im Export nie erkannt [#7858] +- Defekte Umlaute beim Anlegen/Bearbeiten von Semestern (bis 3.5) [#7861] +- Buttons haben im Chrome zum Teil abgerundete Ecken [#7863] +- Fehlerhafte Darstellung von Umlauten bei Dateiupload [#7864] +- Dateiupload im IE ist kaputt [#7870] +- Forum schickt Emails an gesperrte Benutzer [#7875] +- Falsche Verlinkung und falsches Icon [#7886] +- Studiengruppen: Änderungen an Teilnehmern werfen keine Notifications [#7888] +- Problem beim copy & past aus Word-Dateien in Firefox 57 [#7907] +- Export Veranstaltungskatalog [#7908] +- Umwandlung von Terminen in Ex-Termine ist inkonsistent gelöst [#7909] +- Einstellung für Semesterlaufzeit versteckt hinter Funktion "Startsemester ändern" [#7912] +- Fragebögen-Widget: Verwirrende Mitteilungen [#7935] +- Bearbeiten einer Teilnehmergruppe fragt ohne Änderungen nach Bestätigung [#7951] +- JS: [data-secure] wird fälschlicherweise getriggert [#7954] +- sendfile.php: Range-Header-Variante falsch [#7971] +- Typo: Studiernde statt Studierende [#7975] +- Personensuche findet keine Nutzerkennungen [#8019] +- Links auf interne Seiten sollten wie bei Stud.IP-Markup hervorgehoben werden. [#5830] + +# 05.08.2017 v 3.5.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.2 + +- Aktivitäten: Zuviel Informationen? [#6819] +- Methode der Klasse UserManagement initialisiert Exception-Objekt nicht richtig [#6950] +- API-Route /user/:user_id/news funktioniert nicht [#6996] +- REST-Route /user/:user_id/schedule funktioniert nicht [#6998] +- REST-Route /course/:course_id/wiki erzeugt PHP Fatal Error bei leerem Wiki [#6999] +- Gruppen in Veranstaltungen: Nur Teilnehmer können zugeordnet werden [#7064] +- MVV: Inkonsistente Darstellung der Einrichtungen / Fakultäten / Fachbereiche [#7106] +- Activity Stream: Hoher Speicherverbrauch bei Massennachrichten [#7144] +- Einrichtungen können nicht angelegt werden [#7147] +- XSS im Activity Stream [#7429] +- Deaktivierung der eLearning-Schnittstelle sorgt für Fatal Error bei Änderungen auf der mehr-Seite [#7463] +- Meldung "Die Einrichtung wurde nicht hinzugefügt" beim Bearbeiten eines Nutzers [#7464] +- select2 Suchfeld funktioniert nicht im Dialog [#7516] +- MeineVeranstaltungen: Sortierung nach Studienbereichen findet nicht statt [#7520] +- Nutzerstatus ändern schlägt fehl [#7526] +- root/admin Account: Eintragen in Gruppen semi-möglich [#7527] +- Austrag aus Teilnehmergruppe möglich, wenn Selbsteintrag nicht möglich ist [#7533] +- Admin -> Benutzersuche [#7541] +- Gruppenseite in Veranstaltungen: Nachricht an alle nicht zugeordneten produziert zu lange URLs [#7563] +- Admin - Veranstaltungen [#7564] +- Forum: Beitrag weiterleiten funktioniert nicht [#7579] +- Regelmässige Termine: Bei Änderungen der Art der Termine wird keine sinnvolle Meldung ausgegeben [#7591] +- Verbindliche Anmeldung wird auf Meine Veranstaltungen nicht angezeigt [#7595] +- PDOException in Veranstaltungsverwaltung als Admin [#7609] +- Suche nach Studiengangteilen zum Hinzufügen zu Studiengängen enthält evtl. leere Einträge [#7650] + +# 04.08.2017 v 3.4.5 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.5 + +- "Mitarbeiterdetails (templatebasiert)" zeigt keine Nutzer aus Fakultäten an [#1237] +- Personen können nicht über "Nachname, Vorname" gefunden werden [#2015] +- Unvollständige Anzeige der Termindaten auf externen Seiten [#3556] +- Einzeltermine mit gleicher Zeit nach Räumen sortiert anzeigen [#4935] +- Externe Seiten: Anzeige von Ankündigungen sehr langsam [#5291] +- Externe Seiten zeigen noch nicht gestartete Ankündigungen [#5387] +- Dateiordner werden bei Themenänderungen im Ablaufplan nicht angepasst [#5583] +- Zeiten/Räume: Regelm. Termine bearbeiten [#6837] +- "memory size exhausted" bei Aufruf der externen Seiten [#6939] +- StudipCacheFactory::configure() funktioniert nicht mehr [#6952] +- Layout auf der Seite Zeiten/Räume [#6969] +- Studienbereiche auf oberster Ebene lassen sich "mehrfach" zuweisen [#6980] +- Kommentar an Nutzer auf Teilnehmerseite wird abgeschnitten [#6995] +- Fatal error beim Aufruf der Verwaltung von Studienbereichen [#7021] +- formaction funktioniert im IE nicht mit `<input type="image">` [#7077] +- News-Widget: Textauszeichnungen erscheinen als Markup [#7082] +- Externe Seiten: Sichtbarkeit eines Datenfeldes nicht änderbar [#7091] +- SQL-Fehler beim Migrieren von Nutzerkonten [#7132] +- falsche Endwoche eines regelmäßigen Termins [#7137] +- 1. Semesterwoche als Endwoche des Termins wird nicht gespeichert [#7138] +- Auswahl nicht möglich bei mehreren Einrichtungen gleichen Namens [#7157] +- Tooltip für Termin auf Zeiten/Räume defekt [#7213] +- tooltipIcon() akzeptiert keinen dritten Parameter mehr [#7214] +- Fragebögen: Dialog schließt sich nicht [#7224] +- Fragebogen ändert beim Speichern den Besitzer [#7225] +- Zeiten/Räume: Nur Termine in einem Semester vorwählen [#7229] +- Bearbeiten mehrerer Termine hat komplett anderen Dialog [#7230] +- Standardaktion für mehrere Termine sollte "Bearbeiten" sein [#7231] +- Fehler bei Kaskadierung von Checkboxen mit data-proxyfor [#7233] +- "Ressourcen suchen" beim Auflösen von Raumanfragen öffnet kein neues Fenster mehr [#7237] +- Beim Export im Ablaufplan fehlt der Raum [#7238] +- Raumanfragen auf Einzeltermine zeigen beim Auflösen den gebuchten Raum nicht an [#7249] +- Angabe der Wochentage beim Anlegen von Blockterminen zu versteckt [#7258] +- aktuell gebuchter Raum wird beim Auflösen von Anfragen nicht aufgelistet [#7265] +- Lermodule: Ilias5Soap::login produziert Endlosschleife [#7266] +- XSS in Veranstaltungsnamen [#7267] +- Löschen einer Einrichtung [#7298] +- Zuviele rote Fragebögen [#7300] +- Fragebögen: Fragebogen an Einrichtung kann nur beantwortet werden, wenn man min 'user' dort ist [#7305] +- XSS im Forum bei Anzeige der Likes [#7430] +- studip-confirmation / create question in mobiler Ansicht nicht sichtbar [#7458] +- Laufende Fragebögen sind für die Teilnehmer nicht sichtbar [#7466] +- Anlegen von Unterordnern erlauben. [#7494] +- Externe Seiten: Auswahl der Standardkonfiguration funktioniert nicht [#7510] +- HTMLPurifier hängt bei großen Tabellen [#7513] +- Blocktermine anlegen: Enddatum vor Startdatum [#7523] +- 52a Lizenzwähler wird nicht bei verlinkten Dateien angezeigt [#7543] +- Fehler beim Erstellen eines eigenen Blubber-Stream [#7572] +- Persönlichen Dateibereich konfigurieren, fehlerhafte Anzeige unter "Untersagte Dateitypen" [#7578] +- unvollständige Sortierung auf der Teilnehmerliste [#7581] +- Forum: i18n kaputt, keine Übersetzung [#7589] +- Platzhalter LECTURER-NO nicht definiert [#7600] +- Fatal error: Class 'ExternConfigDB' not found beim Hochladen einer Konfiguration [#7603] +- Anlegeassistent: Darstellungsfehler placeholder [#7608] +- RoomRequest::getSeats() funktioniert nicht (wenn ::findBySQL verwendet wird) [#7618] +- SimpleORMap::findOneByFELD funktioniert nicht, wenn der Parameter Leerzeichen enthält [#7623] + +# 23.06.2017 v 3.5.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.1 + +- Formulare-CSS Mehrspaltigkeit [#7086] +- Einstellungen>>Studiendaten: Zellen "Version" fehlt gelegentlich [#7109] +- MVV Dokumentenupload [#7181] +- Anmeldesets kopieren führt zu Fatal Error [#7188] +- Grunddaten einer Veranstaltung: Typ lässt sich nicht ändern [#7197] +- Anmeldeverfahren mit Prioritätenwahl sieht suboptimal aus [#7218] +- Fehler beim Bearbeiten/Speichern eines Fragebogens [#7223] +- Externe Seiten: PHP7-Kompatibilitätsprobleme [#7227] +- Warning bei session_start() bei neuer Session (PHP7.1) [#7235] +- Activity Stream: Fatal error beim Speichern einer Ankündigung [#7247] +- Module: Endsemesterangaben werden als leerer String in der Datenbank gespeichert [#7270] +- Löschen von Institutszuordnungen in der Benutzerverwaltung [#7279] +- Lermodule: Fatal Error mit PHP 7 [#7280] +- Anmeldeverfahren mit Prioritätenwahl und Kontingenten führt zu EIntrag in Warteliste und Veranstaltung [#7281] +- Anmeldesets kopieren klont keine Kontingente [#7295] +- Anmeldesets kopieren klont keine Eigenschaften von bevorzugter Anmeldung [#7296] +- Studienbereich [object Object] [#7301] +- Fatal Error auf der Veranstaltungsseite [#7351] +- Veranstaltungsgruppen und Sperren [#7368] +- Sperren: im Ablaufplan Dozenten/Gruppen zu Terminen zuordnen ist gesperrt, wenn Raum/Zeit gesperrt ist [#7372] +- View "studiengaenge/studiengangteile/stgteil.php" verweist noch auf "about.php" [#7380] +- Meine Veranstaltungen enthält zuviel Müll [#7454] +- Suche nach Veranstaltungen als Admin/root [#7469] + +# 23.06.2017 v 3.4.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.4 + +- Verkürzung eines Termins verkürzt nicht die Raumbuchung [#7129] +- Raumbuchung wird gelöscht bei "Semesterverlängerung" [#7378] +- Fragebögen: Löschen von Fragen/Antwortmöglichkeiten schlägt fehl [#6546] +- Fragebögen in Veranstaltungen fragen Admins nach Einrichtung [#6825] +- Profilseite mit zu hohem Speicherbedarf bei vielen Votes [#6858] +- SimpleORMap: serialized_field kann nicht auf NULL gesetzt werden [#6915] +- SORM: Fatal Error: Trying to clone an uncloneable object of class Exception [#7014] +- Bei regelmäßigen Terminen in VA mit 2 Semester Laufzeit beim Erstellen wird nur erstes Sem. angezeigt [#7017] +- Fatal error: Class 'ExternConfigDB' not found beim Herunterladen einer Konfiguration [#7127] +- Veränderung des Zeitraumes einer regelmäßigen Zeit verändert Termine in der Vergangenheit [#7131] +- Export Teilnehmerliste enthält zuviele Datenfelder [#7140] +- Belegungen bleiben beim Ändern eines Termins erhalten [#7141] +- Session id wird nach Login nicht erneuert [#7142] +- Fatal error bei Suche auf admin_sem_tree [#7159] +- PHP Fatal error: Serialization of 'Closure' is not allowed [#7182] +- Fragebögen: Fragebogen bearbeiten endet in unsichtbarer Exception [#7196] +- Fatal Error bei Auswahl einer Anmeldebedingung vom Typ DataFieldSelectboxEntry [#7198] +- Fragebögen: "Ergebnis nach Ende der Befragung" sinnlos [#7201] +- Fragebögen: Kombination von Anonym mit Antworten revidieren [#7202] +- Fragebögen: Weiterleitung nach Beenden leitet immer zu Veranstaltung [#7204] +- UnexpectedValueException beim Bearbeiten eines Termins [#7212] +- "Auswahl der anzuzeigenden Studienbereiche" funktioniert nicht [#7219] +- Cronjobs: Default-Werte für Parameter des Typs boolean werden ignoriert [#7243] +- Terminkalender erzeugt immer einen horizontalen Scrollbalken [#7290] +- Konfigurieren von Veranstaltungen über Tools-Anmeldesets schlägt fehl [#7294] +- JSONArrayObject wirft Fehler [#7334] +- SQL-Fehler in CourseSet::getCoursesByCourseSetId() [#7341] +- Literaturimport kaputt [#7344] +- Einzeltermine mit leerer metadate_id werden auf Zeiten/Räume nicht angezeigt [#7345] +- Bearbeiten von Grunddaten einer Veranstaltung (Personal) [#7364] +- Fehlermeldung bei fehlerhafter Kurs-ID ungenügend [#7382] +- Mailversand klappt nicht, wenn PHP 5.6 benutzt wird und smtp mit ssl/tls eingestellt ist [#7392] +- PDF-Export rennt bei Redirect für eingebundenes Bild in eine Endlosschleife [#7426] +- Autocomplete verschwindet im Dialog [#7437] +- Fragebogen startet vor der angegebenen Zeit [#7451] +- 31.10.2017 ist gesamtdeutscher gesetzlicher Feiertag [#7462] +- Beenden eines Fragebogens hat keinen Effekt [#7467] +- Ergebnisse des Fragebogens werden bei Änderung der Antwort nicht aktualisiert [#7468] +- abgelaufene Umfragen werden wieder sichtbar [#7483] +- Problem bei Anführungszeichen in Beschreibungstexten von Terminen [#7486] +- Durchführende Dozenten werden gelöscht bei freier Raumangabe [#7514] +- Dialog: .confirm() bleibt in undefiniertem Zustand [#7515] +- Fehlermeldung beim Löschen registrierter Konsumenten [#7517] +- Lehrende aus einer Veranstaltung austragen funktioniert nicht [#7519] +- Inhaltselemente in Studiengruppen [#7521] + +# 02.02.2017 v 3.5 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5 + +- StEP00297 Aktivitätsübersichten aka ActivityFeed als Kernfunktion [#5177] +- Kernplugins zur Darstellung eines Acitvity-Feeds [#5178] +- Erweiterung der REST-Api um Routen für Aktivitäten [#5179] +- Neuer Darstellungsfilter für Admins [#6369] +- JS: PersonalNotifications sollte den Cache nutzen [#6390] +- print.css in print.less umwandeln [#6408] +- Veranstaltungsthemen sichtbarer machen [#6420] +- Adminbereich auch für Dozenten ermöglichen [#6487] +- Gesamtteilnehmerzahl auf Detailseite [#6515] +- Semesterfilter bei den Benachrichtigungen [#6550] +- "Personen hinzufügen" zu Gruppen an einer Einrichtung um Quickfilter "Nicht zugeordnet" erweitern [#6563] +- Forum: Beim Verschieben eines Beitrags soll der Studip-Dialog verwendet werden [#6566] +- StEP00301: Erweiterung des Anmeldeverfahrens (bedingte Anmeldung) [#6574] +- Neue Anmelderegel: Bevorzugte Anmeldung [#6576] +- StEP00302: Integration der Modulverwaltung (MVV) in den Kern [#6582] +- Verbesserte Darstellung der Fehler-/Erfolgsmeldungen beim Bearbeiten der Einrichtungsdaten [#6583] +- Neuer MessageBox-Typ: Warning [#6586] +- UserConfig sparsamer speichern [#6588] +- Pluginverwaltung um Filter erweitern [#6589] +- StEP00299: Zusammenführung Gruppen in Veranstaltungen und Teilnahmeliste [#6590] +- Rahmenfarbe der Startseitenwidgets [#6592] +- Einführung von Responsive Klassen zum ein/ausblenden [#6593] +- AdminCourseAction im Dialog [#6594] +- Meine Veranstaltungen responsiv gestalten [#6595] +- #layout_content responsiv zu viel margin [#6598] +- Online Liste responsiv gestalten [#6599] +- Rangliste responsiv gestalten [#6600] +- Kontakte responsive gestalten [#6601] +- Nachrichtenübersicht responsiv gestalten [#6602] +- Ablaufplan responsiv gestalten [#6603] +- SelectWidget um optgroup erweitern [#6605] +- CSS Optimierung BarBottomContainer [#6610] +- Sidebar bei den Studiengruppen-Seiten aufräumen [#6615] +- Studiengruppenseite verbessern [#6616] +- Links in zitierten Forenbeiträgen von OpenGraph-Behandlung ausschliessen [#6622] +- Neuer Suchfilter für die Benutzerverwaltung [#6630] +- StEP00300: Erweiterung der Ressourcenverwaltung [#6634] +- Konfigurationseinstellung MESSAGING_FORWARD_USE_REPLYTO [#6640] +- Konfigurationseinstellung MAIL_ATTACHMENTS_MAX_SIZE [#6641] +- PHP 7 Kompatibiltät [#6642] +- Forum: Anderes Icon für das merken von Beiträgen [#6645] +- Alternativer CourseWizardStep [#6653] +- Beschränkung auf bestimmte IP Bereiche für Admin Login [#6654] +- GUI zur Einstellung der Kompatibilität von Anmelderegeln [#6655] +- StEP00298: Internationalisierung von Datenbankinhalten [#6659] +- Löschen der alten Icon-PNGs [#6663] +- Neue und geänderte Icons 3.5 [#6664] +- Löschen einer Benutzerrolle (Pluginrolle) [#6797] +- Kopieren von Modulen [#6798] +- Admin/Standort/Studiengänge wirft Exceptions beim Speichern [#6802] +- Zeiten/Räume: Fatal Error beim Ändern von Zeiten [#6832] +- Raumzeit: Durchführende Dozenten gehen beim Bearbeiten eines Termins verloren [#6851] +- Aktivitäten: Nach Migration ist das Plugin nicht installiert [#6852] +- Fatal Error externe Seiten [#6868] +- I18N-Strings gehen kaputt, wenn ein Dialog geladen wird [#6892] +- Navigation auf mobilem Gerät quasi unbedienbar [#6899] +- Anlegeassistent: Studienbereiche auf oberster Ebene mit Zeilenumbruch [#6927] +- MVV-Rechteverwaltung [#6934] +- MVV Rechteverwaltung Datenfelder [#6936] +- MVV Rechteverwaltung Sprachauswahl [#6937] +- MVV Rechteverwaltung Modulteil [#6938] +- MVV Englische Modulbeschreibungen [#6941] +- Formularvalidierung läuft nicht in Dialogen [#6942] +- HelpTourSettings werden beim Neuanlegen einer Tour nicht gespeichert [#6958] +- Terminanlegung => beteiligte Gruppen [#6964] +- Anmeldeverfahren: evt. Abbruch Losverfahren bei Kontingenten mit Priowahl [#6976] +- Veranstaltungsadministration: Veranstaltungstyp-Filter kann nicht geändert werden [#6979] +- Druckansicht Javascript kaputt [#6984] +- Gruppen in Veranstaltungen: Sortierung der Gruppen geht nicht [#6985] +- i18n: required Felder [#7030] +- Unglücklicher Logeintrag [#7047] +- Anmeldung zu Veranstaltung: Text nicht korrekt bei Warteliste [#7048] +- Checkbox "unbegrenzt" bei Angaben zu Modulen und Modulteilen funktioniert nicht [#7049] +- Fatal Error bei Migration 198 [#7050] +- MVV Rechteverwaltung Fächer Abschlüsse [#7054] +- Bearbeiten einer STG-Version [#7066] +- Löschen Studiengangsteil-Bezeichnung [#7072] +- MVV: Umschalten von Log-Ansichten von Objekten im Dialog funktioniert nicht, Aufruf beliebiger Log-Events [#7074] +- MVV: Editieren Studiengangsteilbezeichnung [#7075] +- Darstellungsfehler der MVV-Übersichtstabellen [#7076] +- Angabe zu "Typ der Fassung" unterscheidet nicht immer nach Objekt [#7080] +- Die vom Nutzer eingestellte Sprache wird in der Modulsuche (frei und systematisch) nicht berücksichtigt [#7083] +- Formatierung der Druckansicht von Modulen in der Modulverwaltung ist kaputt [#7088] +- Teilnehmer von Gruppen können keine Nachricht an ihre ganze Gruppe schreiben [#7100] +- Neue Klassen für die Lernmodulschnittstelle für ILIAS 5.2 [#7101] +- Lizenzstatus Formatierungsfehler in Lizentbeschreibung [#7103] +- Scrollen bei der Pluginrollenzuweisung von Personen [#7104] +- CoursewizardStep [#7105] +- Warning beim Aufrufen der Log-Einträge für Modulteile [#7111] +- MVV Module (Gruppierung nach Einrichtungen) [#7120] +- Navigation-Exception bei Blubber-Notification [#7125] +- Meine Veranstaltung, Filter "Studienbereiche" [#7126] +- MVV: fehlendes html-tag bei der darstellung von verantwortlichen [#7136] +- Formatierungen in der Auswertung der Fragebögen [#7155] +- Textbearbeitung in multilingualen Feldern [#7172] +- PHP7-Warning im CalendarWriter [#7178] +- "cli/plugin_manager register" auch für bereits registrierte Plugins [#5426] + +# 11.01.2017 v 3.4.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.3 + +- Aufgelöste Anfragen bleiben für andere Admins sichtbar [#5395] +- Cronjob "Tägliche Benachrichtigungen" schlägt fehl [#6577] +- Anlegen einer Zusatzregel [#6644] +- Inkorrekte Auswertung, wer ein Anmeldeset bearbeiten darf [#6755] +- CSRF: IMG + Like [#6765] +- Evtl. XSS über data-confirm bzw. tooltipIcon() [#6795] +- Migration 187 läuft nicht sauber durch [#6796] +- Doppelte Meldung vom Forum bei täglichen Benachrichtigungen [#6839] +- Fragebögen: Antwort zu Test hinzufügen fügt mehrere hinzu [#6867] +- Benutzerverwaltung: Suche nach Datenfeldern funktioniert nicht [#6869] +- Fragebögen: UI Feedback aus Beta Test [#6871] +- Blubberstream editieren geht nicht immer [#6872] +- Veranstaltung ohne Daten kann angelegt werden [#6897] +- Zuordnung von Studienbereichen wird nicht protokolliert [#6933] +- Zeiten/Räume: Termine in der Zukunft sind nicht ausgewählt [#6966] +- Zeiten/Räume: Startsemester nicht mehr sichtbar [#6970] +- Losverfahren: Kumulativer Bonus wirkt nicht wie gewünscht [#6994] +- Anmeldesets Einrichtungszuordnung funktioniert nicht [#7001] +- IE/Edge: JS-Fehler bzgl. der Benachrichtigungen [#7015] +- Formular-CSS kaputt in Chrome 55 [#7020] +- Sortierung im Ablaufplan funktioniert nicht [#7040] +- Termin-Import im Terminkalender ist kaputt [#7042] +- Zeiten/Räume Terminart ändern [#7060] +- Datenfeld vom Typ 'selectboxmultiple' kann nicht bearbeitet werden [#7062] +- Contentboxen: rechtsbündige Infos im Header werden beim Zeilenumbruch linksbündig angezeigt [#7084] +- Copy&Paste in Antwortalternativen überschreibt vorhandenen Text [#7090] +- Fragebögen: Antwortmöglichkeiten können nicht gelöscht werden [#7094] +- Fatal Error bei nicht vorhandenem SemType [#7097] +- Fehleingaben beim Bearbeiten eines Termins zerstören den Termin [#7113] + +# 11.01.2017 v 3.3.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.3.4 + +- Fatal Error bei den Anmeldesets [#6807] +- Benachrichtigungen über abonnierte Forenthreads gehen nicht an Vertretungen [#6972] +- Falsche Berücksichtigung bereits erhaltener Plätze bei Losverfahren [#7016] +- Löschen von User-Adressbüchern führt zum Verschwinden von Statusgruppen [#7022] +- SOAP Fehler beim Löschen von Nutzern in cli Modus [#7027] +- Dateiordnerberechtigungen: Sichtbarkeit wird bei Anzeige falsch ausgewertet [#7032] +- Lizenzauswähler für Dateien [#7039] +- Angaben zu Kategorien fehlen im iCal-Export [#7043] +- "Aus Serie löschen" löscht immer den ersten Termin eines Wiederholungstermins [#7051] + +# 04.08.2016 v 3.4.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.2 + +- Anzeigefehler bei Questionaire (Ergebnisse an Teilnehmer) [#6758] + +# 04.08.2016 v 3.3.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.3.3 + +- Einer Veranstaltungskategorie zugeordnete Datenfelder nicht administrierbar [#4110] +- Nachrichtensystem: Text hängt im Nirgendwo [#6433] +- SORM gibt Speicher nicht vernünftig frei [#6761] +- unserialize() entfernen [#6775] +- Fatal Error beim Austragen aus Veranstaltung [#6786] +- keine Anzeige Profilfoto in externen Seiten mit Template "Personenliste" [#6789] + +# 08.07.2016 v 3.4.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.1 + +- Feiertage werden bei Änderung einer regelmäßigen Zeit nicht immer korrekt berechnet [#6528] +- Navigation Additional Attributes - Auswertung [#6537] +- Änderung des Nutzernamens [#6542] +- Bei Root-Zugriff auf fremde Einstellungen fehlt die Standardvertretung [#6548] +- Falsch gerenderte Visbility-Icons [#6578] +- Verlinkungen auf der Rangseite fehlerhaft [#6584] +- Leerer Footer in Contentbox führt zu "doppeltem" Rand [#6604] +- Nachrichten - Mehrere Adressaten hinzufügen [#6621] +- Unglückliche Darstellung beim Raumwunsch [#6657] +- Dialoge abdunkeln/Blur-Effekt verzögert [#6670] +- Touren gehen nicht mehr [#6685] +- Datenfelder vom Typ "DataFieldSelectboxMultipleEntry" speichern die Daten nicht [#6700] + +# 08.07.2016 v 3.3.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.3.2 + +- Fatal Error beim Studiengruppen anlegen [#6529] +- Fehler beim Anlegen von Studiengruppen [#6531] +- Benutzerverwaltung: Fakultätsadmins können neue Fakultätsadmins erstellen [#6540] +- Teilnahmebeschränkte Veranstaltungen: Export mit vertauschten Spalten [#6541] +- Fatal Error beim Kopieren von Dateien in Veranstaltungen [#6549] +- Fatal Error auf meine Einrichtungen [#6551] +- Mentions in Blubber funktionieren nicht beim Editieren und Kommentieren [#6552] +- Ressourcenverwaltung: Maximale Anzahl Wiederholungen zu klein [#6558] +- Standardvertretungen werden beim Anlegen von Veranstaltungen nicht richtig übernommen [#6562] +- Teilnehmerseite: Aktionen bei Warteliste/Vorläufig scheitern [#6564] +- Veranstaltunsdetails: Keine Information über verbindliche Teilnahme [#6565] +- "Mehr..."-Seite listet auch Plugins, die in der Veranstaltungsklasse deaktiviert wurden [#6567] +- Passwort vergessen: Link funktioniert immer [#6570] +- CSS-Compressor verursacht illegales CSS [#6579] +- Zusatzangaben werden beim Bearbeiten dupliziert [#6580] +- Kopie von Anmeldeset wird gespeichert obwohl der Benutzer auf Abbrechen klickt [#6581] +- Archiv: Zugangsberechtigungen hinzufügen [#6585] +- navigation item '/course/calendar' not found bei "aktivierter Veranstaltung" [#6591] +- Anmelderegeln werden nicht in der DB gelöscht [#6617] +- Einstellung "Beim Logout als gelesen markieren" entfernt nicht die persönlichen Benachrichtigungen für Mails [#6618] +- API-Konfiguration wird immer angezeigt [#6631] +- UOL: Multipersonsearch funktioniert nicht richitg [#6632] +- Schreibfehler bei den Grunddaten [#6649] +- Anmeldesets: ausgewähltes Semester geht verloren [#6650] +- JS: Session-Cache ist tab- und nicht browser-basiert [#6656] +- PageLayout::postError in der 3.3 bei StudyAreasWizardStep [#6662] +- Kontakt-Seite fehlt der Seitentitel [#6669] +- Responsive: Sidebar ragt über Bildschirmende hinaus [#6674] +- TEX rendering in Dialogen erfolgt nicht [#6697] +- Infobild ändern bei neuer Einrichtung führt zu weisser Seite [#6703] +- Löschen von Dozenten mit Veranstaltungen [#6708] +- Löschen von Nutzern wirft keine Notifications [#6712] +- JS-Fehler in tables.js [#6722] +- Evaluationsauswertung unvollständig [#6727] +- Abonnierte Forenthemen [#6734] +- XSS-Lücke auf der Meine Veranstaltungen [#6749] + +# 03.05.2016 v 3.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.4 + +- CSS: .studip_form is seriously broken [#4539] +- maximale Länge einer Wiki-Seite und ähnlicher Felder vergrößern [#4603] +- SORM: default_values beim Erzeugen des (leeren) Objekts setzen [#5404] +- Kompilierung der LESS-Dateien in Plugins optimieren [#5415] +- In Einrichtungen fehlen alle Reiter außer "Übersicht" [#5459] +- jquery.multi-select.js updaten [#5510] +- Responsives blubbern [#5521] +- Development-Modus: Anzeige der abgesetzten DB-Queries und Speicherverbrauch [#5764] +- StEP00292: Raum-Zeit auf Trails [#5772] +- StEP00288: Erweiterung des Ablaufplanes mit Termine [#5797] +- Persönlichen Dateibereich optional öffentlich zugänglich machen [#5839] +- Plugin "Big Image Handler" in den Kern integrieren [#5847] +- Sidebar-Komponenten isolieren [#5850] +- Dialoge: JS-Funktionen mit Payload ausführen [#5877] +- JS Bibliotheken aktualisieren [#5893] +- jQuery + jQuery UI aktualisieren [#5896] +- jQuery UI Timepicker aktualisieren [#5897] +- Lodash akualisieren [#5898] +- jQuery Placehold aktualisieren [#5899] +- Verwaiste jquery.tablednd Bibliothek entfernen [#5900] +- jQuery scrollTo aktualisieren [#5901] +- jQuery StickyKit aktualisieren [#5902] +- Assets-Caching bei Versionswechseln erleichtern [#5906] +- Modernizr aktualisieren [#5907] +- Einrichtungen: Administration von Funktionen / Gruppen rudimentär aufräumen [#5908] +- jQuery nestable aktualisieren [#5909] +- jQuery Tablesorter aktualisieren [#5911] +- Admin-Veranstaltungsseite-Aktionsbutton [#5912] +- Literatureintragen erstellen / bearbeiten [#5914] +- AccessDeniedException mit passendem Text vorbelegen [#5920] +- Dialog-Erweiterungen zur 3.4 [#5925] +- QuickSelection-Widget reparieren/anpassen [#5928] +- Autoloading verbessern [#5933] +- relsize() soll bei einer Anzeigetiefe von 1 auch eine Nachkommastelle anzeigen [#5935] +- JS: Datepicker-Erweiterungen [#5940] +- Icons/SVG: PNG-Fallback ausbauen [#5944] +- StEP00291: Neubau von Umfragen und Tests [#5946] +- Stud.IP ohne Plugins besuchen [#5947] +- Meine Veranstaltungen: Default-Filter kann nicht vom Betreiber konfiguriert werden [#5961] +- Cronjobs: Entfernen der alten CLI-Skripte [#5972] +- LESS: Mixins "sparsamer" einbinden [#5973] +- Vergrößerter Veranstaltungsavatar in der VA-Übersicht [#5989] +- Datenfelder für Benutzer komplett ausblenden [#6000] +- JSUpdater soll immer Zeitstempel der letzten Abfrage mitliefern [#6002] +- Clean Up 3.4 [#6006] +- Cronjobs: Handhabung beim Registieren/Abmelden erleichtern [#6012] +- OpenGraph-Informationen erweitern [#6013] +- Umbau der News Titelzeile [#6018] +- Performance Tweaks 3.4 [#6025] +- Veranstaltungsverwaltung: Klickübersicht renovieren [#6029] +- Cronjobs: Anzeige der Ausführungszeit anpassen [#6033] +- Übersetzungsanpassungen zur 3.4 [#6063] +- Veranstaltungen im Stundenplan-Widget verlinken [#6066] +- Erweiterung der Formularabsicherung [#6077] +- Rollenverwaltung optimieren [#6083] +- Vote-Verwaltung auf placeholder-Attribut umstellen [#6098] +- div[class|style] im Editor und Purifier erlauben [#6099] +- Purifier vor dem Speichern laufen lassen [#6101] +- Trennung von "add_toolbar" und "wysiwyg" [#6102] +- ckeditor-Plugin für blockquote (Zitat einfügen) [#6103] +- user_config über REST-API zugänglich machen [#6106] +- Performance Score Seite [#6113] +- Zebras töten [#6122] +- Konsistenzanpassung in Raumverwaltung [#6128] +- Konsistenzanpassung Rollenverwaltung [#6131] +- Fullname Personensuche [#6132] +- Schließen vs. Abbrechen [#6135] +- Teilnehmerseite Studiengruppen [#6138] +- Optionales Limit für die Mailqueue [#6142] +- Tests schlagen fehl mit PHP 5.4 [#6143] +- Wrapperklasse für Permissionchecks [#6151] +- Update des PHP-LESS-Compilers [#6153] +- `<tt>` Tags in formatiertem Text hervorheben [#6154] +- Vereinfachte Methoden fürs MessageBox-Handling [#6164] +- Veranstaltungsname fehlt im Kalender-Export, wenn Themen angegeben sind [#6172] +- StEP00294: Umstellung der Datenbank auf InnoDB [#6180] +- Beschränkung des Zugriffs auf Ressourcenbelegungspläne [#6188] +- StEP00295: Icons: Rollen statt Farben [#6217] +- Generische Methoden für Bestätigen via JS in eigener Optik [#6224] +- StEP00296: Terminanfrage im Gruppenterminkalender, Auswahl von Veranstaltungstermine [#6227] +- Globale Funktionen zur Stringmanipulation (camelCase & snake_case) [#6243] +- Neues Formulardesign, MultiPersonSearch für Nutzerlisten zu Anmeldesets [#6245] +- Genauere Gültigkeit von Anmelderegeln [#6249] +- Mich selbst als Standardvertretung anderer austragen [#6250] +- Anzeige der Studiengänge bei Wartelisten- und vorläufigen Einträgen [#6251] +- Bearbeitungsstatus einer Veranstaltung für Admins [#6252] +- Mehr Semesterfilter für Meine Veranstaltungen [#6253] +- Überflüsige svn:mergeinfo-Einträge entfernen [#6261] +- Request::isDialog() hinzufügen [#6263] +- Anzahl der Teilnehmenden wird nicht auf Admin/Root-Meine Veranstaltungen angezeigt [#6264] +- Nachtrag zu StEP00255: Verstärkte Berücksichtigung der Veranstaltungsnummer [#6265] +- Falsche Einsortierung meiner Veranstaltungen durch verschobenen Semesterindex [#6267] +- Fehlender Dateiordner beim Anlegen einer Veranstaltung [#6277] +- Vernstaltungskategorien bearbeiten [#6296] +- Nutzerunfreundliche Darstellung von Filtern bei Anmeldesets [#6304] +- Berücksichtigung von RESOURCES_ALLOW_ROOM_REQUESTS auf der Raumzeitseite [#6307] +- Berücksichtige explizit gesetzte Position beim Anlegen einer Statusgruppe über SORM [#6309] +- Migration 154 schlägt durch Neubau der Umfragen fehl [#6315] +- Systemsprache soll beim Logout zwar gesetzt werden, ist aber immer leer [#6344] +- 1. Mitglied einer Statusgruppe [#6346] +- Sortieren einer Gruppe wirft Exception [#6347] +- Privatsphäreeinstellungen zeigen keine Elemente mehr an [#6373] +- Privatsphäreeinstellungen der Personen, deren Vertretung ich bin, werden nicht übernommen [#6383] +- Aktionsauswahl in Admin-Meine Veranstaltungen für Plugins ist nicht konsistent [#6395] +- Termine Anlegen geht nur mit aktiviertem Gruppenterminkalender [#6434] +- Fragebögen: onEnding wird nicht aufgerufen [#6436] +- Zeitänderungen der regelmäßigen Zeit werden nicht für zugehörige Termine übernommen [#6439] +- "Umhängen" eines Admins führt zu Problemen auf Meine Veranstaltungen [#6441] +- Stundenplan merkt sich das eingestellte Semester nicht [#6442] +- Übersetzungen für die 3.4 [#6456] +- Fehler Raumbuchung bei Zeitänderung eines Einzeltermins [#6476] +- Icon für "Buchbare Räume anzeigen" funktioniert nicht mehr [#6477] +- Farbvielfalt in Raumbelegungsplan - "seriously ugly" [#6478] +- CronjobScheduler findet messaging nicht mehr [#6482] +- Mail bei Cronjob-Eskalation wird auch an gesperrte User verschickt [#6484] +- Fehlende Gruppentitel in Meine Veranstaltungen [#6491] +- Berücksichtigung der Sichtbarkeit auf externen Seiten führt zu SQL-Fehlern [#6492] +- Fragebögen bearbeiten [#6495] +- Im Ablaufplan werden nicht die zugeordneten Gruppen angezeigt [#6497] +- Nicht übersetzbare Strings beim Anlegen einer VA [#6530] +- Performanceproblem Kalender ical Export [#6539] +- Eigene Veranstaltungen auf dem Profil [#6553] +- Pagination verwendet noch die alten Icons [#6559] +- Hintergrundfarbe in Tabellen setzen [#4988] +- Notifications bei allen SORM-Events von PersonalNotifications [#5926] +- Wiki: Feature-Tour fehlt noch [#6274] + +# 07.04.2016 v 3.3.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.3.1 + +- RequestBody in REST-API leer [#6358] +- Raumplanung: Einschränkung der Raumanfragen funktioniert nicht mehr [#4550] +- Raumplanung: Sortierung der Anfragen nach "dringendere zuerst" funktioniert nicht mehr [#5136] +- Ankündigungen bei Einrichtungen [#5362] +- Beim Auflösen von Raumanfragen für Termine fehlen Räume [#5406] +- Veranstaltung anlegen: Eingabefelder im ersten Schritt sehr schmal [#5895] +- Anzeige neuer Evaluationen [#5937] +- Filter bei Suchoption "Belegungszeit anzeigen" ist immer aktiv [#5959] +- Externe Seiten: Call to undefined function getAllStatusgruppen [#6017] +- alte multiselect-box im Dateibereich geschrumpft [#6021] +- Ablaufplan "als .doc" wird als html verschickt [#6070] +- Ressourcenverwaltung: Tutor sollte auch Belegungen verschieben/kopieren können [#6159] +- Ressourcenverwaltung: Sortierung der Ressourcen in alphabetischer Reihenfolge [#6160] +- Ressourcenverwaltung: Aufrufmöglichkeit der Gruppenpläne (Tagesansichten) [#6161] +- Beim Auflösen von Raumanfragen werden freie Räume nicht angezeigt [#6176] +- Multipersonsearch sucht nicht mehr mit Platzhalter % [#6199] +- Statusgruppen#hasFolder wirft Exception [#6219] +- Link "Kurs in Ilias" öffnet kein neues Fenster [#6220] +- Seminar-Assi und Semester [#6226] +- down()-Funktion von Migration 167 schlägt fehl [#6229] +- Aktion Archivieren/Sichtbarkeit fehlt bei Admins [#6239] +- Warnings reduzieren [#6258] +- Literaturimport aus Citavi kaputt [#6266] +- Encodingprobleme in Übersetzung [#6269] +- Videostreams aus dem Dateibereich starten nicht in Chrome [#6273] +- SimpleOrMap: isset() Inkonsistenz [#6279] +- "Austragen aus der Veranstaltung" wird für nobody angezeigt [#6281] +- JS-Fehler in der Studienbereichzuweisung [#6294] +- Vernstaltungskategorien bearbeiten [#6296] +- Deaktivierung der Warteliste einer Veranstaltung wird nicht gespeichert, wenn Warteliste nicht leer [#6297] +- Hooks vor und nach automatischer Platzverteilung werden nicht richtig aufgerufen [#6302] +- "Nur buchbare Räume" lassen sich nicht dreimal klicken [#6311] +- Fließtext mit komplexen Links wird zerstört [#6326] +- Ressourcensuche findet keine Räume, wenn nach Eigenschaften gesucht wird [#6351] +- Responsive JS fügt ggf. doppelten Toggle für Sidebarmenü hinzu [#6384] +- Einrichtung/Personal: kaputtes Tabellenlayout wenn Datenfelder angezeigt werden [#6386] +- Studienbereiche aufklappen funktioniert nur eingeschränkt [#6393] +- contact_statusgruppen.php noch verlinkt [#6396] +- SORM-Rückgaben von isset() sind bei Array- und Object-Zugriff unterschiedlich [#6406] +- Vertretungen werden beim Kopieren einer Veranstaltung nicht richtig übernommen [#6473] +- SORM: serialisierte Felder werden nicht gespeichert [#6480] +- Mitarbeiter-Verwaltung einer Einrichtung defekt [#6490] +- Fehlende Einrichtungszuordnung beim Anlegen von Veranstaltungen [#6494] +- Chrome: Terminauswahl bei teilnehmerbeschr. Anmeldung nicht möglich [#6502] +- Sortierung Veranstaltungen im Anmeldeset/Veranstaltungsübersicht [#6516] +- get_title_for_status liefert den Defaultwert [#6521] +- Studiengruppen: Neuer Assi legt Dauer auf 1 Semester fest [#6523] +- cli/kill_studip_user.php löscht nur einen Nutzer [#6524] +- Quicksearch-Vorschläge liegen "hinter" Dialog [#6525] +- Unter bestimmten Umständen ist keine Anmeldung zu Studiengruppe möglich [#6526] +- Nicht vorhandene css Datei wird eingebunden [#5892] +- Tabellen wachsen über den Rand hinaus [#5904] +- Veranstaltungsassistent: Standardvertretung [#5910] +- Litertur bearbeiten [#5913] +- Datenfelder Tabelle [#5915] +- Mobile Ansicht: Hamburger Menu verschwindet beim Scrollen [#5917] +- Meine Veranstaltungen für Admins: Sortierreihenfolge geht verloren [#5929] +- Externe Seiten (alt) wirft Fatal Error [#5945] +- Fatal Error beim Archivieren von unbegrenzten VAs [#6068] +- Zuviele vorgemerkte Termine im Terminkalender [#6147] +- Veranstaltungsassistent: Kopieren nutzlos [#6149] +- Veranstaltungsassistent: Voreinstellungen werden nicht übernommen / immer unsichtbar [#6150] +- Veranstaltungsassistent: beteiligte Einrichtungen werden nicht gespeichert [#6155] +- Umlaute kaputt im Dialogfenster [#6156] +- Dozenten/Tutoren hinzufügen Dialog ohne "Dozenten/Tutoren der Einrichtungs"-Auswahl [#6179] +- Dialoggröße auf Teilnehmerseite suboptimal [#6189] +- Anlegen von Blockveranstaltungen [#6221] +- Automatisches Einfügen von Tags im Source-Editor abschaltbar machen [#4784] + +# 12.03.2016 v 3.2.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.2.4 + +- Link zum Impressum vom Login nicht erreichbar [#6233] +- Fehlende Möglichkeiten, um die Sidebar zu manipulieren [#6238] +- Gruppenterminkalender: Falsche Antwort nach Auswahl über MPS im Dialog "Kalender freigeben" [#6240] +- Sortierung von Blubberstreams scheint willkürlich [#6255] +- Startseitenwidget für Termine gibt keine Beschreibung des Themas aus [#6257] +- Mentions in Blubberstreams sind zu gierig [#6262] +- Sicherheitslücke in den Grunddaten einer Veranstaltung [#6365] +- XSS-Fehler im Admin-Log [#6366] +- XSS in System/Konfiguration [#6368] +- SimpleORMap::countBySql() gibt keine Zahl zurück [#6374] +- Tabelle oauth_server_nonce wird nie abgeräumt [#6381] +- JS-Cache: Fehler in has() und remove() [#6387] +- Icons: lightblue/radiobutton-[un]checked.svg sind vertauscht [#6409] +- STUDIP.URLHelper [#6411] +- Methoden "PATCH", "OPTIONS" und "HEAD" fehlen [#6412] + +# 30.11.2015 v 3.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.3 + +- Einzelne Personen hinzufügen [#5130] +- Neues Design für Buttons [#5193] +- "Zwischenspeichern" bzw. "Speichern und Bearbeiten" ermöglichen [#5275] +- Veranstaltungen administrieren auch für Root freischalten [#5412] +- Verbesserung der SidebarWidget Erstellung [#5423] +- OptionsWidget soll addSelect Funktion bekommen [#5437] +- Exportfunktion für Admins "Mene Veranstaltungen" [#5454] +- Admins: Meine Veranstaltungen - Grunddaten [#5478] +- Fehlende Veranstaltungsnummer bei der Verwaltungseite "Raum-Zeit" [#5481] +- Veranstaltungen eines Anmeldesets nach Name/Nummer geordnet [#5497] +- data-dialog und Sidebar in Statusgruppenverwaltung an Einrichtungen [#5498] +- dialog und sidebar in der Einrichtungs-Mitarbeiterverwaltung [#5499] +- Sidebar: StickyKit-Update auf MutationObserver umstellen [#5512] +- Themen im Ablaufplan per Drag&Drop verschieben [#5518] +- Textareas in Dialogen gegen Datenverlust schützen [#5528] +- Caching der Informationen der PersonalNotifications [#5542] +- Root soll auch die neue Admin-Oberfläche sehen [#5545] +- Impressum ("siteinfo") auf Sidebar umstellen [#5559] +- Blocktermineingabedialog soll auch freie Raumangabe erlauben [#5566] +- Namespace-Handling im Autoloader verbessern [#5573] +- Weitere Metriken hinzufügen [#5579] +- Reihenfolge der Buttons im Bearbeiten-Dialog ändern [#5592] +- Ankündigungs-Widget: Alle Ankündigungen als gelesen markieren [#5594] +- SORM soll Rohdaten zurückgeben [#5602] +- Datepicker: Einfachen Monats- und Jahreswechsel immer ermöglichen [#5629] +- Suboptimales Shebang bei den CLI-Skripten [#5639] +- Cache-Operationen auch im CLI ermöglichen [#5640] +- Syntaxhighlighting in Code-Blöcken [#5650] +- Admin-MeineVA soll Filtermöglichkeit für Plugins bieten [#5655] +- Elemente nach einstellbarem Zeitraum nicht mehr als neu kennzeichnen [#5661] +- Config::getInstance()->extractAllGlobal() entfernen [#5671] +- Personen vom Profil aus anblubbern [#5690] +- Hinzufügen von Lehrenden als Dialog für Admins [#5695] +- Suchliste der Admin-MeineVA verwenden [#5711] +- Alter Adminbereich für Veranstaltungen ausgebaut [#5712] +- Sidebar der Admin-MeineVA optimieren [#5715] +- Sidebar: Suchwidget um "Zurücksetzen"-Funktionalität ergänzen [#5716] +- Schnelles hinzufügen von Themen zu Terminen [#5718] +- Pagination soll auch im Dialog funktionieren [#5721] +- StEP00286: Neuer Assistent zum Anlegen von Veranstaltungen [#5725] +- StEP00287: Weitere Aktionen auf Teilnehmer/-innenliste [#5726] +- Filter nach Veranstaltungstypen funktioniert nicht [#5727] +- Anzeige von Terminen "vorgemerkter" Veranstaltungen im persönlichen Kalender [#5739] +- Verwaltung der Einrichtungsgrunddaten trailifizieren [#5740] +- Kopieren von Anmeldesets [#5741] +- Raumanfragen: Verfügbarkeit von Räumen anzeigen [#5742] +- JS-Übersetzungen sind veraltet [#5752] +- Übersetzungen sind veraltet [#5786] +- Standardvertretung nicht konfigurierbar [#5878] +- Ungenutzter Code bzgl. der Ankündigung entfernen [#5888] +- Nicht vorhandene css Datei wird eingebunden [#5892] +- Tabellen wachsen über den Rand hinaus [#5904] +- Veranstaltungsassistent: Standardvertretung [#5910] +- Litertur bearbeiten [#5913] +- Datenfelder Tabelle [#5915] +- Mobile Ansicht: Hamburger Menu verschwindet beim Scrollen [#5917] +- Meine Veranstaltungen für Admins: Sortierreihenfolge geht verloren [#5929] +- Externe Seiten (alt) wirft Fatal Error [#5945] +- Fatal Error beim Archivieren von unbegrenzten VAs [#6068] +- Zuviele vorgemerkte Termine im Terminkalender [#6147] +- Veranstaltungsassistent: Kopieren nutzlos [#6149] +- Veranstaltungsassistent: Voreinstellungen werden nicht übernommen / immer unsichtbar [#6150] +- Veranstaltungsassistent: beteiligte Einrichtungen werden nicht gespeichert [#6155] +- Umlaute kaputt im Dialogfenster [#6156] +- Dozenten/Tutoren hinzufügen Dialog ohne "Dozenten/Tutoren der Einrichtungs"-Auswahl [#6179] +- Dialoggröße auf Teilnehmerseite suboptimal [#6189] +- Anlegen von Blockveranstaltungen [#6221] +- Automatisches Einfügen von Tags im Source-Editor abschaltbar machen [#4784] + +# 26.11.2015 v 3.2.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.2.3 + +- Links auf Downloads mit Login kombinieren [#4966] +- Datenfelder zu Nutzerrollen in Einrichtungen sind durch Nutzer immer bearbeitbar [#5357] +- Link "Zur Einrichtung/Funktion" unter Profil > Nutzerdaten > Einrichtungsdaten kaputt [#5615] +- Datenfeldeinträge werden immer erzeugt [#5656] +- "Meine Veranstaltungen" für Admins protokolliert keine Änderungen [#5775] +- Forum nicht komplett lokalisiert [#6072] +- Untertitel werden im Drucklayout der Detailseite direkt an den Titel angehängt [#6082] +- Blubberstreams können nicht gelöscht werden [#6088] +- Admins können sich selbst aus ihrer Einrichtung löschen [#6090] +- Bei Raumfrage für Veranstaltungen ohne Termin steht 01.01.1970 [#6095] +- Raumfrage auflösen - Haken für bereits gebuchten Raum wird nicht angezeigt [#6096] +- Änderung des Status in einer Einrichtung protokolliert falsche Daten [#6112] +- Login-Layout über Template-Factory laden [#6115] +- Im Ablaufplan tauchen alle Dozenten als durchführende Dozenten aus (ebenso alle Gruppen) [#6117] +- Log zeigt nicht alle Einträge für Nutzer an [#6120] +- SimpleOrMap not found [#6121] +- globaler Blubberstream hat schlechte Performance [#6124] +- Terminplaner zeigt bei VA-Terminen nur das Thema an [#6173] +- Fehler im Terminkalenderexport [#6177] +- Seminar::metadate manuell setzen wirft Exception [#6182] +- Schnellzugriff auf Startseite: "Meine Kontakte" führt ins Leere [#6184] +- Nur eigene Termine im Terminkalender einer Veranstaltung sichtbar [#6185] +- Bearbeiten von fremden Forenposts für autor suggeriert [#6186] +- Toolbar für die Formatierung geht in Dialogen verloren [#6190] +- Sichtbarkeitseinstellung für nicht mehr vorhandenes Element wird angezeigt [#6191] +- Max. Uploadgröße von Attachments wird falsch ausgewertet [#6192] +- Startseitenwunsch "Kontakte" führt zu Fehler [#6194] +- Export der Teilnehmerliste wird im Browser (Safari) angezeigt [#6195] +- Inkonsistent: Sortierung RTF-Export Teilnehmer [#6196] +- Veranstaltungsadministration: Zusatzangaben erzwingen fehlt [#6197] +- Raumanfragen ohne Raumtyp sind nicht sinnvoll auflösbar [#6200] +- Fehlender Tooltip beim Bearbeiten einer Raumanfrage [#6201] +- "wird als Raum behandelt" wird beim Anlegen von Ressourcentypen nicht ausgewertet [#6202] +- Anfragenliste: Icon kaputt in erster Spalte [#6203] +- FOP-Fehler beim PDF-Export von Einrichtungsdaten [#6205] +- Gruppenverwaltung in Einrichtungen: Sperrung wird nicht berücksichtigt [#6207] +- Kalender teilen über ical URL - schlechte Performance [#6211] +- Fehlende Icons [#6214] + +# 28.10.2015 v 3.2.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.2.2 + +- Funktion "Nur buchbare Räume anzeigen" Prüft für zu viele Termine nach Räumen [#4392] +- Zugangsberechtigungen zeigt deaktivierte Anmelderegeln [#5998] +- Terminkalender: Offene Ende schliessen [#6016] +- E-Mail Aktivierung scheitert [#6023] +- Javascript URLHelper stolpert über url-kodierte Parameter [#6027] +- Nachrichten: "Alle als gelesen markieren" ist Performancekiller [#6051] +- Neue/gänderte Termine werden nicht gekennzeichnet [#6053] +- Kommentar zu Ausfalltermin wird nicht gespeichert [#6057] +- Fatal Error beim Verschieben von Einrichtungen in der Einrichtungshirerarchie [#6060] +- Ablaufplan zeigt durchführende Dozenten an oder auch nicht [#6065] +- "Ampeln" in der Raumverwaltung fehlen [#6069] +- Verschobene Termine in Tages und Wochenansicht bei Sommerzeitumstellung [#6109] +- Terminkalender in Veranstaltungen nicht auswählbar [#6110] +- Fatal Error beim Exportieren einer Anmeldeliste [#6111] +- Datenfelder vom Typ Multiselect können nicht auf leer gesetzt werden [#6026] + +# 14.09.2015 v 3.2.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.2.1 + +- Styles aus Office werden nicht herausgefiltert [#5391] +- Fehlende svg icons [#5513] +- Terminkalender (Veranstaltungen) [#5763] +- Veralteter default in den Terminkalender-Ansichten [#5779] +- Fehler User merge [#5871] +- Fatal error: admin_elearning_interface.php [#5880] +- Einträge in calendar_user werden nicht gelöscht [#5886] +- Raumzeit: Icons zu Raumanfragen kaputt [#5921] +- Raumzeit: bookable_rooms_action funzt nicht [#5922] +- Falscher Link auf Start-Häuschen [#5924] +- Priorisierung lässt sich nicht löschen [#5943] +- AdminCourseAction Plugin zeigt Template nicht an [#5949] +- Elearning Schnittstelle Ilias: Icons kaputt [#5950] + +# 10.07.2015 v 3.2 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.2 + +- Entfernung einiger zusätzlicher Funktionen des Wysiwyg. [#4982] +- Benutzerspezifisches Aktivieren des Wysiwyg-Editors [#5134] +- Styles aus Office werden nicht herausgefiltert [#5391] +- makeButton ausbauen [#3634] +- StEP00271: Erweiterung der Template-Syntax für externe Seiten [#4064] +- Verknüpfen der Stud.IP Notifications mit der HTML5 Notifications API [#4163] +- Umbau SQL-Queries zu Prepared-Statements [#4285] +- Liste aller Z-Indizes erstellen [#4599] +- Plugins dürfen auch in einer Unterebene gezippt vorliegen [#4968] +- Tabellen beim Copy-Paste säubern [#4991] +- Entfernen der show_dates.inc.php [#5004] +- AuthIP [#5005] +- StEP00277: Umstellung der Icons auf SVG [#5007] +- HTML-Entitäten für Umlaute aus dem Kern entfernen [#5039] +- SearchWidget in der Sidebar um QuickSearch erweitern [#5047] +- "Profil - Inhaltselemente" auf aktuellen Stand bringen [#5052] +- Automatische Updates für Plugins [#5054] +- Veranstaltungsübersicht für Admins [#5065] +- Neue Anmelderegel: Teilnehmer von Veranstaltung [#5117] +- Mehr Optionen bei Veranstaltungskonfiguration eines Anmeldesets [#5118] +- Sidebar-Widget zum Semesterauswählen [#5140] +- CLI-Skript für Cronjobs [#5144] +- User-Klasse um einfache Abfrage von Rollen erweitern [#5146] +- phplib Artefakte entfernen, bootstrap zusammenführen [#5147] +- StEP00281: Scoreformel 2.0 [#5155] +- Erweiterungen des Stud.IP-Dialogs [#5156] +- SORM: Flexiblere findBy{column} Magie [#5157] +- Persönlicher Dateibereich: Überflüssige Dateien entfernen [#5158] +- Clean Up [#5170] +- DB Integritätscheck entfernen [#5173] +- StudipController soll Standard-Encoding und Layout bekommen [#5182] +- Semesterverwaltung anpassen/erweitern [#5184] +- Laden von Config-Dateien aus Tests heraus [#5186] +- Benutzerverwaltung: Sidebar optimieren [#5188] +- Admins sollen Benachrichtigungen für andere Nutzer ausschalten können [#5196] +- Tägliche Benachrichtigung soll Neues aus Plugins mitteilen [#5198] +- Einbau einer LoginException, die einen Login forciert [#5201] +- Codeception als erweiterte Testsuite [#5203] +- Neuer Datenfeldtyp: Selectbox mit mehrfacher Auswahl [#5204] +- JS: Generische Cache-Methoden [#5205] +- Renovierung "Globale Konfiguration" [#5206] +- Id des Body-Elements wird mehr und mehr unbrauchbar [#5208] +- Einfaches Instantiieren von Datepicker [#5216] +- Generische Methoden für Bestätigen via JS [#5217] +- PageLayout-Methoden für Scripts um einfache Attributhandhabung erweitern [#5223] +- StEP00275: Neugestaltung der +-Seite [#5228] +- Bedingte Anmeldung erweitern um Datenfelder [#5229] +- StEP00276: Überarbeitung des Buddysystems [#5230] +- Spezielles Design für kleine Displays [#5238] +- StEP00274: Steuerung der Anzeige nicht-templatebasierter Externer Seiten über Requests [#5239] +- StudipFileloaderTest funktioniert nicht in PHPUnit 4.4 [#5240] +- StEP00283: Überarbeitung Terminkalender (Umstellung auf SORM/Trails) [#5248] +- StEP00284: Administration und in-place-Editor für Hilfe-Inhalte [#5255] +- Terminkalender zeigt durchführende Dozenten nicht an [#5286] +- Zusammenspiel: Laschentext-Editor und zugehörige Admin-Umgebung [#5303] +- Arrays in der globalen Konfiguration werden nicht UTF-8-decodiert beim Auslesen [#5325] +- Anmeldesets: Verwirrung bei n = 1 [#5326] +- Benachrichtigungseinstellungen defekt [#5372] +- CLI-Tool zum Auslesen der Textstrings verwendet falsches Encoding [#5397] +- Fehlerhaftes Encoding [#5399] +- Englischsprachige Hilfe-Touren [#5484] +- Migration 128 erzeugt Fatal Error [#5529] +- Aufruf zum Schreiben von internen Nachrichten defekt [#5567] +- Icons mit nicht-Stud.IP URL in der Sidebar funktionieren nicht [#5570] +- Nutzer löschen schlägt fehl [#5580] +- Spalte "Inhalt" bei Adminübersicht Veranstaltungen [#5582] +- SCM: kein wysiwyg/toolbar [#5605] +- Helpbar hat leeren Eintrag [#5614] +- Veranstaltungskategorien können Studiengruppen nicht ändern [#5618] +- CourseCancelledEvent findet zuviele Ausfalltermine [#5621] +- Fatal Error bei Maintenance Mode [#5657] +- Fatal Error externe Seiten [#5667] +- CKEditor funzt nicht wirklich mit mobilen Browsern [#5673] +- Migration 158 löscht letzten Bearbeiter eines Termins (persönlicher Terminkalender/Gruppenterminkalender) [#5696] +- Media Proxy wirft Warning [#5705] +- Farben von Veranstaltungsterminen stimmen nicht mit Kategorie überein [#5732] +- "Mehr..."-Seite alphabetische Ansicht [#5735] +- Externe Seiten Modul Veranstaltungen: Studienbereiche werden nicht angezeigt [#5767] +- Styleguide: Farbschema einfordern [#3813] +- Trails-Fehler wie Stud.IP-Fehler behandeln [#5210] +- Archiv: Function lastActivity() optimieren [#5183] +- QuickSearch: JS-Callback hat keinerlei Bezug zu Quicksearch-Element [#5197] +- Startseitenlink in der Navigation führt immer zu einem Redirect [#5200] +- eCULT-AP Stud.IP-Hilfe: Tooltipps [#5202] + +# 10.07.2015 v 3.1.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.1.3 + +- Verwirrende Zuordnung einer Veranstaltung mit Endsemester in das Startsemester [#5226] +- Falsche Semesterzuordnung unbegrenzt laufender Veranstaltungen [#5525] +- Nutzer-Zusatzangaben in Veranstaltungen: Datenfelder fehlen im Export / zu hoher Speicherverbrauch [#5578] +- PDOException bei Suche in Nachrichten [#5581] +- StudipFormat: Einrückung problematisch [#5603] +- Umfragen sind immer aufgeklappt [#5608] +- Sortierung von Lehrveranstaltungen nach VA-Typ: SQL-Exception [#5617] +- Keine Anhänge im Nachrichtenversand möglich [#5628] +- Defekte Umlaute bei Anhängen in Nachrichten [#5630] +- Cronjobs: Fehlerhafte Parameterübergabe beim manuellen Ausführen [#5666] +- Beantwortete Nachrichten werden nicht mehr gekennzeichnet [#5682] +- Veranstaltungsassistent: x. Semesterwoche scheitert an Zeitumstellung [#5684] +- tex Formatierung führt u.U. zu 100% CPU Last [#5686] +- Tags verschwinden nicht, wenn man Nachrichten dazu löscht [#5692] +- Einstellung "Gesendete Nachrichten auch als E-Mail verschicken" wird nicht ausgewertet [#5694] +- Meine Veranstaltungen für Admins [#5698] +- Nachricht verschicken: Adressaten aus Teilnehmerliste bleiben bei nächster Nachricht bestehen [#5704] +- Falsche SQL-Abfrage bei InstituteMember [#5706] +- Fehler beim PDF-Export bei ungültigen XML-Zeichen im Titel einer Evaluation [#5708] +- Fehlermeldungen bei Tools/Lernmodule werden nicht angezeigt [#5714] +- Neue Raumanfragen werden nicht geloggt [#5722] +- Fehler beim Anlegen von Datenfeldern [#5723] +- Externe Seiten: Warnings beim bearbeiten einer Konfiguration (PHP >5.3) [#5766] +- Fatal Error beim Drucken einer Systemnachricht [#5769] +- Navigation in der Sidebar zeigt deaktivierte Punkte an [#5770] +- Sperregeln für Admins [#5771] +- Meine Kurse: Notification "Overview(Will|Did)Clear" bei "TabulaRasa" wird zu oft gefeuert [#5596] + +# 24.04.2015 v 3.1.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.1.2 + +- Reenable floating images. [#5281] +- Forumsbeitrag weiterleiten [#4864] +- Table-Alignment: left zerstört Bildschirmmaske. [#4970] +- Anmeldesets: Rechtssystem Sichtbarkeit Regeln ist unlogisch [#4839] +- Antwortmöglichkeiten in Umfragen werden durchgewürfelt [#5031] +- Änderung des Datums der automatischen Platzverteilung hat keinen Effekt [#5288] +- Suche nach Ressourcen [#5333] +- REST-API: Fehler bei der OAuth-Authentifizierung [#5378] +- ResourceAssignment hinterlässt Artefakte in resources_temporary_events [#5389] +- Ilias Schnittstelle: Nutzeraccount anlegen klappt nicht [#5418] +- Zusatzangaben: Datum/Zeit Datenfeld unbrauchbar [#5419] +- Meine Dateien: Erzeugung des Nutzerverzeichnisses geschieht an falscher Stelle [#5422] +- Vorläufige Veranstaltungen die auch noch bindend sind... [#5428] +- "Falscher Name beim Forumsbeitrag" [#5429] +- Standard-Trails-Dispatcher wird falsche URL übergeben [#5430] +- Doppelter Footer auf der Seite "Neue Evaluation anlegen" [#5434] +- Veranstaltungs-Stundenplan in der Adminsicht kaputt [#5441] +- pclzip directory traversal [#5452] +- Anzahl der Wartelisteneinträge unter Zugangsberechtigungen nicht aktuell [#5457] +- Local File Removal durch Symlinks in ZIP-Dateien [#5458] +- Logging für Eintragung auf Warteliste fehlt [#5483] +- User Klasse beantwortet ::isDirty() falsch [#5487] +- Eintragen in "freie Veranstaltungen" geht nicht mehr [#5488] +- Nickligkeiten in freien Veranstaltungen [#5491] +- pers. Literaturverwaltung für Admins verschwunden [#5492] +- Ablaufplan & Ankündigungen: Blaue Pfeile zum Auf-/Zuklappen der Themen nicht verlinkt [#5502] +- Mitarbeiter von Einrichtungen: Nachrichtenversand an Gruppen geht nicht [#5511] +- Veraltete anforderungen und Installationsanweisungen im Installation Guide zu 3.1.1 [#5533] +- Forum: Themen lassen sich nicht entsperren [#5534] +- Forum: Gesperrte Themen von Admins, Dozenten und ggf. Tutoren editierbar lassen [#5535] +- Zeitpunkt bei der Nachrichtenansicht mit Punkt statt Doppelpunkt [#5550] +- Admin-MeineVA joined über zuviele Tabellen [#5557] +- Themen/Termin-Beschreibung fehlt auf Übersichtsseite eines Seminares [#5558] +- Ablaufplan: nächster Termin manchmal mehrfach [#5561] +- memory size exhausted beim Aufruf der Nachrichtenseite [#5564] +- Tags, die Anführungszeichen enthalten, lassen sich nicht löschen [#5549] + +# 18.02.2015 v 3.1.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.1.1 + +- Forum: Gesperrtes Topic nicht wirklich gesperrt [#5019] +- Ressourcenpläne zeigen mehrtägige Belegung nicht korrekt [#5027] +- tex Inhalte in Dialogboxen werden nicht gerendert [#5165] +- Anonyme Forenpostings werden im PDF-Export de-anonymisiert [#5185] +- Tabs in der Veranstaltung haben keine Icons mehr [#5199] +- Fatal Error im MAINTENANCE-Mode [#5215] +- Warning bei Speichern von Grunddaten [#5221] +- Attachments anhängen möglich, obwohl ENABLE_EMAIL_ATTACHMENT = false [#5227] +- Zeiten/Räume: Nachträgliches Ändern von SWS/Beschreibung geht nicht [#5232] +- Man kann Themen ohne Namen anlegen [#5234] +- RSS Export Ankündigungen nicht mehr einstellbar [#5245] +- Fehlermeldungen beim Dateiupload sind nicht lesbar [#5257] +- Passwort ändern geht nicht bei alten MD5-Hashes [#5266] +- undefined function mime_content_type [#5270] +- Plugins schon vor #page_open laden können [#5290] +- Nachrichten werden nicht im Dialog dargestellt und sind nicht löschbar [#5292] +- PDF Export erzeugt seltsame Formatierungen [#5300] +- SORM mit mehrfachem belongs_to [#5312] +- Dialoge werden auch auf kleinen Geräten angezeigt [#5331] +- Endless Scroll bei den Nachrichten ist defekt [#5343] +- News/Votes/Evals: Fakultätsadmin findet zu wenig Veranstaltungen [#5348] +- Admin Veranstaltungen Button Beschriftung uneinheitlich [#5350] +- Kopieren und Verschieben von beliebigen Dateien [#5351] +- Keine Zugriffskontrolle im persönlichen Dateibereich [#5354] +- Blubber Profilstream hat kaputtes Sidebar-Bild [#5355] +- "Anmeldung zu maximal n Veranstaltungen" erlaubt negative Eingaben [#5358] +- PHP5.4/5.5 Warnings etc. [#5361] +- Drop-Down-Auswahlbox mit Chrome kaum bedienbar -> springt immer zum Anfang zurück [#5363] +- Langer horizontaler Content im Widget sprengt das Layout [#5364] +- Institutszuweisung für Inst-Admins [#5181] +- StudipFileCache lässt keine eigenes definierten Cache-Verzeichnisse zu [#5359] + +# 02.12.2014 v 3.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.1 + +- Tabellen nicht vom CKEditor stylen lassen [#4933] +- Beitrag zerstört Forum-Layout [#5122] +- Lifter001: Unterstützung von Tabbed Browsing [#68] +- Lifter006: register_globals deaktivieren [#1922] +- Druckansicht unter "Meine Veranstaltungen" ausbauen [#3848] +- Umbau der Index_Box [#4005] +- Überarbeitung der Dialoge zum Hinzufügen von Teilnehmern in Veranstaltungen [#4220] +- Mailanhang geht verloren [#4223] +- StEP00262: Einrichtung eines persönlichen Dateibereichs [#4235] +- Bibliothek jQuery.metadata aus dem Kern entfernen [#4246] +- TeilnehmerInnen: Reihenfolge der Infobox-Links ändern [#4281] +- Rest-Routen für Blubber [#4307] +- JS: Checkbox/Select-Helper [data-activates] [#4308] +- Icons Stud.IP 3.1 [#4311] +- Bilderset für Infobox/Sidebar [#4312] +- JS Updater: Optimierungen [#4326] +- Rest-Routen zur Dateikontrolle [#4338] +- jQuery Dialoge CSS Umstellung [#4341] +- Umbau der Abfrage, ob ein Nutzer in einer Statusgruppe ist (Performance) [#4353] +- Performance Optimierungen [#4363] +- Zusammenfassen der Abfragen für Messagingnavigation [#4364] +- Trailifizieren der durch printhead erzeugten Indexboxen [#4375] +- Update des BB [#4386] +- TIC: Nachrichtenordner in Tags umwandeln [#4388] +- SimpleORMap: Speicherverbrauch senken [#4391] +- Erweiterung der Mitgliederverwaltung in Studiengruppen [#4397] +- SORM: Magie für serialisierte Daten [#4399] +- Erweiterung des Dialogverhaltens mittels HTML-Attribut data-dialog (ehemals rel="lightbox") [#4404] +- StudIPPlugin soll Trails unterstützen [#4405] +- StEP00272: Touren für beliebige Stud.IP-Seiten [#4409] +- Fatal Error beim Eintragen in eine Veranstaltung [#4436] +- ALLE öffentlichen Blubber in den globalen Stream [#4440] +- Performance: Zählung im Vorlesungsverzeichnis [#4448] +- Sessiondaten alternativ in StudipCache speichern [#4449] +- Archivierung: getrennte Archivierung von versteckten Dateien [#4450] +- Schriftart Lato verwenden [#4451] +- Leichtgewichtige Metriken [#4452] +- Raumverwaltung: Zukünftige Beleger von Räumen benachrichtigen [#4453] +- Raumplanung: Zusätzliche Optionen beim Auflösen von Anfragen [#4454] +- Event Routen um weiteres Attribut für Ausfalltermine erweitern [#4460] +- Experimentelle Unterstützung für Studienmodule ausbauen [#4463] +- Mailversand: Konfigurationsoptionen für SMTP [#4473] +- Überlanger Content sprengt das Layout [#4475] +- Stud.IP Logo im Header durch SVG-Variante ersetzen [#4476] +- Themen kopieren [#4483] +- StEP00249: Meine Veranstaltungen [#4484] +- Texte für die Helpbar aus der Datenbank [#4491] +- Obsolete scm.php entfernen [#4493] +- Kleinteiligkeiten im Dateibereich [#4515] +- Gruppierung in Meine Veranstaltungen [#4516] +- Studienbereichsübersicht als Baum [#4520] +- Bearbeiten von Forenbeiträgen ohne JS entfernt Umlaute [#4521] +- Wechsel des PHP-LESS-Compilers [#4523] +- PersonalNotifications verschwinden nicht, wenn man Nachrichten gelesen hat. [#4524] +- StEP00253 Neue Startseite [#4525] +- Globale Anmeldesets [#4532] +- Aufruf von get_users_online inkonsistent [#4546] +- Löschen von Sub-Ordner im pers. Dateibereich [#4561] +- Löschen von Dateien in Sub-Ordner im pers. Dateibereich [#4563] +- ConfigEntry/SimpleORMap::findBySQL führt zu Exception, wenn Name des Config-Eintrags "where" enthält [#4581] +- Meine Veranstaltungen: "Alles als gelesen markieren" a.k.a. Tabula Rasa unterschlägt ggf. Markierungen [#4592] +- Helpbar: Link-Icons in der Hilfelasche sind nicht wirklich sichtbar [#4593] +- Neuregistrierung ohne Mailbestätigung [#4595] +- Design Glitches 3.1 [#4609] +- Tags aus gelöschten Nachrichten werden nicht entfernt [#4613] +- Seiten mit alten Infoboxen [#4620] +- Einstellung: Persönliche Startseite wirkungslos [#4621] +- Veranstaltungshierarchie: Auswahl umkeheren [#4633] +- Veranstaltungssuche Gruppierung: Falsches Icon [#4639] +- Adminseite: Veranstaltungen an meinen Einrichtungen - Dozentenliste unsortiert [#4665] +- Ungenutzte Grafiken entfernen [#4695] +- Nachrichten: Multipersonsearch ist kaputt [#4737] +- Startseite: Ankündigungen [#4738] +- Nachrichten: Größe des Dialogs für neue Nachricht anpassen [#4742] +- Nachrichten: Tags sollen Schlagworte heißen [#4743] +- Falsche Verwendung des PortalPlugin-Interfaces auf der Startseite [#4744] +- Nachrichten: Nachladen von Nachrichten mit falscher Darstellung [#4750] +- Neue Startseite: Administration verbessern [#4769] +- Contentbox-Pfeile sind auf hochauflösenden Displays matschig [#4774] +- Nachrichten verschicken im Dialog nutzlos [#4775] +- Sidebar ist schwierig bedienbar auf mobilen Geräten bzw. Geräten mit kleinem Display [#4833] +- Umfragen: Antworten können keine Formatierung mehr haben [#4850] +- Blubber Sichtbarkeitspanel behauptet, öffentlich wäre nicht öffentlich [#4889] +- UTF-8 bzw. mit HTML-Entities kodierter Text im Quellcode [#4891] +- Scheinbar nur eine SCM anlegbar [#4894] +- Startseite im IE11 defekt [#4895] +- Hilfetexte aus der Datenbank können nicht zum Übersetzen export/importiert werden [#4901] +- SimpleORMap setzt kein chdate beim Anlegen [#4916] +- Übersetzungen für Texte in Javascript-Strings sind veraltet [#4919] +- Notification: Rauswurf [#4955] +- Springende Sidebar im Wiki [#4978] +- JS-Fehler bei Raum-Zeit-Verwaltung einer Veranstaltung [#5000] +- Headerzeile #barBottomContainer kann ggf springen [#5001] +- Ankündigungen: Suche nach Bereichen findet keine windows-1252 Zeichen [#5002] +- jQuery Tablesorter sortiert falsch herum [#5003] +- Vote dividing by zero [#5006] +- Externe Seiten: News Modul verweist auf alte admin_news.php [#5010] +- WYSIWYG: Artefakte [#5017] +- Startseite: Tooltipp trotz ausgbelndetem Widget [#5018] +- Meine Veranstaltungen: Icon wird nicht rot bei vorläufiger Teilnahme [#5022] +- Hinzufügen eines bereits eingetragenen Dozenten als Autor in Veranstaltung wirft Fehler [#5024] +- Ressourcenpläne zeigen mehrtägige Belegung nicht korrekt [#5027] +- Anmeldesets: Log des Auslosens zu lang [#5032] +- Nachrichten: Falsche Links [#5034] +- Startseite: Zweite Widgetreihe bleibt zu schmal auf kleinen Displays [#5038] +- Feiertage werden bislang nicht übersetzt [#5040] +- OpenGraph Einbindung von Flash-Filmen unschön [#5053] +- PluginEngine vergleicht Versionen fehlerhaft [#5058] +- Meine Veranstaltungen für Admins: Dozentenfilter filtert zu viel [#5066] +- Empfang von Nachrichten auch als E-Mail [#5072] +- Externe Seiten: Vorname + Titel fehlt in der Anzeige [#5085] +- Mitarbeiter an Einrichtungen als Admin [#5086] +- Detailseite: Studienbereiche ausblenden wenn leer [#5090] +- Meine Veranstaltungen: Angabe "Letzte Änderung" nicht zuverlässig [#5094] +- Externe Seite, Personensuche [#5098] +- Plugins können in Verbindung mit CAS-Authentifizierung nicht deinstalliert werden [#5102] +- Konfiguration: Bearbeiten von Einträgen mit Umlauten in der ID nicht möglich [#5103] +- Benutzermigration greift nicht für Blubber [#5108] +- Fehler beim generieren von Kalendersichten [#5114] +- Betreff leer bei Nachricht an alle Autoren [#5115] +- Schlagwort zu Nachricht hinzufügen führt zu js Fehler [#5119] +- Bearbeiten der Konfiguration nach Nutzung der Suche [#5120] +- Lernmodule können nicht hinzugefügt werden [#5124] +- Studiengruppen haben Indexbox für Termine [#5126] +- Ablaufplan: Export zeigt nur ein Thema [#5131] +- Widget hinzufügen führt zu Fehler [#5132] +- Icons in schwarzer Farbe unterscheiden sich von den Icons in blauer Farbe [#5148] +- Dialog: Overlay wird unter Umständen nicht entfernt [#5161] +- Zugangsberechtigungen: Information über Sperre wird nicht angezeigt [#5166] +- Forumsbeitrag weiterleiten - Link auf Forumsbeitrag etc. fehlt [#5167] +- Sperrebenen für Admins [#5180] +- Einrichtung anlegen als Fakultätsadmin klappt nicht [#5190] +- Lifters11: Hover-Effekt mittels cssClassSwitcher durch CSS-Lösung ersetzen [#2609] +- Benutzerverwaltung: "inaktiv seit" weicht um 1h ab [#5061] +- Icons vor internen/externen Links werden umgebrochen [#4855] + +# 12.11.2014 v 3.0.3 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.0.3 + +- Fehlende Nachrichten über Losverfahren [#4357] +- Fehlermeldung beim Export von Zusatzangaben nach Veranstaltungsanmeldung [#4588] +- Anmeldeliste wird nicht gelöscht bei Änderung des Anmeldets [#4757] +- Forumsthread verschieben unpraktisch [#4960] +- Terminkalender - Export/Sync: Adresse für Import in externe Kalender wird nicht generiert [#4969] +- Cronjobs: Fehlende Cronjobklassen führen zu Fatal Error [#4996] +- Teilnehmerseite: Nachricht an/Export von Anmeldeliste klappt nicht [#4997] +- log events für Änderung der Zugangsberechtigung wurde vergessen [#5021] +- Zugang zu Bibliothekskatalogen über Z39.50 funktioniert nicht mehr [#5044] +- Anmeldeset erstellen: Speichern geht nicht immer [#5050] +- Anmeldeset bearbeiten: Änderung Sichtbarkeit wird nicht übernommen [#5051] +- Zusatzangaben: Multimodus funktioniert nicht [#5055] +- Anmeldesets: Anmeldelisten für Veranstaltungen werden nicht gelöscht [#5064] +- Automatisches Installieren von Plugins aus einem Pluginmarktplatz schlägt fehl [#5068] +- Anzeige bei Veranstaltungen mit Anmeldeverfahren [#5070] +- Fehler bei Warteliste im Download Konfiguration Anmeldeset [#5077] +- Anmeldesets: Anmeldelisten für Veranstaltungen werden nicht gelöscht bei Wechsel des Verfahrens [#5095] +- Anmeldesets: Zeitliche Einschränkung einer Regel ohne Überprüfung [#5096] +- Vorläufige Anmeldung: Eingabe einer Bemerkung beim Anmelden nicht mehr möglich [#5097] +- Aktivitätsübersicht eines Nutzers kennt keine neuen Anmeldeverfahren [#5111] +- Anmeldeliste in Veranstaltung sortiert falsch [#5112] +- Exportierte Teilnehmerliste unsortiert [#5116] +- Wartelistenbeschränkung bei Prioritätenwahl klappt nicht [#5123] +- ObjectDisplayHelper Sicherheitslücke [#5138] + +# 02.09.2014 v 3.0.2 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.0.2 + +- "Wiki-Ansicht ""Textänderungen anzeigen"" defekt" [#4488] +- Sichtbarkeit im Forum berücksichtigt Einstellungen nicht [#4615] +- Wiki: Keine neuen Seiten [#4692] +- Veranstaltungsanmeldung: Buttons im Anmeldedialogfenster [#4712] +- Veranstaltungsassistent legt keine gesperrten Veranstaltungen an [#4756] +- Zuordnung zu Anmeldeset wird nicht gelöscht beim Löschen einer Veranstaltung [#4803] +- Anmeldeverfahren [#4808] +- visual.inc.php: isLinkIntern gibt `false` zurück bei Link auf anderer Stud.IP-Domain. [#4814] +- Migration Anmeldeverfahren löscht alle Wartelisten [#4818] +- Anmeldeset erstellen: Suche fasst erst ab 3 Zeichen, findet aber zuviele VAs [#4834] +- Anmelderegeln: Nach zeitgesteuerter Anmeldung Passwort nicht möglich [#4835] +- Anmeldesets: Ansicht teilnahmebeschränkte Anmeldung ist unperformant [#4837] +- Anmeldesets: Export erratisch [#4840] +- `<br>` Tags auf eigener Zeile ausgeben [#4853] +- Wartelistenplätze werden nicht nach Priorisierung verteilt [#4856] +- Zeitgesteuerte Anmeldung und Passwort Geschütze Veranstaltungen gelten nicht als beschränkter Teilnehmerkreis [#4866] +- Evaluationsverwaltung zeigt Kopfzeile doppelt [#4875] +- Anordnung Forum [#4890] +- Anmeldesets: Hinweis auf nicht stattgefundene Auslosung [#4900] +- Migration 133 erzeugt Passwörter für Accounts ohne Passwort [#4905] +- Meine Veranstaltungen: Fatal Error bei falschem SemType [#4931] + +# 26.07.2014 v 3.0.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.0.1 + +- Seminar::addMember() befördert automatisch zu tutor [#4644] +- Bei mehreren Toolbars wird nur die letzte schwebend angezeigt. [#4642] +- Hoher Arbeitsspeicherverbrauch bei Veranstaltungsdetails und Übersicht einer Veranstaltung [#4618] +- Beim Selbst-"Unsichtbar-Schalten" des Teilnehmers verschwindet Reiterleiste [#4607] +- Avatar einer Veranstaltung löschen [#4594] +- Kein Hinweis auf nicht gesetzte Teilnehmeranzahl [#4591] +- tooltipIcon() an den Rändern der Seite führt zu Darstellungsproblemen [#4587] +- Sonderzeichen im Evaluationstext werden maskiert [#4584] +- HTML-Tags erscheinen in Umfragetiteln [#4578] +- Toolbar sollte immer eine gewisse Mindestbreite haben. [#4577] +- Eigener Eintrag als Vertretung wird nicht übernommen [#4556] +- Statusgruppen userHasExclusiveGroup funktioniert nicht richtig [#4549] +- CleanupLogJob zu lahm [#4531] +- studip_default_data.sql nicht komplett [#4530] +- Wysiwyg in Evaluation [#4490] +- Dialog Priorisierung: Darstellungsfehler und generelle UI [#4470] +- Wysiwyg: StudIP-Markup: Aufzählung wird zerstört [#4468] +- Wysiwyg: Bild-URL wird nicht korrekt angepasst [#4445] +- Wortwahl im Anmeldeverfahren unpassend [#4439] +- Sichtbarkeit des Anmeldesets für Dozenten einschränken [#4438] +- Text bei Regel Anmeldung zu n Veranstaltungen ist nicht dynamisch [#4430] +- Suche (Quicksearch) funktioniert nicht mit angeschaltetem AJAX_AUTOCOMPLETE_DISABLED [#4423] +- Fehlende Buttons bei Such- und Filtermöglichkeiten [#4420] +- Fehlende Sortiermöglichkeit in Listen [#4419] +- Parameter %s wird nicht erklärt [#4418] +- Wysiwyg: In HTML `<img src="...">` kein Studip-Markup anwenden [#4413] +- wysiwyg: Formatierungen in weitergeleiteter Mail [#4412] +- SimpleORMap: Fehlerhafte Parameternutzung in Methode cbNotificationMapper() [#4385] +- Hyperlinks mit eckigen Klammern in der URL funktionieren nicht mehr korrekt [#4365] +- Wysiwyg: Änderungen in Source-Ansicht gehen verloren. [#4330] +- Wysiwyg: Eingefügte Links nicht wohlgeformt [#4287] + +# 23.05.2014 v 3.0 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.0 + +- Bereich hinzufügen im Forum nicht möglich [#4276] +- Details: Ganze Veranstaltung als Dialog [#4067] +- Performance: Navigation wird zu früh aufgebaut [#1624] +- bugbash: Ungesalzene md5-Passwörter [#3320] +- StEP00237: Rest-API [#3484] +- Einheitliche Funktion für "alle (ent)markieren" in JS [#3679] +- StudipAutoloader um Namespace-Unterstützung erweitern [#3685] +- Notification beim anlegen einer Veranstaltung [#3697] +- Forum: Positionsänderung der Kategorie "Allgemein" [#3710] +- StEP00259: Einrichten einer Mailqueue für Stud.IP [#3713] +- StEP00260: Weitersagen in Blubber [#3746] +- Performance: Aktivierte Standardplugins [#3759] +- Blockquotes generisch designen [#3761] +- hellere Rahmen für Messageboxen [#3763] +- Notification nach dem Hinzufügen eines Nutzers [#3773] +- StEP00263: Gendering in Institutstatusgruppen [#3835] +- Forenthema schließen [#3837] +- Anonymes Posting im Forum [#3838] +- Hilfreichere Beschreibungen für Inhaltslelemente auf +-Seite ergänzen [#3851] +- Neues Forum: Umstellung auf neues Tabellendesign [#3858] +- Neues Forum: Performanceoptimierungen und Refaktorisierungen [#3886] +- Course-Model um Methode zum Auslesen der aktuellen Veranstaltung erweitern [#3897] +- Globaler Blubberstream als PERSONAL_STARTPAGE möglich [#3905] +- Neues Forum: Threads als "Sticky" markieren [#3919] +- StEP00261 :Termine für Veranstaltungsgruppen [#3928] +- StEP00264: OpenGraph Informationen in Blubber anzeigen [#3929] +- OpenGraph ins Forum integrieren [#3933] +- StEP00266: Zusatzangaben vor Eintragung in Veranstaltung [#3943] +- SimpleORCollection::sendMessage() magnifizieren [#3957] +- Online Zeit cachen [#3961] +- StudipPDO: prepared statements to go [#3971] +- Anzeigen von Badges für Start- und MessagingNavigation [#3972] +- Neues Feld seminar_id für Tabelle "folder" [#3973] +- Notification beim Login [#3981] +- SimpleORMap: einfache Möglichkeit Notifications zu werfen [#3983] +- Icon für bindende Veranstaltungen fehlt [#3984] +- StEP 00244: Beschreibungstexte für Plugins und Module [#3985] +- StEP00265: Ankündigungssystem überarbeiten [#3989] +- Seite "Öffentliche Veranstaltungen" auf Trails umstellen [#3994] +- CronjobScheduler::registerTask() für einfacherere Bedienung erweitern [#3995] +- Nach erfolgreichem Eintrag von Dozent sagt Suche: "Keine Treffer gefunden" [#3999] +- Lernmodulschnittstelle: Besser sichtbare Links, Berücksichtigung von Ordnern in Kursen und neuer Modultyp [#4004] +- Neue Funktion get_object_by_range_id [#4007] +- ObjectdisplayHelper [#4009] +- teilnehmer_view entfernen [#4011] +- StudipController::url_for erweitern [#4012] +- Trails Requests intern weiterleiten [#4013] +- StEP00255: Sortieren von Veranstaltungslisten nach Veranstaltungsnummer [#4014] +- Neues Forum: Liefert keine Notification-Objekte [#4018] +- StEP00268: Erweiterung des Loggings für beliebige Objekte [#4029] +- Farbklima Stud.IP 3.0 [#4040] +- Unsichtbare Studiengruppen [#4044] +- Eingabe von Bemerkungen auf der Teilnehmerseite [#4056] +- Forum: Anzahl erhaltene "Gefällt mir!" anzeigen [#4057] +- Abonnieren von Einrichtungen [#4059] +- StEP00240: Anmeldesets [#4063] +- Forum wandelt Umlaute nicht korrekt um [#4065] +- StEP00256: Umstellung auf Wysiwyg-Editoren [#4068] +- StEP00267: Vorläufige Accounts [#4070] +- StudipAuth Klassen aufräumen [#4071] +- Hashing der Passwörter ändern [#4072] +- StEP00269: Lokale PluginRollen [#4077] +- Autoloader auf Windows maschinen [#4087] +- Kein Defaultfallback für Seiten, die nicht hartkodiert im admin_search_form stehen [#4096] +- Veralteter Zugriff auf $db [#4106] +- Fehlerhafter Link zum Terminkalender [#4171] +- Falsche Darstellung meiner Einträge als Standardvertretung [#4173] +- Inkonsistente Buttons im Kalenderexport [#4190] +- bootstrap.php aus Unit-Test heraus [#4236] +- Anmedelsets: 0:00 lässt ich nur über Umweg einstellen [#4260] +- REST-API: hinzufügen von Nicht-Kontakten zu Kontaktgruppen [#4268] +- REST-API: Bearbeiten von Forumsbeiträgen fehlerhaft [#4269] +- REST-API: events.ical funktioniert nicht [#4270] +- REST-API: Kontakte mit mehreren Namen? [#4271] +- Fehlende Assets (zB. Icons) [#4284] +- Tools-Ordner aus dem Release entfernen und im Repository globaler verankern [#4286] +- Wysiwyg: Bilder werden beim Verschieben dupliziert [#4288] +- Selbstzuordnung als Vertretung statt Dozent/in funktioniert nicht [#4290] +- User-Route liefert nicht das Original-Avatar eines Nutzers aus [#4305] +- Eintrag in unsichtbare Studiengruppen nicht möglich [#4325] +- Veranstaltungen ohne Dozent verursachen einen Fehler auf der Übersichtsseite [#4335] +- Unsichtbare Studiengruppen werden sichtbar beim sortieren nach Gründer/Mitgliedschaft [#4339] +- Fehler bei der Anzeige der Zusatzangabeneingabe [#4340] +- XSS: Zusatzangaben einer Veranstaltung [#4345] +- Falsche Fremdschlüsselbeziehung im StatusgruppenUser-Model [#4349] +- PDOException beim Speichern im Ablaufplans, wenn Dateiordner erstellen angehakt ist [#4354] +- Fehlender Veranstaltungstitel in Systemnachrichten [#4358] +- Colspan 0 bei Zusatzangaben funktioniert nicht in Webkit Browsern [#4362] +- SQL-Fehler in Migration 92 [#4366] +- Fehler in den Forenrouten [#4367] +- REST-Route zur Anzeige der Nachrichtenordner verbessern [#4374] +- REST-API: Gleiche Repräsentation für Semester [#4376] +- REST-API: Mini-Nutzer verwenden und Datenformat verbessern [#4377] +- REST-API: Kontaktgruppen-Rückgabe vereinheitlichen [#4378] +- REST-API: Semester-Repräsentation verbessern [#4379] +- REST-API: Konsistenz in der Benennung bei /file/:id [#4380] +- REST-API: Integer statt String [#4381] +- Usermanagement::createNewUser() kann nicht mehrfach aufgerufen werden [#4400] +- Kein Leerzeichen zwischen Monat und Jahr in der Kalendertagesansicht [#4403] +- Notification beim Archivieren einer Veranstaltung [#4406] +- Veranstaltungsavatar prominenter hochladen [#3889] +- Blubber-Streams bekommen einem animierten Ladebalken [#3916] +- Admins können Nutzer mit Status "user" in Einrichtung eintragen [#4076] +- Linkfarbe animiert ändern [#3766] +- Verwendung von is_dst (deprecated) in CalenderDay [#3810] +- Nachrichtenlöschschutz entfernen [#3993] +- Migration 98 führt zu falscher Wochentagsdarstellung im Stundenplan [#3860] +- Zeiten/Räume: Klick auf Raum-Link sollte auch direkt zum korrekten Tag führen [#3861] +- Navigation: Verwaltung von Ressourcen/Raumplanung wird verlinkt, obwohl deaktiviert [#3862] +- Performance: Index für user_online ungünstig [#3863] +- Externe Seiten Veranstaltungsdetails Endlosschleife [#3866] +- Neue Teilnehmerseite: Nachricht verschicken an alle Wartenden klappt nicht [#3867] +- Einstellungen zu Benachrichtigungen nicht möglich wenn Veranstaltungen nicht gruppiert [#3868] +- PHP Fatal error: Class 'Visiblility' not found in /srv/www/studip-2.5/lib/extern/modules/views/persondetails.inc.php on line 668 [#3869] +- Personalseite in Einrichtungen: Export fehlt und Layoutfehler bei nach Funktionen gruppierter Ansicht [#3873] +- Anmeldeverfahren nach Anmeldereihenfolge: Studierender rückt nicht automatisch nach, wenn Platz in Veranstaltung frei wird [#3874] +- Zeiten/Räume: In der Zukunft liegende Termine werden nicht mehr vorgewählt [#3880] +- Wechsel von "vorläufiger Teilnahme" zu "direkter Teilnahme" verschiebt Teilnehmer nicht korrekt [#3885] +- XML-Export beachtet ausgewähltes Semester nicht [#3898] +- Modulzuordnung fehlt auf der Detailseite einer Veranstaltung [#3899] +- Erzwungenes Login mit Parameter again klappt an einigen Stellen nicht mehr [#3900] +- DatafieldEntryModel::findByModel scheitert bei usersemdata und userinstrole [#3913] +- Teilnehmerseite: Anmeldeliste bei Losverfahren existiert nicht [#3914] +- SimpleORM Funktion: findAndMapMany wirft SQL Error [#3922] +- Kalender: Ungültiger iCalendar-Export bei geänderten Terminen [#3924] +- Teilnehmerseite: Tutoren verbleiben auf Warteliste bei manuellem Eintrag [#3925] +- SimpleCollection::orderBy() mag keine Leerzeichen [#3927] +- Im Kalender werden Terminkategorien nicht korrekt über iCalendar exportiert und importiert [#3931] +- Im Kalender werden bei Veranstaltungsterminen keine freien Raumangaben ausgegeben. [#3932] +- parse_link() macht keine redirects mehr [#3936] +- Blubber sendet falsch übersetzte Benachrichtigungen [#3937] +- Blubbererwähnung von fremder Veranstaltung führt nicht zu der Veranstaltung [#3938] +- RTF Export Warteliste kaputt [#3939] +- Umfragen und Tests: Bereich Profil nicht wählbar [#3940] +- Umfragen und Tests: Sofort starten klappt nicht [#3941] +- Neue Visibility noch nicht auf Umfragen angewandt [#3942] +- Zeichensatz der Datenbankverbindung wird nicht gesetzt. [#3947] +- Regelmäßiger Zeiteintrag für einen Sonntagstermin erstellt zuviele Termine [#3949] +- Bei Ausfallterminen taucht häufiger eine 0 im Kommentar auf [#3954] +- DB Performance Problem REPLACE INTO [#3955] +- Globale Dozenten Herabstufung nicht möglich [#3956] +- Neue Blubberstreams berücksichtigen keine externen Kontakte [#3962] +- Nach Bearbeiten von Forenbeitrag wird Latex nicht mehr formatiert [#3963] +- Migration 93 (Veranstaltungskategorien) sollte nicht ohne alte Einstellungen laufen [#3967] +- Keine Kommentare auf Profilseite möglich [#3974] +- Ablaufplan: zuviele Quotes [#3987] +- Deadlock Cronjobs [#3988] +- "Neues Passwort setzen" erzwingt eine Mailboxüberprüfung [#3236] +- Deprecated methods ersetzen [#3559] +- Zusammenfassen von vielen Einzelterminen in einem Seminar [#3568] +- Meine Veranstaltung für AdministratorInnen [#3569] +- Log Event: Institutsdaten ändern [#3583] +- Breite für Icons in der Infobox fest auf 16px einstellen [#3645] +- Toolbar: [img]-Button ist verwirrend [#3646] +- Nach Hochladen eines neuen Avatars mehrfache Privatsphäreneinstellungen für das Profilbild [#3819] +- JS: Fehlerhafte Deklaration [#3642]