Benutzer-Werkzeuge

Webseiten-Werkzeuge


fn2:statusmeldungen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
fn2:statusmeldungen [2016/04/13 11:43] – Mechanismus zur Individualisierung der Statusmeldungen in FN2 beschrieben fbaderfn2:statusmeldungen [2019/09/30 13:52] (aktuell) – [Individualisierung der Statusmeldungen in FN2] christoph
Zeile 197: Zeile 197:
 ====== Individualisierung der Statusmeldungen in FN2 ====== ====== Individualisierung der Statusmeldungen in FN2 ======
  
-Die Rückmeldungen sind in der //fn2.jar// im Ordner //de/ihb/flexnow/resources// (gegenwärtig sind dies: **pruefungsanmeldung.properties** und **pruefungsanmeldung_en.properties**). Vorgefertigte Rückmeldungen können durch eigene Texte ersetzt werden. Dazu einfach im Unterordner **../TOMCAT/webapps/FN2XML/WEB-INF/classes/de/ihb/flexnow/resources** die Properties-Dateien nach folgendem Schema für den Dateinamen anlegen (das Namensschema folgt dem Zwei-Buchstaben-Kürzel aus dem ISO-639-Code +<WRAP center round alert 60%> 
-für die Sprachedem Zwei-Buchstaben-Kürzel aus dem ISO-3166-Code für das Länderkürzel und dem Wort "Custom" für die Variante, getrennt durch ein "_"; eine ausführliche Beschreibung findet sich in http://openbook.rheinwerk-verlag.de/javainsel9/javainsel_15_003.htm#mjda24c291ae8fd4d5b601c37673adfe8b): **pruefungsanmeldung_sprache_LÄNDERKÜRZEL_Custom.properties** anlegen (z.B. **pruefungsanmeldung_de_DE_Custom.properties**). Die in dem Artikel zu einem Schlüssel angegebenen Variablen können in den Texten dann frei positioniert werden.+Die Individualisierung der Statusmeldungen ist nicht, bzwnur fehlerhaft umgesetztDer folgende Artikel kann ganz oder zumindest zum größten Teil ignoriert werdenNähere Informationen können bei GerlindeChristoph oder unter Ticket #5619 in Erfahrung gebracht werden. 
 +</WRAP>
  
-In dieser Datei ist dann der Schlüssel einzutragen für den der Text geändert werden soll und dahinter, getrennt durch ein "=", der Text der angedruckt werden soll; z.B. (in dem nachfolgenden Bsp. wurden die Umlaute maskiert):+ 
 +Die Rückmeldungen sind in der //fn2.jar// im Ordner //de/ihb/flexnow/resources// (gegenwärtig sind dies: **pruefungsanmeldung.properties** und **pruefungsanmeldung_en.properties**) gespeichert. Vorgefertigte Rückmeldungen können durch eigene Texte ersetzt werden. Dazu einfach im Unterordner **../TOMCAT/webapps/FN2XML/WEB-INF/classes/de/ihb/flexnow/resources** die Properties-Dateien nach folgendem Schema für den Dateinamen anlegen (das Namensschema folgt dem Zwei-Buchstaben-Kürzel aus dem ISO-639-Code 
 +für die Sprache, dem Zwei-Buchstaben-Kürzel aus dem ISO-3166-Code für das Länderkürzel und dem Wort "Custom" für die Variante, getrennt durch ein "_"; eine ausführliche Beschreibung findet sich in http://openbook.rheinwerk-verlag.de/javainsel9/javainsel_15_003.htm#mjda24c291ae8fd4d5b601c37673adfe8b): **pruefungsanmeldung_sprache_LÄNDERKÜRZEL_Custom.properties** anlegen (z.B. **pruefungsanmeldung_de_DE_Custom.properties**). 
 + 
 +In dieser Datei ist dann der Schlüssel einzutragenfür den der Text geändert werden soll und dahinter, getrennt durch ein "=", der Text der angedruckt werden soll. Die bei einem Schlüssel angegebenen Variablen (zu erkennen an ##VARIABLE##) können in den Texten dann frei positioniert werden; z.B. (in dem nachfolgenden Bsp. wurden die Umlaute maskiert):
  
 <code> <code>
-possibleOp.pruefungsfach.false.maxvolumen                                 = Sie werden mit der Anmeldung zu dieser Pr\u00FCfung das maximale Volumen f\u00FCr dieses Pr\u00FCfungsfach \u00FCberschreiten.+possibleOp.pruefungsfach.false.maxvolumen                                 = Sie werden mit der Anmeldung zu dieser Pr\u00FCfung das maximale Volumen von ##PUNKTE## f\u00FCr dieses Pr\u00FCfungsfach \u00FCberschreiten.
 </code> </code>
  
-Es werden nur die angepassten Texte angezeigt, die in dieser Datei hinterlegt wurden. Bei fehlenden Schlüssel-Text-Werten werden die Standardtexte aus der properties-Datei der //fn2.jar// herangezogen (der Mechanismus der Ladestrategie wird ausführlich http://openbook.rheinwerk-verlag.de/javainsel9/javainsel_15_004.htm#mj399962cb4a4b4e463a60d66bff8e2260 beschrieben).+Es werden nur die angepassten Texte angezeigt, die in dieser Datei hinterlegt wurden. Bei fehlenden Schlüssel-Text-Werten werden die Standardtexte aus der properties-Datei der //fn2.jar// herangezogen (der Mechanismus der Ladestrategie wird ausführlich unter http://openbook.rheinwerk-verlag.de/javainsel9/javainsel_15_004.htm#mj399962cb4a4b4e463a60d66bff8e2260 beschrieben)
 + 
 +Über diesen Weg ist es auch möglich, Texte in weiteren Sprachen hinzuzufügen. Dazu einfach die Datei **pruefungsanmeldung_fa_FA_Custom.properties** anlegen und als Kopiervorlage die Texte aus **pruefungsanmeldung.properties** kopieren und zu jedem Schlüssel den Text in der jeweiligen Sprache eingeben.
  
-Über diesen Weg ist es auch möglich Texte in weiteren Sprachen hinzuzufügen. Dazu einfach die Datei **pruefungsanmeldung_fa_FA_Custom.properties** anlegen und als Kopiervorlage die Texte aus **pruefungsanmeldung.properties** kopieren und zu jedem Schlüssel den Text in der jeweiligen Sprache eingeben.+Bisher werden in FN2SSS nur deutsche und englische Texte und in FN2LM nur deutsche Texte ausgegeben
  
fn2/statusmeldungen.txt · Zuletzt geändert: 2019/09/30 13:52 von christoph