Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Release Notes für fn2Web Release 2.04.02
Hotfix 2.04.02.009 vom 19.03.2019
- #3413 FN2 Web: Englische Übersetzungen Abschnitt #16
- #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.
- #4608 SuperUser für Modulbez-Bearbeitung
- #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:
<!-- 09.11.2018 --> <mapping resource="de/ihb/flexnow/kogen/DateiUpload.hbm.xml"/> <!-- 08.02.2019 --> <mapping resource="de/ihb/flexnow/kogen/Tpg_Klausur.hbm.xml"/> <!-- 13.02.2019 --> <mapping resource="de/ihb/flexnow/kogen/Prfstd_Endgueltig.hbm.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):
<Parameter description="Pfad fuer Datei-Uploads" name="DATEIUPLOADPATH" value="${catalina.base}/temp/uploads/"/>
in den Abschnitt für FN2SSS:
<!-- Datei-Upload --> <Parameter description="Valide MIME-Typen fuer den FileUpload in der SSS, mit Doppelpunkt trennen" name="FN2SSS.UPLOAD_MIME" value="application/pdf"/> <!-- Datei-Upload -->
In die web.xml von FN2SSS (UPLOAD_SUFFIX.value frei wählbar, UPLOAD_REQUEST_SIZE_LIMIT.value in KB):
<init-param> <description>Maximalgroesse für den FileUpload ueber die SSS</description> <param-name>UPLOAD_REQUEST_SIZE_LIMIT</param-name> <param-value>104857600</param-value> </init-param> <init-param> <description>Suffix fuer den Pfad von FileUploads in der SSS</description> <param-name>UPLOAD_SUFFIX</param-name> <param-value>SSS/</param-value> </init-param>
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
<load-on-startup>1</load-on-startup>
innerhalb des XML-Tags <servlet> ergänzt werden (auf gleicher Ebene wie <servlet-class> und <servlet-name>).
Zusätzliche Informationen können über das Ticket #4836 oder im Wiki (https://wiki.ihb-eg.de/doku.php/fn2/datei-upload) erfahren werden.