Benutzer-Werkzeuge

Webseiten-Werkzeuge


releasenotes:fn2web

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:fn2web [2018/09/18 16:19] christophreleasenotes:fn2web [2018/11/29 09:48] (aktuell) kmassny
Zeile 1: Zeile 1:
 ===== Release Notes für fn2Web Release 2.04.00 ===== ===== Release Notes für fn2Web Release 2.04.00 =====
  
-==== Hotfix 2.04.00.012 vom 11.09.2018  ==== +==== Hotfix 2.04.00.019 vom 29.11.2018 ==== 
 +  * #4894 Fix von doppelter Fristanzeige in Aktuelles Abmelden wenn Student zur Nachholung oder Pflichtangemeldet ist  
 + 
 +==== Hotfix 2.04.00.018 vom 26.11.2018 ==== 
 +  * #4894 Bei bestimmten Teilprüfungen wurde der Button zum Abmelden nicht angezeigt. 
 +  * #4899 Bei einem (sehr leicht zu übersehenden) Fehler in der Modellierung konnte ein nicht behandelter Fehler beim Datenbankzugriff ausgelöst werden. 
 +Falls eigene .properties - Dateien verwendet werden, müssen diese per Hand ergänzt werden: 
 + 
 +In pruefungsanmeldung.properties den Eintrag 
 +  possibleOp.anmelden.studienmodul.doppelt.belegt = Dieses Modul wurde bereits von Ihnen in einem anderen Studiengang abgelegt. F\u00FCr weiter Informationen wenden Sie sich bitte an das zust\u00E4ndige Pr\u00FCfungsamt. 
 + 
 +hinzufügen. 
 + 
 +In pruefungsanmeldung_en.properties den Eintrag 
 +  possibleOp.anmelden.studienmodul.doppelt.belegt = You already took this module during another course of studies. For additional information please turn to the appropriate examnination office. 
 + 
 +hinzufügen. Selbstverständlich können beide Einträge beliebig angepasst werden (rechte Seite vom Gleichheitszeichen). 
 + 
 +==== Hotfix 2.04.00.017 vom 19.10.2018 ====  
 +  * #4800 Fix für die mysteriösen '.1' Dateien. 
 +  * #4509 Anmeldung von Studierenden - zusätzliches Fachsemester in Tabelle studentver 
 +  * #4813 Spalte "Studiengang" in Teilnehmerliste (Ergebniserfassung zentral/dezentral) 
 + 
 +==== Hotfix 2.04.00.016 vom 09.10.2018 ====  
 +  * #4791 PAVOR - neues Suchfeld - fehlerhafte Berechtigungsprüfung 
 +  * #4703 PAVOR - neues Suchfeld führt bei nicht erlaubten Studierenden zu Fehlern 
 + 
 +==== Hotfix 2.04.00.015 vom 19.09.2018 ====  
 +  * #4793 Anerkennungen für mehrere Teilprüfungen wurden mehrfach gezählt und konnten so dazu führen, dass Prüfungen fälschlicher Weise nicht angemeldet werden konnten. 
 + 
 +==== Hotfix 2.04.00.014 vom 19.09.2018 ====  
 +  * #4788 Beim generieren des Abschnitts 2-2 im Diploma Supplement wurde zum Teil falsch sortiert. 
 + 
 +==== Hotfix 2.04.00.013 vom 18.09.2018 ====  
 +  * #4780 Wiederholungsprüfungen wurden doppelt gezählt wenn die Anzahl in der jeweiligen Fachgruppe begrenzt ist. 
 +  * #4784 Kredits von Annerkennungen wurden doppelt gezählt und konnten so ungewollt das maximale Volumen überschreiten. 
 +  * #4786 Es gab einen Fehler im Knoten "Student.StudfachSem" in der teilnehmer_lv_res.xml 
 + 
 +==== Hotfix 2.04.00.012 vom 11.09.2018 ==== 
   * #4777 Es konnte eine ArrayOutOfBoundsException beim Erstellen von DiplomaSupplements ausgelöst werden. Der Fehler wurde behoben.   * #4777 Es konnte eine ArrayOutOfBoundsException beim Erstellen von DiplomaSupplements ausgelöst werden. Der Fehler wurde behoben.
-  *  #4758 In Modulhandbuch-PDFs werden jetzt die internen Links mit übernommen wenn ein Prolog eingefügt wird. (z.B. bei einem Inhaltsverzeichnis)+  * #4758 In Modulhandbuch-PDFs werden jetzt die internen Links mit übernommen wenn ein Prolog eingefügt wird. (z.B. bei einem Inhaltsverzeichnis)
  
 ==== Hotfix 2.04.00.011 vom 06.09.2018 ====  ==== Hotfix 2.04.00.011 vom 06.09.2018 ==== 
Zeile 13: Zeile 51:
   * #4727 LDAP-Authentifizierung über 2. UID.    * #4727 LDAP-Authentifizierung über 2. UID. 
   
- Zum Aktivieren der Funktion wird folgender Eintrag in der web.xml von FN2XML benötigt:  + Zum Aktivieren der Funktion wird folgender Eintrag in der web.xml von FN2XML benötigt: 
-       <code> + 
-   <init-param> +  <init-param> 
-       <param-name>ldapAuthUidAttribute2</param-name> +      <param-name>ldapAuthUidAttribute2</param-name> 
-       <param-value>mail</param-value> +      <param-value>mail</param-value> 
-       <description>ldap server used for  auth entication: LDAP attribute used to search for user; +      <description>ldap server used for authentication: LDAP attribute used to search for user; 
-         this parameter is only relevant if "authenticationMethod" is set to "ldap"; example: +            this parameter is only relevant if "authenticationMethod" is set to "ldap";  
-        "uid"</description> +                   example: "uid" 
-     </init-param> +      </description> 
- Falls die Funktion nicht benötigt wird, darf nichts geändert werden an den Einstellungen +  </init-param> 
- </code>+Falls die Funktion nicht benötigt wird, darf an den Einstellungen nichts geändert werden.
    
   * #4766 mehrfach angelegte LVs   * #4766 mehrfach angelegte LVs
Zeile 45: Zeile 83:
   * #4462 Die Felder werden jetzt in FN2 mit ausgeliefert.   * #4462 Die Felder werden jetzt in FN2 mit ausgeliefert.
   * #4677 Die Anzeige wird jetzt über Rechte gesteuert   * #4677 Die Anzeige wird jetzt über Rechte gesteuert
- 
  
 ==== Hotfix 2.04.00.004 vom 06.08.2018 ====  ==== Hotfix 2.04.00.004 vom 06.08.2018 ==== 
Zeile 63: Zeile 100:
 In den folgenden .properties Dateien gab es Änderungen: In den folgenden .properties Dateien gab es Änderungen:
   * pruefungsanmeldung_en.properties   * pruefungsanmeldung_en.properties
- possibleOp.anmelden.true.prfanmeldung = You have been successfully subscribed to the exam. + 
- possibleOp.anmelden.true.block = Subscribtion successful due to block subscribtion. +  possibleOp.anmelden.true.prfanmeldung = You have been successfully subscribed to the exam. 
- possibleOp.anmelden.false.blockmehrere = Subscription was not successful as there are mutiple available exams to choose from. +  possibleOp.anmelden.true.block = Subscribtion successful due to block subscribtion. 
- possibleOp.anmelden.false.blockkeine = Subscription was not successful as there are no available exams to choose from. +  possibleOp.anmelden.false.blockmehrere = Subscription was not successful as there are mutiple available exams to choose from. 
- +  possibleOp.anmelden.false.blockkeine = Subscription was not successful as there are no available exams to choose from. 
   * pruefungsanmeldung.properties   * pruefungsanmeldung.properties
- possibleOp.anmelden.true.prfanmeldung = Anmelden war erfolgreich.+ 
 +  possibleOp.anmelden.true.prfanmeldung = Anmelden war erfolgreich.
   
 Bitte ggf. die eigenen Dateien entsprechend ergänzen. Bitte ggf. die eigenen Dateien entsprechend ergänzen.
  
-==== ACHTUNG WICHTIG ====+==== Patch 2.04.00 ====
 1. Bitte überprüfen, ob noch SQL-Skripte eingespielt werden müssen. 1. Bitte überprüfen, ob noch SQL-Skripte eingespielt werden müssen.
 +
 2. Es gibt einen neuen Eintrag für die hibernate.cfg.xml: 2. Es gibt einen neuen Eintrag für die hibernate.cfg.xml:
  
- <!-  10.07.2018 ====  --> +  <!-10.07.2018 --> 
- <code> +  <mapping resource="de/ihb/flexnow/kogen/PrfangTpgSem.hbm.xml"/>
- <mapping resource="de/ihb/flexnow/kogen/PrfangTpgSem.hbm.xml"/> +
- </code> +
-   Bitte übernehmen oder ggf. einpflegen falls noch nicht geschehen. +
-3. Bevor das automatische Deployment-Skript (...\FN2-Webapps\Konfigurationsdateien\CopyFN2-Webapps.cmd o.Ä.) ausgeführt wird, müssen die Datein+
  
-   * ...Tomcat\webapps\FN2AUTH\WEB-INF\classes\de\ihb\fn2auth\tech\web\charsetFilter.class +Bitte übernehmen oder ggf. einpflegen falls noch nicht geschehen. 
-   * ...Tomcat\webapps\FN2PA\WEB-INF\classes\de\ihb\flexnow\pavor\tech\charsetFilter.class + 
-   * ...Tomcat\webapps\FN2SSS\WEB-INF\classes\de\ihb\flexnow\ss\tech\charsetFilter.class+3. Bevor das automatische Deployment-Skript (...\FN2-Webapps\Konfigurationsdateien\CopyFN2-Webapps.cmd o.Ä.) ausgeführt wird, müssen die Dateien 
 + 
 +  * ...Tomcat\webapps\FN2AUTH\WEB-INF\classes\de\ihb\fn2auth\tech\web\charsetFilter.class 
 + 
 +  * ...Tomcat\webapps\FN2PA\WEB-INF\classes\de\ihb\flexnow\pavor\tech\charsetFilter.class 
 + 
 +  * ...Tomcat\webapps\FN2SSS\WEB-INF\classes\de\ihb\flexnow\ss\tech\charsetFilter.class
   
-   gelöscht werden, da sie sonst ggf. nicht vom Skript als geändert erkannt werden.+gelöscht werden, da sie sonst ggf. nicht vom Skript als geändert erkannt werden. 
 4. Die web.xml für FN2AUTH muss angepasst werden: 4. Die web.xml für FN2AUTH muss angepasst werden:
-   Die Zeile  +Die Zeile 
- <code> +
- <filter-name>Charset Filter</filter-name> <filter-class>de.ihb.fn2auth.tech.web.charsetFilter</filter-class> +
-   bitte auf +
- <filter-name>Charset Filter</filter-name> <filter-class>de.ihb.fn2auth.tech.web.CharsetFilter</filter-class> +
- </code> +
-   ändern. Siehe auch die default-Datei im Ordner ...\Konfigurationsdateien\FN2AUTH\WEB-INF. +
-5. Es gab in den letzten Tagen noch einige Hotfixes. Bitte auch die alten Patch-Notes beachten (PatchNotes2018 ==== -02-22.md). +
-   Die Patchnotes der letzten drei Wochen sind der Einfachkeit halber unten angehängt. +
-6. @vhb: Bitte nichts einspielen ohne Rücksprache mit Gerlinde oder Ralph zu halten.+
  
 +  <filter-name>Charset Filter</filter-name> <filter-class>de.ihb.fn2auth.tech.web.charsetFilter</filter-class>
 +bitte auf
 +  <filter-name>Charset Filter</filter-name> <filter-class>de.ihb.fn2auth.tech.web.CharsetFilter</filter-class>
 +
 +ändern. Siehe auch die default-Datei im Ordner ...\Konfigurationsdateien\FN2AUTH\WEB-INF.
 +
 +5. Es gab in den letzten Tagen noch einige Hotfixes. Bitte auch die alten Patch-Notes beachten.
 +Die Patchnotes der letzten drei Wochen sind der Einfachkeit halber unten angehängt.
 +
 +6. @vhb: Bitte nichts einspielen ohne Rücksprache mit Gerlinde oder Ralph zu halten.
  
 +==== Patchnotes ====
  
   * #4044 Beim Studienmodul Eingabefelder für Prüfungssprache ergänzt   * #4044 Beim Studienmodul Eingabefelder für Prüfungssprache ergänzt
Zeile 122: Zeile 167:
  
  
-Anhang+===== Anhang ====
-==== Patchnotes der letzten drei Wochen vom alten Release. Bitte auch die zugehörige Datei beachten(PatchNotes2018-02-22.md)+Patchnotes der letzten drei Wochen vom alten Release. Bitte auch die zugehörige Datei beachten (PatchNotes2018-02-22.md)
  
 ==== Hotfix vom 23.07.2018 ====  ==== Hotfix vom 23.07.2018 ==== 
releasenotes/fn2web.1537280369.txt.gz · Zuletzt geändert: 2018/09/18 16:19 von christoph