Inhaltsverzeichnis

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 Patch 2.04.03.

Hotfix 2.04.02.016 vom 07.05.2019

Hotfix 2.04.02.015 vom 03.05.2019

Hotfix 2.04.02.014 vom 29.04.2019

Hotfix 2.04.02.013 vom 05.04.2019

Dafür bitte in der Datei …/FN2Hochschule/css/hochschule.css den Eintrag

.hervorheben1 {
	font-weight: bold;
	color: #F59F62;
}

einfügen.

Hotfix 2.04.02.012 vom 02.04.2019

Hotfix 2.04.02.011 vom 22.03.2019

Hotfix 2.04.02.010 vom 21.03.2019

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.

Hotfix 2.04.02.009 vom 19.03.2019

Hotfix 2.04.02.008 vom 13.03.2019

Hotfix 2.04.02.007 vom 01.03.2019

Hotfix 2.04.02.006 vom 28.02.2019

Hotfix 2.04.02.005 vom 27.02.2019

Hotfix 2.04.02.004 vom 27.02.2019

Hotfix 2.04.02.003 vom 22.02.2019

Hotfix 2.04.02.002 vom 19.02.2019

Hotfix 2.04.02.001 vom 19.02.2019

Patch 2.04.02

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, REQUEST_SIZE_LIMIT.value und UPLOAD_MAX_FILE_SIZE.value in Byte):

<init-param>
	<description>Maximalgröße für POST-Requests über die SSS</description>
	<param-name>REQUEST_SIZE_LIMIT</param-name>
	<param-value>51200</param-value>
</init-param>
<init-param>
	<description>Maximalgröße für einzelne, hochgeladene Dateien</description>
	<param-name>UPLOAD_MAX_FILE_SIZE</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 erfahren werden.