Changelog 2.0.3: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Iesdev (Diskussion | Beiträge) |
|||
| Zeile 35: | Zeile 35: | ||
* [[Changelog 2.0.0]] | * [[Changelog 2.0.0]] | ||
==Changelog== | ==Changelog== | ||
| + | ====Version 2.0.3.15==== | ||
| + | (22.04.2009 14:30) | ||
| + | ;kmgt | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Darstellung der Download-Links von Medien korrigiert. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Iterates werden im Wissensmanagement wieder korrekt verarbeitet. | ||
| + | |} | ||
| + | ;spml | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Alternative Verwendung des Dateinames durch das BinaryServlet, sofern keine Angaben zum originalen Dateinamen verfügbar sind. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || In SPML-Live-Seiten lieferte relativeURL(${system.publisher}) keine URL zurück. | ||
| + | |} | ||
| + | ;ies-xip | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Artikel-Namen wurden bei der Ausgabe der Fehlermeldung nicht HTML-Encodet. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{changed}} || Fehler-Ausgabe beim IES-Export erweitert | ||
| + | |} | ||
| + | ;maintenance | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Unter Windows konnten mit der Update-Direktive 'copy' keine Verzeichnisse als Ziel angegeben werden. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Bei Updates von Datenbanken wurde der gesamte Prozess abgebrochen, wenn für eine Datenbank keine Verbindung aufgebaut werden konnte. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Berechnung der Termine für die Suche hatte logischen Fehler. | ||
| + | |} | ||
| + | ;thirdparty | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{added}} || Integration der saxon API zur Unterstützung von XPath 2.0 für XIP-Imports | ||
| + | |} | ||
| + | ;ies | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{changed}} || Bei der Serverzeit werden jetzt die Tage ebenfalls ausgegeben. | ||
| + | |} | ||
| + | ;infosite | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{added}} || Integration des Form-Solutions Formularservers | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{changed}} || yui 2.5.1 durch 2.7.0 ersetzt, dynamische vertikale Positionierung des Trees in der Hauptanwendung implementiert. | ||
| + | |} | ||
| + | ;webdav | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{changed}} || Start-Pool war auch für Administratoren gui.informationen. Dies wurde an das Verhalten von Infosite angegelichen, so das jetzt für Administratoren der Artikel-Root-Pool der Start-Pool ist. | ||
| + | |} | ||
| + | ;core | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Suchabfragen, die für die Suchen in einem Textfeld einen Anchor verwenden, konnten nicht ausgeführt werden. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Scheduler-Services konnten nicht mehr gestoppt werden, wenn sie einmal gestartet waren. | ||
| + | |} | ||
| + | ;ies-admin | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Wenn beim Anlegen eines Mandanten keine Datenbank ausgewählt wurde, wird der Mandaten nicht angelegt. Die Select-Box wurde aber dennoch deaktiviert, so das nachträglich keine Datenbank ausgewählt werden konnte. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Für das Context-Menü der Mandaten-Tabelle im Datenbank-Fenster wahren die Beschriftungen 'aktivieren' und 'deaktivieren' vertauscht. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Datenbanken, die direkt in der Tabellendarstellung angelegt wurden, waren keine IES-Datenbanken und enthielten aus diesem Grund auch nicht die IES-Tabellenstruktur. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{changed}} || Timout für manuell gestartete Dienste auf 5 Minuten erhöht. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Bei Verzeichnispfade, die im ies-admin Angezeigt werden, wurde der Backslash (Für Windows-Pfade) nicht encodet. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Fenster für die Fortschrittsanzeige können vom Applikationsfenster überdeckt werden. Die Fortschrittsanzeige wird nun bei Bedarf wieder in den Vordergrund geholen. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{added}} || Mandant in der Liste der aktuellen Sitzungen mit anzeigen. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || IES-Admin funktionierte nicht mehr unter Internet Explorer (MSIE). | ||
| + | |} | ||
| + | ;common | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Bestimmte Felder vom Type 'number' konnten über XIP nicht exportiert werden. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Änderungen am Kommentar von Artikeln waren nicht mehr möglich | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Berechnung der Termine für die Suche hatte logischen Fehler. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || LinkTree's wurden nicht korrekt im- und exportiert. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{added}} || Personalisierungsdaten können jetzt auch über XIP im- und exportiert werden. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Aktuallisierung von Medien-Artikeln über XIP lieferten die Fehlermeldung 'store element: no object to get the path', wenn im binary-Tag name='' angegeben wurde. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Suchabfragen mit 'order by' Anweisung konnten nicht importiert werden. | ||
| + | |} | ||
| + | ;client | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{added}} || Um bei versehentlich gelöschten Artikeln eines syncronisierten XIP-Import die Verlinkungen rekonstruieren zu können, wird neben der sync-Datei eine sync.removed-Datei abgelegt in dem die ID's und dAnchor der gelöschten Elemente gespeichert werden. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{changed}} || Fehler-Ausgabe beim IES-Export erweitert | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || LinkTree's wurden nicht korrekt im- und exportiert. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{added}} || Unterstützung von Datenbanken, LDAP und HTTP für XIP-Import | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{added}} || Personalisierungsdaten können jetzt auch über XIP im- und exportiert werden. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Transformation ist nicht nötig wenn es sich um ein einzelnes zu importierendes Element handelt. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Parent wurde nicht ermitteln, wenn XML-Date in einem Pool-Verzeichnis liegt. | ||
| + | |} | ||
| + | ;ies-generator | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Server-Variablen HTTPS und HTTP_HOST beim spt:counter vor der Benutzung mit isset auf Existenz geprüft | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{changed}} || Die dynamischen Attribute von spt:imp wie 'onclick', werden im IN-Modus nicht mehr im img-Tag, sondern im umschliessenden div-Tag gesetzt. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{added}} || Integration des Form-Solutions Formularservers | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || spt:iterator für den Newsdesk erweitert (aus IES1 übernommen) | ||
| + | |} | ||
| + | ====Version 2.0.3.14==== | ||
| + | (08.04.2009 09:32) | ||
| + | ;ies | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Anlegen neuer Datenbanken machte im Zusammenspiel mit Indices, die definierte Größen verwendeten, Probleme. | ||
| + | |} | ||
| + | ;ies-admin | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Anlegen neuer Datenbanken machte im Zusammenspiel mit Indices, die definierte Größen verwendeten, Probleme. | ||
| + | |} | ||
| + | ;maintenance | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Anlegen neuer Datenbanken machte im Zusammenspiel mit Indices, die definierte Größen verwendeten, Probleme. | ||
| + | |} | ||
| + | ;common | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Anlegen neuer Datenbanken machte im Zusammenspiel mit Indices, die definierte Größen verwendeten, Probleme. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Zeitgesteuerte Freigabe von Artikeln für den aktuellen Tag waren nicht mehr möglich. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Versions-Einträge wurden auch angelegt, wenn die zu speichernden Daten mit den aktuellen Daten identisch wahren. | ||
| + | |} | ||
| + | ;core | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{fixed}} || Zeitgesteuerte Freigabe von Artikeln für den aktuellen Tag waren nicht mehr möglich. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{fixed}} || Länger dauernde XIP-Imports konnten in einen Session-Timeout laufen. Dies wird nun verhindert. | ||
| + | |} | ||
| + | ;ies-generator | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{changed}} || Schreiben des Inhalts in den TinyMCE-Cache mit innerText statt mit innerHTML, da innerHTML in manchen Fällen einen Laufzeitfehler beim IE generierte | ||
| + | |} | ||
| + | ;client | ||
| + | :{| | ||
| + | | style="vertical-align:top;" | {{added}} || Auch {}-Werte in XML-Konfigurationsdatei für XIP durch Variablen-Werte ersetzen. | ||
| + | |- | ||
| + | | style="vertical-align:top;" | {{changed}} || Synchronisationsdatei für imports nicht direkt Überschreiben, sondern erst eine temporäre Datei verwenden. | ||
| + | |} | ||
====Version 2.0.3.13==== | ====Version 2.0.3.13==== | ||
(06.04.2009 08:30) | (06.04.2009 08:30) | ||
Version vom 22. April 2009, 14:37 Uhr
Release Notes
- Erweiterung des XIP-Importers und Exporters
- Binary-Content importieren und auch ausgeben
- Relative Pfade für xip-Importe
- Export einzelner Elemente ohne Parent
- XIP-Struktur durch META-XIP Verzeichnis erweitert
- Proxyuntersützung
- Aktueller counter-Wert im Template auslesen
- SPQL: system.now für gespeicherte Queries, DateContent auswerten
- SPML: Date-Funktionen
- SPQL: such nach anchor und id
- Neues Encoding
wikitextfür sp:print - mode = php für spt:counter
- SPQL: Suchabfragen mit Zufälliger Sortierung
- Für sp-Tags, mit value-Attribut kann nun auch der Body auswertet werden
- Erweiterung der objektunabhängigen Funktionen um mathematische Funktionen wie abs(), floot(), ceit(), round(), ... und Kalender-Funktionen wie day(), dayOfWeek(), weekOfYear(), ...
- YUI Version 2.7.0 als Module hinzugefügt
- Neue TinyMCE Version 3.2.1.1 integriert
- Umstellung von spt:tinymce auf TinyMCE-Version 3.
- Die Funktion 'trim' für String hinzugefügt.
Anmerkungen
Fullpage-Ausgabetemplates für SPML-Live-Seiten
Der Include
<sp:include anchor="template.spml.standard.output"/>
in den Fullpage-Ausgabetemplates, der den SPML-Header heraus schreibt, muss durch
<spt:spml/>
ersetzt werden.
Releases
Changelog
Version 2.0.3.15
(22.04.2009 14:30)
- kmgt

Darstellung der Download-Links von Medien korrigiert. 
Iterates werden im Wissensmanagement wieder korrekt verarbeitet.
- spml
- ies-xip

Artikel-Namen wurden bei der Ausgabe der Fehlermeldung nicht HTML-Encodet. 
Fehler-Ausgabe beim IES-Export erweitert
- maintenance
- thirdparty
- ies
- infosite

Integration des Form-Solutions Formularservers 
yui 2.5.1 durch 2.7.0 ersetzt, dynamische vertikale Positionierung des Trees in der Hauptanwendung implementiert.
- webdav

Start-Pool war auch für Administratoren gui.informationen. Dies wurde an das Verhalten von Infosite angegelichen, so das jetzt für Administratoren der Artikel-Root-Pool der Start-Pool ist.
- core

Suchabfragen, die für die Suchen in einem Textfeld einen Anchor verwenden, konnten nicht ausgeführt werden. 
Scheduler-Services konnten nicht mehr gestoppt werden, wenn sie einmal gestartet waren.
- ies-admin
- common
- client
- ies-generator
Version 2.0.3.14
(08.04.2009 09:32)
- ies

Anlegen neuer Datenbanken machte im Zusammenspiel mit Indices, die definierte Größen verwendeten, Probleme.
- ies-admin

Anlegen neuer Datenbanken machte im Zusammenspiel mit Indices, die definierte Größen verwendeten, Probleme.
- maintenance

Anlegen neuer Datenbanken machte im Zusammenspiel mit Indices, die definierte Größen verwendeten, Probleme.
- common
- core

Zeitgesteuerte Freigabe von Artikeln für den aktuellen Tag waren nicht mehr möglich. 
Länger dauernde XIP-Imports konnten in einen Session-Timeout laufen. Dies wird nun verhindert.
- ies-generator

Schreiben des Inhalts in den TinyMCE-Cache mit innerText statt mit innerHTML, da innerHTML in manchen Fällen einen Laufzeitfehler beim IE generierte
- client

Auch {}-Werte in XML-Konfigurationsdatei für XIP durch Variablen-Werte ersetzen. 
Synchronisationsdatei für imports nicht direkt Überschreiben, sondern erst eine temporäre Datei verwenden.
Version 2.0.3.13
(06.04.2009 08:30)
- infosite
- maintenance

Beim Anlegen einer neuen, nicht lokalen, Datenbank wurden die Rechte des Datenbanknutzers nicht richtig gesetzt.
- ies-admin

ClassCastException beim Publizieren von Artikeln nach Änderungen am Publisher behoben. 
Es konnten keine 'nicht IES-Datenbanken' angelegt werden.
- yui
- spml

Checkboxen können nach dem Request innerhalb von Conditions wieder ohne Fehler geprüft werden, da kein leerer Array mehr im Request ist.
Version 2.0.3.12
(01.04.2009 17:26)
- kmgt
- core
- maintenance
Version 2.0.3.11
(31.03.2009 16:56)
- common

Erweiterung des XIP-Importers um auch Importe aus externen Datenbanken und LDAP-Sytemen duchführen zu können.
- client

Erweiterung des XIP-Importers um auch Importe aus externen Datenbanken und LDAP-Sytemen duchführen zu können.
- spml

Die Request-Parameter SYSTEM_checkbox-end und SYSTEM_select-end zur Markierung der Parameter, werden nun nach dessen Auswertung komplett aus dem Request entfernt.
- infosite
- core
- ies-admin
Version 2.0.3.10
(27.03.2009 15:57)
- infosite
- core
- spml
Version 2.0.3.9
(27.03.2009 08:45)
- spml
- infosite
- thirdparty
Version 2.0.3.8
(25.03.2009 16:39)
- spml

Mehrere Formularfelder mit unterschiedlichen Typen (text,checkbox,selectbox,...) konnten nicht mehr den gleichen Namen haben.
- ies-admin
- infosite
Version 2.0.3.7
(20.03.2009 12:10)
- thirdparty
- common
- client
- ies-generator
- core

Support für Indizierung von PDF-Dokumenten der Version 1.5 
Die Zeichen § $ % € werden nun auch als Teile eines Wortes inidiziert.
- ies-xip
Version 2.0.3.6
(17.03.2009 16:06)
- maintenance
- common

Log-Level für den CalendarSheet auf DEBUG geändert 
Keine Default-Setzungen mehr für Attribute von Kalendar-Objekten 
Die Funktion 'trim' für String-Objkte hinzugefügt.
- ies-xip

Nach dem Stoppen des IES (nicht des IES Prozesses) wurden nicht alle Objekte sauber aufgeräumt, so das nach einem Update Konflikte auftreten konnten
- core

Nach dem Stoppen des IES (nicht des IES Prozesses) wurden nicht alle Objekte sauber aufgeräumt, so das nach einem Update Konflikte auftreten konnten
- spml

Die Funktion 'trim' für String-Objkte hinzugefügt. 
Nach dem Stoppen des IES (nicht des IES Prozesses) wurden nicht alle Objekte sauber aufgeräumt, so das nach einem Update Konflikte auftreten konnten
- imp

Nach dem Stoppen des IES (nicht des IES Prozesses) wurden nicht alle Objekte sauber aufgeräumt, so das nach einem Update Konflikte auftreten konnten
- webdav

Nach dem Stoppen des IES (nicht des IES Prozesses) wurden nicht alle Objekte sauber aufgeräumt, so das nach einem Update Konflikte auftreten konnten
- ldap

Nach dem Stoppen des IES (nicht des IES Prozesses) wurden nicht alle Objekte sauber aufgeräumt, so das nach einem Update Konflikte auftreten konnten
- ies-generator
- ies

ies-admin hat nach einem Neustart des IES nicht erkannt, wann der IES wieder erreichbar ist. 
Korrektur der Checkbox-Darstellung für MSIE 7.
- ies-admin
- client

Neuer Schalter ies.xip.export.fieldIgnore, um bestimmte Felder nicht zu importieren. 
Medien eines Artikels, die den gleichem Dateinamen besitzten wurden beim Export überschrieben.
- infosite
Version 2.0.3.5
(09.03.2009 11:39)
- core
- common

Doppelte und einfache Anführungszeichen können jetzt mit SPQL gesucht werden, indem ein Backslash vorangestellt wird. 
Ports im URL-Feld des FilePublishers wurden nicht unterstützt.
- ies-admin

Repository konnte nicht neu geladen werden 
Ports im URL-Feld des FilePublishers wurden nicht unterstützt. 
Beschriftung für IES-Module und Publikationsbereiche in der Modulansicht war vertauscht.
- spml
- ies-generator
- client

Medien mit Leerzeichen im Dateinamen, konnten nicht importiert werden. 
Proxyuntersützung für xip-Importer.
- ies-api
- infosite

Artikellistenansicht durfte HTML-Code ausfuehren 
Beim Anlegen neuer Pools werden keine Angaben vom vorherigen Pool mehr übernommen.
Version 2.0.3.4
(03.03.2009 15:37)
- spml
- ies-api
- maintenance
Version 2.0.3.3
(02.03.2009 13:32)
- client

Fehler in der Auswertung der Anchor-Replace-Funktion behoben. 
Anchor-Replace-Funktion war nicht für Publisher verfügbar.
- spml

Default-Connections für Module auf Gültigkeit prüfen. 
Bessere Fehlerauswertung, wenn gui.informations nicht existiert
- ies
- infosite

Bessere Fehlerauswertung, wenn gui.informations nicht existiert 
Für die Module in der ies-module.xml die settings-Elemente nach attributes umbenannt.
- ies-xip
- imp
- webdav
- ies-generator

Änderungsvergleiche von Feldern innerhalb eines Iterators funktionierten nicht. 
Für die Module in der ies-module.xml die settings-Elemente nach attributes umbenannt.
- kmgt
Version 2.0.3.2
(27.02.2009 15:24)
- install

Farbpaletten-Definitionen wurden nicht richtig installiert 
JDK Version für das Linux-Installations-Script war nicht richtig gesetzt.
- infosite
- startup
- ies-admin
Version 2.0.3
(26.02.2009 16:49)
- ies
- ies-api

Neues Module ies-api. Untersützt die Methoden store und delete um über den HTTP-Publisher Artikel anlegen, ändern und löschen zu können.
- tinymce
- yui
- kmgt

Support für OpenXML und OpenDocument Dokumente im IES: Korrekte Analyse des MIME-Types, Indizierung im Wissensmanagement, Mime-Icons im Wissensmanagement
- ies-xip
- webdav
- client
- infosite
- startup
- ies-admin
- core
- common
- ies-generator
- spml
- thirdparty