Changelog: Unterschied zwischen den Versionen
Zeile 2: | Zeile 2: | ||
;core | ;core | ||
{{fixed}} Nicht publizierte Artikel, die ohne Änderunge gespeichert werden. Erhalten einen neuen History-Eintrag, aber keine neue Version. Dies hat zur folge das in der Redaktionsumgebung von Infosite5 nicht mehr auf die aktuelle Version gewechselt werden kann.<br> | {{fixed}} Nicht publizierte Artikel, die ohne Änderunge gespeichert werden. Erhalten einen neuen History-Eintrag, aber keine neue Version. Dies hat zur folge das in der Redaktionsumgebung von Infosite5 nicht mehr auf die aktuelle Version gewechselt werden kann.<br> | ||
− | {{fixed}} Mit dem 'attributes' Attribut von sp:linktree werden die Felder eines Artikels angegeben, die geladen werden sollen. Hier musste bisher immer der Suchname angegeben werden (Z.B. sp_parent.link). Dies ist aber Beispielsweise für Bilder problematisch. Soll z.B. ein Bild myimage mit in den Linktree mit aufgenommen werden, sind dessen Attribute myimage.height, myimage.width nicht mit geladen. Daher wird jetzt nicht mehr der Suchname sonder der Feldname | + | {{fixed}} Mit dem 'attributes' Attribut von sp:linktree werden die Felder eines Artikels angegeben, die geladen werden sollen. Hier musste bisher immer der Suchname angegeben werden (Z.B. sp_parent.link). Dies ist aber Beispielsweise für Bilder problematisch. Soll z.B. ein Bild myimage mit in den Linktree mit aufgenommen werden, sind dessen Attribute myimage.height, myimage.width nicht mit geladen. Daher wird jetzt nicht mehr der Suchname sonder der Feldname<br> |
− | {{fixed}} Dateien, die in Publikationsbereichen publiziert werden, bei denen zu dem DocumentRoot auch ein zusätzliches Verzeichnis konfiguriert ist, werden nach dem depublizieren oder umbennenen nicht gelöscht | + | {{fixed}} Dateien, die in Publikationsbereichen publiziert werden, bei denen zu dem DocumentRoot auch ein zusätzliches Verzeichnis konfiguriert ist, werden nach dem depublizieren oder umbennenen nicht gelöscht<br> |
;spml | ;spml | ||
− | {{fixed}} sp:login erzeugt für Nutzer die im application-Scope gehalten werden nach jedem zweiten Aufruf eine neue Session | + | {{fixed}} sp:login erzeugt für Nutzer die im application-Scope gehalten werden nach jedem zweiten Aufruf eine neue Session<br> |
− | {{added}} Neues Attribut 'dynamics' in Tag sp:attribute, um auch dynamische Attribute in spt-Tags evaluieren zu können. | + | {{added}} Neues Attribut 'dynamics' in Tag sp:attribute, um auch dynamische Attribute in spt-Tags evaluieren zu können.<br> |
− | {{fixed}} Vereinheitlichung von .url und .hasValidUrl. hasValidUrl wird als deprecated deklariert. Alternativ solle (myarticle.url != null) abgefragt werden. | + | {{fixed}} Vereinheitlichung von .url und .hasValidUrl. hasValidUrl wird als deprecated deklariert. Alternativ solle (myarticle.url != null) abgefragt werden.<br> |
==2.0.0.14== | ==2.0.0.14== | ||
;core | ;core | ||
− | {{fixed}} Deadlock zwischen TaskScheduler und ArtcelObserver | + | {{fixed}} Deadlock zwischen TaskScheduler und ArtcelObserver<br> |
− | {{fixed}} Änderungen in der ies-module.xml für Publikationsbereichen werden nach einem Neustart überschrieben | + | {{fixed}} Änderungen in der ies-module.xml für Publikationsbereichen werden nach einem Neustart überschrieben<br> |
;spml | ;spml | ||
− | {{changed}} Mit sp:login oder dem LoginHandler erzeugte Connections werden für den browser-scope nicht mehrfach gehalten. Es kann nur noch eine Connection pro browser-session geben. | + | {{changed}} Mit sp:login oder dem LoginHandler erzeugte Connections werden für den browser-scope nicht mehrfach gehalten. Es kann nur noch eine Connection pro browser-session geben.<br> |
==2.0.0.12== | ==2.0.0.12== | ||
;common | ;common | ||
− | {{fixed}} Mehrsprachige Links werden beim rekusrsiven Kopieren von Pools nicht auf die kopierten Linkziele umgesetzt | + | {{fixed}} Mehrsprachige Links werden beim rekusrsiven Kopieren von Pools nicht auf die kopierten Linkziele umgesetzt<br> |
;core | ;core | ||
− | {{fixed}} Mehrsprachige Links werden beim rekusrsiven Kopieren von Pools nicht auf die kopierten Linkziele umgesetzt | + | {{fixed}} Mehrsprachige Links werden beim rekusrsiven Kopieren von Pools nicht auf die kopierten Linkziele umgesetzt<br> |
− | {{fixed}} Werden Medien eines Artikels in einem Publikationsbereich publiziert für den ein Verzeichnis konfiguriert wurde, ist dieses Verzeichnis zweimal in dem Pfad enthalten | + | {{fixed}} Werden Medien eines Artikels in einem Publikationsbereich publiziert für den ein Verzeichnis konfiguriert wurde, ist dieses Verzeichnis zweimal in dem Pfad enthalten<br> |
− | {{fixed}} Das Kopieren von Artikel, die ein ' im Namen haben in den gleichen Artikelpool hat zur folge, dass die Kopie keinen Namen besitzt | + | {{fixed}} Das Kopieren von Artikel, die ein ' im Namen haben in den gleichen Artikelpool hat zur folge, dass die Kopie keinen Namen besitzt<br> |
;spml | ;spml | ||
− | {{changed}} Bei der Angabe eines leeren Attributes 'locale' (locale="") ist das Verhalten dahingehend verändert worden das im Ausgabe-Modus das Locale nicht auf 'default' sondern auf das Locale des Publishers gesetzt wird (Identisches verhalten wie ohne locale-Attribut) | + | {{changed}} Bei der Angabe eines leeren Attributes 'locale' (locale="") ist das Verhalten dahingehend verändert worden das im Ausgabe-Modus das Locale nicht auf 'default' sondern auf das Locale des Publishers gesetzt wird (Identisches verhalten wie ohne locale-Attribut)<br> |
− | {{fixed}} Wird für Medien die Funktion url() mit einem Publisher als Funktions-Argument aufgerufen, liefert die Funktion kein Ergebnis, wenn der Publisher als Wert eines Artikelfeldes übergeben wird | + | {{fixed}} Wird für Medien die Funktion url() mit einem Publisher als Funktions-Argument aufgerufen, liefert die Funktion kein Ergebnis, wenn der Publisher als Wert eines Artikelfeldes übergeben wird<br> |
− | {{fixed}} wird sp:checkbox in einer loop verwendet, werden für die angwählten Checkboxen nach dem speichern die Häckchen nicht gesetzt | + | {{fixed}} wird sp:checkbox in einer loop verwendet, werden für die angwählten Checkboxen nach dem speichern die Häckchen nicht gesetzt<br> |
− | {{fixed}} sp:url nicht zu ies-1 kompatibel | + | {{fixed}} sp:url nicht zu ies-1 kompatibel<br> |
− | {{added}} showError kann auch über ein Mandanten-Attribut eingestellt werden | + | {{added}} showError kann auch über ein Mandanten-Attribut eingestellt werden<br> |
;startup | ;startup | ||
− | {{fixed}} Update für ies.war und ies-generator.war wird nicht ausgeführt | + | {{fixed}} Update für ies.war und ies-generator.war wird nicht ausgeführt<br> |
− | {{added}} getAttribute(String name) für Client-Klasse | + | {{added}} getAttribute(String name) für Client-Klasse<br> |
==2.0.0.10== | ==2.0.0.10== | ||
;client | ;client | ||
− | {{fixed}} Artikel die Infosite5 Anchornamen überschreiben können nicht importiert werden | + | {{fixed}} Artikel die Infosite5 Anchornamen überschreiben können nicht importiert werden<br> |
;common | ;common | ||
− | {{fixed}} Fehler bei der Unterstüzung des ContentType "mail" des XIP-Imports. | + | {{fixed}} Fehler bei der Unterstüzung des ContentType "mail" des XIP-Imports.<br> |
− | {{added}} Unterstüzung des ContentType "email" für den XIP-Import. | + | {{added}} Unterstüzung des ContentType "email" für den XIP-Import.<br> |
− | {{added}} Unterstüzung des ContentType "query" für den XIP-Import. | + | {{added}} Unterstüzung des ContentType "query" für den XIP-Import.<br> |
− | {{added}} Unterstüzung des ContentType "counter" für den XIP-Import. | + | {{added}} Unterstüzung des ContentType "counter" für den XIP-Import.<br> |
− | {{fixed}} Templates ohne Dateiendung schreiben am Ende der Datei einen "." | + | {{fixed}} Templates ohne Dateiendung schreiben am Ende der Datei einen "."<br> |
− | {{fixed}} Fehler im Bash-Script für die Erstellung der JVM-Installationsdatei | + | {{fixed}} Fehler im Bash-Script für die Erstellung der JVM-Installationsdatei<br> |
− | {{fixed}} Suchabfragen mit alter Syntax (z.B. '!{mypool} pool') liefert keine Treffer | + | {{fixed}} Suchabfragen mit alter Syntax (z.B. '!{mypool} pool') liefert keine Treffer<br> |
− | {{fixed}} Vergleiche von zwei ID-Objekten von dem ein ID-Objekt ein Feld hat, erzeugen eine NullPointerException | + | {{fixed}} Vergleiche von zwei ID-Objekten von dem ein ID-Objekt ein Feld hat, erzeugen eine NullPointerException<br> |
− | {{added}} Austausch der IES-Lizenz über den Manager möglich, wenn keine Mandanten im System angemeldet sind. | + | {{added}} Austausch der IES-Lizenz über den Manager möglich, wenn keine Mandanten im System angemeldet sind.<br> |
;core | ;core | ||
− | {{fixed}} Beim rekursiven Löschen eines Pools tritt ab und zu folgende Meldung auf: can only delete empty pools | + | {{fixed}} Beim rekursiven Löschen eines Pools tritt ab und zu folgende Meldung auf: can only delete empty pools<br> |
− | {{fixed}} Basic-Authentication für XIP: Session nach Login global verfügbar. | + | {{fixed}} Basic-Authentication für XIP: Session nach Login global verfügbar.<br> |
;spml | ;spml | ||
− | {{fixed}} sp:url mit dem Attribut information schreibt nicht relative sondern absolute URL's | + | {{fixed}} sp:url mit dem Attribut information schreibt nicht relative sondern absolute URL's<br> |
− | {{fixed}} sp:url hängt an die URL ein Fragenzeichen, auch wenn keine Parameter angehängt werden | + | {{fixed}} sp:url hängt an die URL ein Fragenzeichen, auch wenn keine Parameter angehängt werden<br> |
;startup | ;startup | ||
− | {{fixed}} XML-Daten des Prozess-Status liefern nur den ersten Event-Eintrag | + | {{fixed}} XML-Daten des Prozess-Status liefern nur den ersten Event-Eintrag<br> |
==2.0.0.8== | ==2.0.0.8== | ||
;common | ;common | ||
− | {{added}} EventReportKeys.ARTICLE_ACTION_LIST | + | {{added}} EventReportKeys.ARTICLE_ACTION_LIST<br> |
;core | ;core | ||
− | {{fixed}} Durch das rekursive löschen von Pool-Strukturen können Deadlocks auftreten, wenn Artikel mit der Navigation verküpft sind | + | {{fixed}} Durch das rekursive löschen von Pool-Strukturen können Deadlocks auftreten, wenn Artikel mit der Navigation verküpft sind<br> |
==2.0.0.7== | ==2.0.0.7== | ||
;core | ;core | ||
− | {{fixed}} Beim kopieren und löschen von Pool-Strukturen können Deadlocks auftreten | + | {{fixed}} Beim kopieren und löschen von Pool-Strukturen können Deadlocks auftreten<br> |
;startup | ;startup | ||
− | {{fixed}} IES unter Windows kann nicht aktuallisiert werden, da die Systemdateien des IES von Windows gelockt werden | + | {{fixed}} IES unter Windows kann nicht aktuallisiert werden, da die Systemdateien des IES von Windows gelockt werden<br> |
==2.0.0.6== | ==2.0.0.6== | ||
;core | ;core | ||
− | {{fixed}} Counter wird nicht in den Lucene-Index aufgenommen. | + | {{fixed}} Counter wird nicht in den Lucene-Index aufgenommen.<br> |
==2.0.0.5== | ==2.0.0.5== | ||
;core | ;core | ||
− | {{fixed}} Datenbank-Statement zur Ermittlung der Worklisteinträge eines Nutzers verwendet eine Tabelle zu viel | + | {{fixed}} Datenbank-Statement zur Ermittlung der Worklisteinträge eines Nutzers verwendet eine Tabelle zu viel<br> |
Version vom 9. Juni 2008, 14:15 Uhr
2.0.0.15
- core
Nicht publizierte Artikel, die ohne Änderunge gespeichert werden. Erhalten einen neuen History-Eintrag, aber keine neue Version. Dies hat zur folge das in der Redaktionsumgebung von Infosite5 nicht mehr auf die aktuelle Version gewechselt werden kann.
Mit dem 'attributes' Attribut von sp:linktree werden die Felder eines Artikels angegeben, die geladen werden sollen. Hier musste bisher immer der Suchname angegeben werden (Z.B. sp_parent.link). Dies ist aber Beispielsweise für Bilder problematisch. Soll z.B. ein Bild myimage mit in den Linktree mit aufgenommen werden, sind dessen Attribute myimage.height, myimage.width nicht mit geladen. Daher wird jetzt nicht mehr der Suchname sonder der Feldname
Dateien, die in Publikationsbereichen publiziert werden, bei denen zu dem DocumentRoot auch ein zusätzliches Verzeichnis konfiguriert ist, werden nach dem depublizieren oder umbennenen nicht gelöscht
- spml
sp:login erzeugt für Nutzer die im application-Scope gehalten werden nach jedem zweiten Aufruf eine neue Session
Neues Attribut 'dynamics' in Tag sp:attribute, um auch dynamische Attribute in spt-Tags evaluieren zu können.
Vereinheitlichung von .url und .hasValidUrl. hasValidUrl wird als deprecated deklariert. Alternativ solle (myarticle.url != null) abgefragt werden.
2.0.0.14
- core
Deadlock zwischen TaskScheduler und ArtcelObserver
Änderungen in der ies-module.xml für Publikationsbereichen werden nach einem Neustart überschrieben
- spml
Mit sp:login oder dem LoginHandler erzeugte Connections werden für den browser-scope nicht mehrfach gehalten. Es kann nur noch eine Connection pro browser-session geben.
2.0.0.12
- common
Mehrsprachige Links werden beim rekusrsiven Kopieren von Pools nicht auf die kopierten Linkziele umgesetzt
- core
Mehrsprachige Links werden beim rekusrsiven Kopieren von Pools nicht auf die kopierten Linkziele umgesetzt
Werden Medien eines Artikels in einem Publikationsbereich publiziert für den ein Verzeichnis konfiguriert wurde, ist dieses Verzeichnis zweimal in dem Pfad enthalten
Das Kopieren von Artikel, die ein ' im Namen haben in den gleichen Artikelpool hat zur folge, dass die Kopie keinen Namen besitzt
- spml
Bei der Angabe eines leeren Attributes 'locale' (locale="") ist das Verhalten dahingehend verändert worden das im Ausgabe-Modus das Locale nicht auf 'default' sondern auf das Locale des Publishers gesetzt wird (Identisches verhalten wie ohne locale-Attribut)
Wird für Medien die Funktion url() mit einem Publisher als Funktions-Argument aufgerufen, liefert die Funktion kein Ergebnis, wenn der Publisher als Wert eines Artikelfeldes übergeben wird
wird sp:checkbox in einer loop verwendet, werden für die angwählten Checkboxen nach dem speichern die Häckchen nicht gesetzt
sp:url nicht zu ies-1 kompatibel
showError kann auch über ein Mandanten-Attribut eingestellt werden
- startup
Update für ies.war und ies-generator.war wird nicht ausgeführt
getAttribute(String name) für Client-Klasse
2.0.0.10
- client
Artikel die Infosite5 Anchornamen überschreiben können nicht importiert werden
- common
Fehler bei der Unterstüzung des ContentType "mail" des XIP-Imports.
Unterstüzung des ContentType "email" für den XIP-Import.
Unterstüzung des ContentType "query" für den XIP-Import.
Unterstüzung des ContentType "counter" für den XIP-Import.
Templates ohne Dateiendung schreiben am Ende der Datei einen "."
Fehler im Bash-Script für die Erstellung der JVM-Installationsdatei
Suchabfragen mit alter Syntax (z.B. '!{mypool} pool') liefert keine Treffer
Vergleiche von zwei ID-Objekten von dem ein ID-Objekt ein Feld hat, erzeugen eine NullPointerException
Austausch der IES-Lizenz über den Manager möglich, wenn keine Mandanten im System angemeldet sind.
- core
Beim rekursiven Löschen eines Pools tritt ab und zu folgende Meldung auf: can only delete empty pools
Basic-Authentication für XIP: Session nach Login global verfügbar.
- spml
sp:url mit dem Attribut information schreibt nicht relative sondern absolute URL's
sp:url hängt an die URL ein Fragenzeichen, auch wenn keine Parameter angehängt werden
- startup
XML-Daten des Prozess-Status liefern nur den ersten Event-Eintrag
2.0.0.8
- common
EventReportKeys.ARTICLE_ACTION_LIST
- core
Durch das rekursive löschen von Pool-Strukturen können Deadlocks auftreten, wenn Artikel mit der Navigation verküpft sind
2.0.0.7
- core
Beim kopieren und löschen von Pool-Strukturen können Deadlocks auftreten
- startup
IES unter Windows kann nicht aktuallisiert werden, da die Systemdateien des IES von Windows gelockt werden
2.0.0.6
- core
Counter wird nicht in den Lucene-Index aufgenommen.
2.0.0.5
- core
Datenbank-Statement zur Ermittlung der Worklisteinträge eines Nutzers verwendet eine Tabelle zu viel