Benutzer-Werkzeuge

Webseiten-Werkzeuge


releasenotes:fn2web2024-04

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
releasenotes:fn2web2024-04 [2024/04/10 16:27] sdueselreleasenotes:fn2web2024-04 [2024/05/17 13:03] (aktuell) – [Update 2024-04.005 vom 30.04.2024] sduesel
Zeile 1: Zeile 1:
 +==== Update 2024-04.006 vom 17.05.2024 ====
 +  * [[https://tickets.ihb-eg.de/issues/6606|#6606]]: Mit Hilfe des Init-Parameters "SHOW_NO_TEST_STUDENTS" der web.xml in FN2XML mit dem Wert 'true' können fortan Teststudenten in den Teilnehmerlisten von FN2LM ausgeblendet werden.
 +  * [[https://tickets.ihb-eg.de/issues/7867|#7867]]: Sortierung der Teilnehmerliste bei dezentralen Prüfungen (ohne Teilnehmer erscheinen am Ende der Liste)
 +  * [[https://tickets.ihb-eg.de/issues/7483|#7483]]: Anzeige der Sortierung der Teilnehmerliste de-/zentralen Prüfungen kann nun über einen Init-Parameter gesteuert werden.
 +  * [[https://tickets.ihb-eg.de/issues/8544|#8544]]: Aktuelles: Aktuelle Prüfungen auch von exmatrikulierten Studiengängen anzeigen- Achtung neuer InitParameter
 +  * [[https://tickets.ihb-eg.de/issues/8564|#8564]]: Tabelle TN: Buchungsstatus = Freigabe wieder mit eigenem Bild kennzeichnen.
 +  * [[https://tickets.ihb-eg.de/issues/8605|#8605]]: In FN2PA wurde ein Fehler beim Erstellen/Bearbeiten von WWW-Meldungen behoben.
 +  * [[https://tickets.ihb-eg.de/issues/8609|#8609]]: In FN2RBACWeb2 wurde das Design der Schaltflächen angepasst. Zudem müssen alle Löschvorgänge beim Bearbeiten von Personen nun bestätigt werden.
 +  * [[https://tickets.ihb-eg.de/issues/8629|#8629]]: Steuerung beim PDF-Druck, dass der Anhang nicht mitgedruckt werden soll
 +  * [[https://tickets.ihb-eg.de/issues/8643|#8643]]: Modul-Info - Enthalten in MHB: Semesterdaten des aktuellen MHBs stimmen nicht
 +  * [[https://tickets.ihb-eg.de/issues/8655|#8655]]: Belegung eines Studierenden in FN2SSS anhand des Modulhandbuchs anzeigen
 +  * [[https://tickets.ihb-eg.de/issues/8658|#8658]]: Schreibrecht für mehrere Prüfer, wenn TPG.Anzahlpruefer = 0, ist jetzt möglich
 +  * [[https://tickets.ihb-eg.de/issues/8660|#8660]]: Es gibt nun eine Wiedervorlage für den Upload eines Feedbacks/Gutachten.
 +  * [[https://tickets.ihb-eg.de/issues/8662|#8662]]: Versand an der E-Mail des Dozierenden kann jetzt auf die Hochschul-E-Mail des Studierenden begrenzt werden. Achtung!! Programmänderung siehe Ticket.
 +
 +
 +<WRAP center round info>
 +Neuer Initparameter für Ticket [[https://tickets.ihb-eg.de/issues/8544|#8544]]
 +
 +  <init-param>
 +  <description>Leistung exmatrikulierter Studiengänge in Aktuelles nicht mit anzeigen</description>
 +  <param-name>EXMA_NICHT_ANZEIGEN_IN_AKTUELLES</param-name>
 +  <param-value>true</param-value>
 +  </init-param>
 +</WRAP>
 +
 +<WRAP center round info>
 +Es gibt drei neue Properties in uploadsLM.properties für die Individualisierung der Feedback-Labels
 +</WRAP>
 +<WRAP center round important>
 + ACHTUNG! Es müssen das **SQL-Meta-Skript 1330** sowie das **SQL-Skript 1332** eingespielt werden.
 +</WRAP>
 +
 +==== Update 2024-04.005 vom 30.04.2024 ====
 +  * [[https://tickets.ihb-eg.de/issues/8615|#8615]] - [Erweiterung | FN2LM] Mehrsprachigkeit bei Lehrveranstaltungstypen (lvtyp) auch in FN2Mod-xmls nutzen.
 +  * [[https://tickets.ihb-eg.de/issues/8617|#8617]] - MHB-Vergleich: in alternativer Auswahl immer Version anzeigen.
 +  * [[https://tickets.ihb-eg.de/issues/8632|#8632]] - fonts.googleapis in FN2RBACWEB2 und FN2PA entfernt
 +
 +<WRAP center round important>
 +ES MUSS DAS SQL-FLEXNOW-SKRIPT Nr. 1328 eingespielt werden.
 +</WRAP>
 +==== Update 2024-04.004 vom 26.04.2024 ====
 +  * [[https://tickets.ihb-eg.de/issues/6681|#6681]] - [Erweiterung | FN2LM] Aufgrund neuer Felder im XML Protokol musste die Informationsfilterung angepasst werden.
 +  * [[https://tickets.ihb-eg.de/issues/8143|#8143]] - [Auftrag| fn2Web] Semester_Id aus EXA wird in extern_id gespeichert.
 +  * [[https://tickets.ihb-eg.de/issues/8454|#8454]] - [Erweiterung | FN2WEB] Von-Semester sperren wenn Version >1 und semesterabhaengigeVersionierung aktiv ist.
 +  * [[https://tickets.ihb-eg.de/issues/8527|#8527]] - [Fehler | FN2CmdMgr ] Ein Fehler im Kommandozeilentool FN2CmdMgr für den Befehl expimppri wurde behoben.
 +  * [[https://tickets.ihb-eg.de/issues/8580|#8580]] - [Fehler | FN2WEB] Die Prüfungsanmeldung berücksichtigt jetzt das Semester des Prüfungsangebotes beim der Überprüfung des Fachsemester
 +  * [[https://tickets.ihb-eg.de/issues/8600|#8600]] - [Erweiterung | FN2WEB] Die Anzeige der Ergebnisse des Imports von Prüfungstermine in FN2PA wurde verbessert.
 +  * [[https://tickets.ihb-eg.de/issues/8601|#8601]] - [Fehler | FN2PA] Beim Erstellen von Druckerzeugnissen in FN2PA werden für Report, Repfile und Sprache nun Standardwerte vorselektiert. Die Sprache passt sich immer an die Einstellungen für das Repfile an.
 +  * [[https://tickets.ihb-eg.de/issues/8604|#8604]] - [Fehler | FN2WEB] Properties im Navigationsmenü von FN2SSS werden fortan richtig angezeigt.
 +  * [[https://tickets.ihb-eg.de/issues/8606|#8606]] - [Fehler | FN2RBACWEB] Properties in FN2RBACWEB2 im Dialog Person bearbeiten werden wieder richtig angezeigt.
 +  * [[https://tickets.ihb-eg.de/issues/8610|#8610]] - [Fehler | FN2PA] Das Layout der Studierendendaten in FN2PA wurde überarbeitet.
 +  *  ohne Ticket: Die Steuerung der Anzeige beim Dialog Prüfungsangebote kann jetzt für zentrale und dezentrale getrennt gesteuert werden.
 +
 +<WRAP center round important>
 +ES MÜSSEN DIE SQL-META-SKRIPTE Nr. 1326  und Nr. 1327 eingespielt werden.
 +</WRAP>
 +
 +<WRAP center round info>
 +INFO: Es kann nun eine anpassbare hochschule-angular.css für alle Angular-Module (RBACWeb2, PA) hinzugefügt werden. Pfad: /FN2Hochschule/css/hochschule-angular.css
 +
 +
 +INFO: Die Properties aus dem Bundle Studentendaten von FN2PA wurden überarbeitet. ([[fn2:properties|Properties]] )
 +</WRAP>
 +
 +
 +==== Update 2024-04.003 vom 15.04.2024 ====
 +  * [[https://tickets.ihb-eg.de/issues/8563|#8563]] - [Erweiterung | FN2LM] Arbeiten herunterladen FN2LM: Felder ausblenden
 +  * [[https://tickets.ihb-eg.de/issues/8596|#8596]] - [Fehler | fn2Web] Beim Druck des Datenblattes wurde die falsche Saxon-Version angezogen
 +  * [[https://tickets.ihb-eg.de/issues/8255|#8255]] - [Fehler | FN2RBACWEB2] Bei Rolle Dozent/Prüfer können für Personparamter Lehrveranstaltung keine LV gefunden wernden
 +
 +<WRAP center round info>
 +INFO: Für Ticket #8563 gibt es jetzt einen optionalen Schalter für die web.xml von FN2LM.
 +  <init-param>
 +    <description>Anzeigen der Buttons im Dateiupload mit Semikolon getrennt und true/false. Links vom Semikolon:oben, Rechts: unten</description>
 +    <param-name>ARBEITEN_HERUNTERLADEN_SHOW_BUTTONS_DOWNLOAD</param-name>
 +    <param-value>true;true</param-value>
 +  </init-param>
 +</WRAP>
 +==== Update 2024-04.002 vom 12.04.2024 ====
 +  * [[https://tickets.ihb-eg.de/issues/6257|#6257]]: In FN2LM wurde ein Fehler beim Initialisieren der Properties behoben.
 +  * [[https://tickets.ihb-eg.de/issues/7435|#7435]]: In FNRBACWeb2 wird beim Anlegen von neuen Personen die Auswahlliste für Orgeinheiten für die Standardrolle korrekt angezeigt.
 +  * [[https://tickets.ihb-eg.de/issues/7648|#7648]]: In FN2LM wurde die Anzeige der importierten Daten für zentrale Prüfungen angepasst
 +  * [[https://tickets.ihb-eg.de/issues/8134|#8134]]: In FN2PA wurde ein Fehler bei der Vorschau und beim Speichern von WWW-Meldungen behoben.
 +  * [[https://tickets.ihb-eg.de/issues/8453|#8453]]: Lvtyp Bezeichner gibt es jetzt in datenblatt.xml, kompstudzeugnis.xml und studzeugnis.xml
 +  * [[https://tickets.ihb-eg.de/issues/8590|#8590]]: Gleichnamige PDFs können beim MHB-Upload (Prolog/Anhang) in FN2Mod hochgeladen werden.
 +  * [[https://tickets.ihb-eg.de/issues/8591|#8591]]: In FN2PA wurde ein Fehler beim Laden der Navigations-Konfiguration behoben.
 +  * [[https://tickets.ihb-eg.de/issues/8304|#8304]]: Im Protokoll bei der Anmeldung wird jetzt die Personid zusätzlich angezeigt.
 +
 +<WRAP center round info>
 +In FN2LM wurde dem Propertie-Bundle 'Termine' das Feld 'btnSuchen' hinzugefügt. ([[fn2:properties|siehe Liste]])
 +</WRAP>
 +
 +<WRAP center round info>
 +Informationen bzgl. der Einstellungen zur Navigations-Leiste in den Angular-Komponenten (PA und RBACWeb2) befinden sich in diesem [[fn2:navconfig|wiki-Eintrag]]
 +</WRAP>
 +
 +
 +<WRAP center round info>
 +Properties werden nicht mehr über die jeweilige web.xml-Datei in FN2LM, FN2PA, FN2RBACWEB, FN2SSS, FN2Stipendium und FN2XML initialisiert. Parameter deren Namen mit 'RB.' beginnt können aus den genannten web.xml entfernt werden.
 +</WRAP>
 +
 +
 ==== Update 2024-04.001 vom 10.04.2024 ==== ==== Update 2024-04.001 vom 10.04.2024 ====
   * [[https://tickets.ihb-eg.de/issues/6257|#6257]]: Ein Fehler beim Laden von Properties wurde behoben.   * [[https://tickets.ihb-eg.de/issues/6257|#6257]]: Ein Fehler beim Laden von Properties wurde behoben.
Zeile 7: Zeile 110:
 Ab diesem Release ist die Release-Bezeichnung mit den Modulen übereinstimmend und lautet 2024-04. Die Updates werden wie bisher nummeriert, also 2024-04.001 usw. Ab diesem Release ist die Release-Bezeichnung mit den Modulen übereinstimmend und lautet 2024-04. Die Updates werden wie bisher nummeriert, also 2024-04.001 usw.
  
-Das Handling der **Properties** wurde überarbeitet. Genauere Infos können auf der Seite: https://wiki.ihb-eg.de/doku.php/fn2/properties eingesehen werden. Damit das neue Properties-System auch funktioniert, muss der Initparameter 'HSID' in der context.xml vorhanden sein. +Das Handling der **Properties** wurde überarbeitet. Genauere Infos können auf der Seite: https://wiki.ihb-eg.de/doku.php/fn2/properties eingesehen werden. Damit das neue Properties-System auch funktioniert, muss der Initparameter 'HSID' in der context.xml (siehe unten) vorhanden sein. 
 Der Wert des Parameters soll die Abkürzung der Univerität sein.  Der Wert des Parameters soll die Abkürzung der Univerität sein. 
 Zusätzlich müssen die FN2CmdMgr-Programme 4) und 5) der README.txt-Datei ausgeführt werden. Zusätzlich müssen die FN2CmdMgr-Programme 4) und 5) der README.txt-Datei ausgeführt werden.
- <Parameter description="Hochschul-ID" name="HSID" value="ihb"/> +
 Die Systeme für die XSL-Transformationen wurden vereinheitlicht. Die Systeme für die XSL-Transformationen wurden vereinheitlicht.
  
Zeile 25: Zeile 128:
   * [[https://tickets.ihb-eg.de/issues/7648|#7648]]: Prüfungstermine und Räume in FlexNow über CSV importieren   * [[https://tickets.ihb-eg.de/issues/7648|#7648]]: Prüfungstermine und Räume in FlexNow über CSV importieren
   * [[https://tickets.ihb-eg.de/issues/8063|#8063]]: Prüfungsblöcke erweitert, so dass diese nur innerhalb eines Prüfungsfaches gelten. Es können jetzt Teilprüfungen gekennzeichnet werden, die nicht alleine angemeldet werden können.   * [[https://tickets.ihb-eg.de/issues/8063|#8063]]: Prüfungsblöcke erweitert, so dass diese nur innerhalb eines Prüfungsfaches gelten. Es können jetzt Teilprüfungen gekennzeichnet werden, die nicht alleine angemeldet werden können.
-  * [[https://tickets.ihb-eg.de/issues/8109|#8109]]: Der Feedbackupload in FN2LM durch den Dozenten ist nun möglich. Benötigt werden dafür ein Init-Parameter in der context.xml (FN2LM.UPLOAD_FEEDBACK). Die Funktion des Parameters kann auf der Seite: https://wiki.ihb-eg.de/doku.php/fn2/datei-upload#feedback-upload eingesehen werden. Um auch den Download des Feedbacks aus dem PA-Modul zu ermöglichen, muss in der web.xml von FN2AUTH im Parameter 'ROLLENERLAUBT' der Wert 49 (für Intern Service) vorhanden sein. Zusätzlich muss in der Datenbank-Tabelle setup_ der param_ 'PA_FEEDBACK_ANZEIGEN' mit dem value_ 'TRUE' vorhanden sein. +  * [[https://tickets.ihb-eg.de/issues/8109|#8109]]: Der Feedbackupload in FN2LM durch den Dozenten ist nun möglich. Benötigt werden dafür ein Init-Parameter FN2LM.UPLOAD_FEEDBACK in der context.xml (siehe unten). Die Funktion des Parameters kann auf der Seite: https://wiki.ihb-eg.de/doku.php/fn2/datei-upload#feedback-upload eingesehen werden. Um auch den Download des Feedbacks aus dem PA-Modul zu ermöglichen, muss in der **web.xml** von FN2AUTH im Parameter 'ROLLENERLAUBT' der Wert 49 (für Intern Service) vorhanden sein. Zusätzlich muss in der **Datenbank-Tabelle setup_** der param_ 'PA_FEEDBACK_ANZEIGEN' mit dem value_ 'TRUE' vorhanden sein. 
   * [[https://tickets.ihb-eg.de/issues/8131|#8131]]: Die Zuordnung von Modulgruppen zu Fachgruppen ist in FN2Mod möglich.   * [[https://tickets.ihb-eg.de/issues/8131|#8131]]: Die Zuordnung von Modulgruppen zu Fachgruppen ist in FN2Mod möglich.
   * [[https://tickets.ihb-eg.de/issues/8134|#8134]]: FN2PA wurde auf Angular umgestellt.   * [[https://tickets.ihb-eg.de/issues/8134|#8134]]: FN2PA wurde auf Angular umgestellt.
Zeile 34: Zeile 137:
   * [[https://tickets.ihb-eg.de/issues/8440|#8440]]: Code-Bereinigung: LvExportyp wurde entfernt.   * [[https://tickets.ihb-eg.de/issues/8440|#8440]]: Code-Bereinigung: LvExportyp wurde entfernt.
   * [[https://tickets.ihb-eg.de/issues/8504|#8504]]: Das Setzen des Export- und Modulstatus bei Modulhandbüchern und zugehörigen Modulgruppen und Modulen beim Export/Import/Massendruck von Modulhandbüchern wurde vereinheitlicht.   * [[https://tickets.ihb-eg.de/issues/8504|#8504]]: Das Setzen des Export- und Modulstatus bei Modulhandbüchern und zugehörigen Modulgruppen und Modulen beim Export/Import/Massendruck von Modulhandbüchern wurde vereinheitlicht.
 +
 +In der Datei **context.xml** des Tomcat-Servers müssen folgende Einträge **ergänzt** und mit den hochschulspezifischen Werten versehen werden:
 +    <Parameter description="Hochschul-ID" name="HSID" value="ihb"/>
 +    <Parameter description="Schalter, der bestimmt, ob Feedback-Dateien von den Lehrenden hochgeladen werden können (all/PA/false). all=Anzeige PA + SSS, PA=Anzeige nur PA, false=Deaktivieren des Features" name="FN2LM.UPLOAD_FEEDBACK" value="false"/>
 +    <Parameter description="Suffix fuer den Pfad von FileUploads im LM" name="FN2LM.UPLOAD_SUFFIX" value="LM/"/>
 +    <Parameter description="Valide MIME-Typen fuer den KlausurUpload/Feedbackupload im LM, mit Doppelpunkt trennen" name="FN2LM.UPLOAD_MIME" value="application/pdf:text/plain"/>
  
 In der Datei **.../webapps/FN2XML/WEB-INF/hibernate.cfg.xml** müssen folgende Einträge **ergänzt** werden: In der Datei **.../webapps/FN2XML/WEB-INF/hibernate.cfg.xml** müssen folgende Einträge **ergänzt** werden:
- <mapping resource="de/ihb/flexnow/kogen/ModulgruppeFachgruppe.hbm.xml" /> +    <mapping resource="de/ihb/flexnow/kogen/ModulgruppeFachgruppe.hbm.xml" /> 
- <mapping resource="de/ihb/flexnow/kogen/PrfstdFeedback.hbm.xml"/> +    <mapping resource="de/ihb/flexnow/kogen/PrfstdFeedback.hbm.xml"/>
 **ACHTUNG:** folgende Einträge müssen in hibernate.cfg.xml **entfernt** werden: **ACHTUNG:** folgende Einträge müssen in hibernate.cfg.xml **entfernt** werden:
- <mapping resource="de/ihb/flexnow/kogen/LvExporttyp.hbm.xml"/> +    <mapping resource="de/ihb/flexnow/kogen/LvExporttyp.hbm.xml"/> 
- <mapping resource="de/ihb/flexnow/kogen/Janein.hbm.xml"/> +    <mapping resource="de/ihb/flexnow/kogen/Janein.hbm.xml"/>  
 +**ACHTUNG:** Es können alle Parameter, die den Pfad auf Resourcebundels zeigen (Namensschema 'RB.BUNDLENAME') aus der web.xml von FN2LM, FN2PA, FN2RBACWEB2, FN2SSS, FN2STIPENDIUM und FN2XML entfernt werden. Diese werden ab sofort statisch vergeben und sind daher nicht mehr anpassbar. 
 + 
 **Bitte auch die veröffentlichten SQL-Skripte beachten!** **Bitte auch die veröffentlichten SQL-Skripte beachten!**
  
releasenotes/fn2web2024-04.1712759264.txt.gz · Zuletzt geändert: 2024/04/10 16:27 von sduesel