===== Release Notes für fn2Web Release 2.04.02 =====
Der Hotfix vom 11.04.2019 musste aus organisatorischen Gründen rückgängig gemacht werden.
Die darin befindlichen Änderungen kommen in den [[releasenotes:fn2Web2.04.03|Patch 2.04.03]].
====Hotfix 2.04.02.016 vom 07.05.2019====
* #5223 Es konnten mehrere Prüfungsangebote mit identischer Teilprüfung angemeldet werden, wenn das zugehörige Prüffach mit multiversion = 1 belegt war.
====Hotfix 2.04.02.015 vom 03.05.2019====
* #5199: Die Versuchszählung bei Verwendung von LVGruppen war fehlerhaft.
====Hotfix 2.04.02.014 vom 29.04.2019====
* #5162: Der Fehler bei Datenbank-Zugriffen beim Student-Metadaten-Import wurden behoben.
====Hotfix 2.04.02.013 vom 05.04.2019====
* #4834 Fn2SSS - Persönlicher Titel - Überprüfung nach leerem Feld für Zweitsprache implementiert. Student kann nur noch abschicken, wenn alle Felder gefüllt sind.
* #4836: Korrekte Fehlermeldungen und Verbesserungen beim Download.
* #5087 FN2LM - Fix von Fehler bei Anzeige Nachteilsausgleich in dezentralen Prüfungen + Hervorheben von Reihen mit Nachteilsausgleich in Tabelle
Dafür bitte in der Datei .../FN2Hochschule/css/hochschule.css den Eintrag
.hervorheben1 {
font-weight: bold;
color: #F59F62;
}
einfügen.
* #5120: Bei zweisprachigem Massen-Druck von einfachen Diploma-Supplements konnten in einigen Fällen falsche Daten ausgeliefert werden.
====Hotfix 2.04.02.012 vom 02.04.2019====
* #4836: Parameter für den Datei-Upload überarbeitet, bitte den [[fn2:datei-upload|Eintrag im Wiki]] dazu beachten.
* #4836 und #4947: Download bei Datei-Upload und Klausur-Upload, bitte auch die **SQL-Statements** beachten (FN2Meta)
* #5122: XSL-Fehler beim Löschen von WWW-Meldung behoben
* FN2LM: Fehler beim Filtern von zentralen Prüfungen behoben
====Hotfix 2.04.02.011 vom 22.03.2019====
* #4970 Leicht verwechselbare Zeichen sollten jetzt nicht mehr zur Generierung von ID und Kennwort von Datenblättern genutzt werden.
* #5124 ID und Kennwort wurden für überprüfbare/persistente Datenblätter nicht mehr in das PDF übernommen.
====Hotfix 2.04.02.010 vom 21.03.2019====
* #4947 Klausur-Upload: Der Dialog im LM wird ausgeblendet wenn die property 'prf_teilnehmer_zentral_form_klausurupload' nicht vorhanden ist.
Um den Klausur-Upload nutzen zu können muss daher in prfZentral_de.properties der Eintrag
prf_teilnehmer_zentral_form_klausurupload=Klausuren-Upload
hinzugefügt werden.
* #5034 langbez des Geburtslandes wird im Dilpoma Supplement xml mitgeliefert.
* #5092 Beim Druck für komplexe Zeugnisse sollte jetzt auch korrekt innerhalb der Position nach Positionsinhalten sortiert werden.
* #5100 und #4120 Einige Datumsangaben wurden in einem anderen Format als gewohnt ausgeliefert.
* #5116 FN2LM: Fehler wenn keine dezentrale Prüfung in Org'Einheit behoben
* #5119 FN2LM: Keine Noten im Auswahlmenü bei der Notenerfassung
====Hotfix 2.04.02.009 vom 19.03.2019====
* #3413 FN2 Web: Englische Übersetzungen Abschnitt #16
* #4608 SuperUser für Modulbez-Bearbeitung
* #4836 Datei-Upload: Verlängerte Abgabefristen werden jetzt berücksichtigt.
* #4941 Ausschluss bei der Spezialisierung wird nicht erkannt
* #4947 Klausur-Upload: Der Klausur-Upload ist jetzt funktional in FN2LM.
* #5058 Notentabellen: Verwendung ECTS und EMBS, Bereinigung im Code
* #5093 Fehlermeldung im Web beim Anmelden von Wiederholungsprüfungen (3. Versuch) - Anmerkung: Anmeldungen per Ausnahmeregelungen können nicht über die Web-Anwendung vorgenommen werden.
* #5101 m_gruppe.zusatzinfo in datenblatt.xml
* #5102 Sichtbarkeit Planung, Mündliche Prüfungen - evtl. zusätzliches Element für Datenblatt.xml
* #5106 Studentendaten Studzeugnis xsl - Komplexe Zeugnisse ohnewww
====Hotfix 2.04.02.008 vom 13.03.2019====
* #4968 FN2AUTH Button für Datenschutzerklärung und Impressum
* #5081 Modultitel können geändert werden bei Versionierung (EnableBezUndECTS)
* #5085 Wenn mehrere Prüfungen am selben Tag statt finden (Prfstd.prfdatum gleich), wurde nur eine davon unter Aktuelles angezeigt.
* Student-Import: Nutzerkennung des Studenten wird nun korrekt importiert
====Hotfix 2.04.02.007 vom 01.03.2019====
* #5080 CSV-Import: CSV-Datei upload funktioniert nicht mehr
* #5064 LVs: Anzeige für zentrale Prüfungen für Org'Einheiten ohne TPG's verursacht keinen Fehler mehr
====Hotfix 2.04.02.006 vom 28.02.2019====
* #4836 Unter bestimmten Umständen konnten hochgeladene Dateien gelöscht werden, obwohl sie endgültig abgegeben wurden.
====Hotfix 2.04.02.005 vom 27.02.2019====
* #5064 Fehler im SQL-Skript wurde behoben.
====Hotfix 2.04.02.004 vom 27.02.2019====
* #4836 Der bisher von Flexnow benutzte XSL-Translator konnte nur XSLT1.1 parsen, was im XSL für die 'Persönlichen Titel' bei bestimmten Betriebssystemen zu Problemen geführt hat.
* MHB-Vergleich: Umstellung auf InterneId und Vergleich verschobener Module bei MHB2 ergänzt
====Hotfix 2.04.02.003 vom 22.02.2019====
* #5064 Inkompabilität mit Informix Datenbank behoben
====Hotfix 2.04.02.002 vom 19.02.2019====
* Beim Patch ging uns eine Konstante verloren und wurde nun wieder eingefügt.
====Hotfix 2.04.02.001 vom 19.02.2019====
* #5032 Anpassung Aktuelles Saarbrücken: Platznummern-Anzeige über CV 'showPlatznummer' steuern
==== Patch 2.04.02 ====
* #4820 Die Sortierung beim Druck von komplexen Zeugnissen sollte nun stimmen.
* #5028 Eine der Fehlermeldungen bei Modulwechsel war irreführend.
* Programmierung fuer den Import von PRFANGS aus Regensburg aus LSF laut Mail vom 18.11.2018 Funktionalitaet wird nur in RE genutzt
* #5006 Erweiterung von #4727 LDAP Erweiterung für Göttingen und Flensburg, sowie Prüferimport für Flensburg ist jetzt im Master
* #4579 Such-Semester bei der Modulgruppenversionierung angepasst
* #4857 Reihenfolge der Buttons bei neuer Modulversion geändert
* #2999 bei CV enableInterneId false, Äquivalenzen nicht erzeugen
* #4907 Reihenfolge bei Modulprf bei kopieren übernehmen
* #4044 neues Feld SpracheInfo bei ModulLv
* #4836 Datei-Upload
**Bitte auch die veröffentlichten SQL-Statements beachten.**
===Ergänzungen in der hibernate.cfg.xml:===
===Ergänzungen in der Datei prfZentral_de.properties:===
tpg_mit_Angebot=nur Teilprüfungsgruppen mit Angeboten anzeigen
tpg_ohne_Bem=nur Teilprüfungsgruppen mit fehlenden Bemerkungen anzeigen
===Zusätzliche Anpassungen in der Flexnow-Datenbank===
Wegen der kommenden Änderungen im Mail-System muss einem Studenten immer eine Sprache per Default zugeordnet sein. Die Spalte DEFAULT_SPRACHE in der Tabelle STD_SETTING darf daher kein null mehr enthalten. Bitte überprüfen und wenn nötig ergänzen.
Das zughörige SQL-Statement für die Oracle-DB:
UPDATE STD_SETTING SET DEFAULT_SPRACHE = 1 WHERE DEFAULT_SPRACHE IS null;
gefolgt von
ALTER TABLE STD_SETTING MODIFY (DEFAULT_SPRACHE DEFAULT 1);
ALTER TABLE STD_SETTING MODIFY (DEFAULT_SPRACHE NOT NULL);
===Datei-Upload (Anpassungen optional)===
Mit dem Patch 2.04.02 wird eine neue Funktion eingeführt, die Studenten ermöglicht über die SSS Arbeiten hoch zu laden und ab zu geben.
Falls dieser Datei-Upload genutzt werden soll, müssen die folgenden Einträge per Hand ergänzt werden (außerdem sollte davor mit uns Rücksprache gehalten werden):
In die context.xml in den Abschnitt für allgemeine Parameter (value frei wählbar):
in den Abschnitt für FN2SSS:
In die web.xml von FN2SSS (UPLOAD_SUFFIX.value frei wählbar, REQUEST_SIZE_LIMIT.value und UPLOAD_MAX_FILE_SIZE.value in Byte):
Maximalgröße für POST-Requests über die SSS
REQUEST_SIZE_LIMIT
51200
Maximalgröße für einzelne, hochgeladene Dateien
UPLOAD_MAX_FILE_SIZE
104857600
Suffix fuer den Pfad von FileUploads in der SSS
UPLOAD_SUFFIX
SSS/
DATEIUPLOADPATH+UPLOAD_SUFFIX muss einen lokalen Pfad zu einem vorhandenen Verzeichnis beschreiben in dem der Nutzer unter dem Tomcat läuft Schreibrechte hat.
Die web.xml von FN2XML sollte um den Eintrag
1
innerhalb des XML-Tags ergänzt werden (auf gleicher Ebene wie und ).
Zusätzliche Informationen können über das Ticket #4836 oder im [[fn2:datei-upload|Wiki]] erfahren werden.