Changelog Site API: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
 
(59 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
<div class="noautonum">__TOC__</div>
 
==Changelog==
 
==Changelog==
 +
===1.26.0 (21.08.2024)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || In der Javascript Klass Ajax können der request Funktion nun Http-Header Variablen mitgegeben werden.
 +
|-
 +
| style="vertical-align:top;" | {{add}} || pfad zum laden des Page-Objects dürfen keine relativen bestandteile haben.
 +
|}
 +
===1.25 (08.02.2023)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Fehler beim Generieren von PDF-Dokmenten  aus https Webseiten
 +
|}
 +
===1.24 (06.01.2023)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || PHP-Error in Component-&gt;getControllerByName
 +
|}
 +
===1.23 (07.11.2022)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || PDF-Generator blockiert beim Erstellen eines PDF-Dokumentes
 +
|}
 +
===1.22 (01.09.2022)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Druckbares Telefonbuch Organisationseinheiten
 +
|}
 +
===1.21 (08.07.2021)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Mit der Service-Funktion  Html2Pdf können keine PDF-Dokumente mehr generiert werden.
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Apache-Module bei Personalsierung nicht mehr abfragen, da bei PHP-FPM nicht verfügbar.
 +
|}
 +
===1.20.2 (29.01.2021)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Wetter: DWD-Adapter: fehlerhaftes XML ignorieren
 +
|}
 +
===1.20.1 (09.11.2020)===
 +
''Hotfix''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || CA-Zertifikat für OAuth-Client aktualisiert
 +
|}
 +
===1.20 (02.10.2019)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{update}} || Kompatibilität mit PHP 5.3
 +
|}
 +
===1.19 (08.03.2019)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{update}} || Nice-Level für die PDF-Generierung von 9 auf 7 geändert
 +
|}
 +
===1.18 (07.01.2019)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Wetter: DWD: Wettervorhersagen von kml Datei beziehen
 +
|}
 +
===1.17 (12.12.2018)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{update}} || Anpassungen für PHP 7.2
 +
|}
 +
===1.16 (20.06.2018)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Rpc-Port als eigene Klasse ausgelagert
 +
|}
 +
===1.15 (14.02.2018)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Tweets haben als Erstellungsdatum immer das aktuelle Datum
 +
|}
 +
===1.14.2 (14.02.2018)===
 +
''Hotfix''
 +
{|
 +
| style="vertical-align:top;" | {{update}} || Wetter: DWD-Adapter: auf neue Struktur umstellen
 +
|}
 +
===1.14.1 (05.12.2017)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Einige Datums-Funktionen verursachen in der Twitter-Schnittstelle PHP-Fehler
 +
|}
 +
===1.14 (24.11.2017)===
 +
''Feature Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Unterstützung von Extended Tweets
 +
|}
 +
===1.13.5 (03.11.2017)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Twitter-Client kann nun die Timeline eines Nutzers ohne Replies zurückliefern
 +
|}
 +
===1.13.4 (18.05.2017)===
 +
''Hotfix''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || PHP-Fehler beim Aufruf geschützter Seiten unter PHP 5.4
 +
|}
 +
===1.13.3 (26.04.2017)===
 +
''Hot-Feature-Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Unterstützung von URL-Parametern für personalisierte Inhalte
 +
|}
 +
===1.13.2 (12.04.2017)===
 +
''Hotfix''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || PHP-Includes nicht über Mime-Type, sondern über Endung evaluieren
 +
|}
 +
===1.13.1 (12.04.2017)===
 +
''Hotfix''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Force Redirect für geschützte Verzeichnisse
 +
|}
 +
===1.13 (23.03.2017)===
 +
''Feature Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || SP_JSON_Object &amp; SP_JSON_Array Performanceoptimierung
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Wetter: Offlinezeiten von Wetter-API behandeln
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Solr alle Personalisierungsdaten im HTTP-Head übergeben
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Login-Seite erhält auch Status über das aktuelle Profile (validProfile)
 +
|}
 +
===1.12.2 (17.10.2016)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || DWD: Race Condition behoben
 +
|}
 +
===1.12.1 (14.10.2016)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Wetter: DWD-Adapter: Wettervorhersagen werden nicht korrekt geparsed
 +
|}
 +
===1.12 (15.09.2016)===
 +
''Feature-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Label bei Fieldsets werden nicht mehr ausgeben
 +
|-
 +
| style="vertical-align:top;" | {{update}} || URIProtection mit chdir Anweisung
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Cookies für ReLogin mit websession-Cookie
 +
|}
 +
===1.11.2 (11.08.2016)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || SP.DomUtils.getClosest wirft einen Fehler, wenn die gesuchte Klasse nicht im Parent-Path gefunden wird
 +
|}
 +
===1.11.1 (04.08.2016)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Formular erzeugt ungültiges HTML
 +
|}
 +
===1.11 (25.07.2016)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Zugriffsschutz von URIs über neue Maps des IES implementiert (Ablösung des Sumpf-Moduls)
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Funktionen zur Einbindung der WebProfilDaten in FormSolutions
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Einfache Ajax-Klasse ergänzt
 +
|}
 +
===1.10.11 (03.06.2016)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || SP_Util_FtpClient: Exceptions werden nicht gefangen
 +
|}
 +
===1.10.10 (01.04.2016)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{update}} || Wetter: DWD: aktuelle Messwerte werden seit neuestem nur noch als HTML-Dokumente ausgeliefert
 +
|}
 +
===1.10.9 (31.03.2016)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Wetter: DWD: Exceptions werden nicht abgefangen
 +
|}
 +
===1.10.8 (03.03.2016)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Wetter: DWD: HTML-Dateien dürfen nicht geparsed werden
 +
|}
 +
===1.10.7 (10.02.2016)===
 +
''Hotfeature-Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Der Index eines PageTreeNode als Position innerhalb seiner Ebene soll ermittelt werden können
 +
|}
 +
===1.10.6 (06.01.2016)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || TreePage::putToCache() erzeugt fatalen Fehler, wenn $node-&gt;getId() keine ID liefert.
 +
|}
 +
===1.10.5 (18.12.2015)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Der OAuth-Client wertet keine Proxy-Setzungen aus
 +
|-
 +
| style="vertical-align:top;" | {{add}} || SSL cert.pem für OAuth-Client aktualisiert
 +
|}
 +
===1.10.4 (28.10.2015)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || setConfig überschreibt bereits gesetzte Werte
 +
|}
 +
===1.10.3 (03.09.2015)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Im FileProvider des Closure-Cache lässt sich nun auch ein cache-namespace konfigurieren
 +
|}
 +
===1.10.2 (09.07.2015)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Wetter: DWD: Unwetterwarnungen: Ablaufdatum wird nicht berücksichtigt
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Wetter: DWD: Unwetterwarnungen: Aufgehobene Warnungen werden nicht aus dem Cache entfernt
 +
|}
 +
===1.10.1 (24.06.2015)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Möglichkeit bereits geladene Page Objekte aus dem Page-Cache zu entfernen
 +
|}
 +
===1.10 (13.05.2015)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || StackTraces von Klassen des sp-site-api Klassensystems zeigen nun ihren Klassennamen an
 +
|-
 +
| style="vertical-align:top;" | {{add}} || PageTree mit Hompages immerhalb des Baums untersützten
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Der ActivePath geht nun nicht mehr bis zum Root-Node der Navigation sondern nur bis zur ersten Seite die als Homepage markiert wurde
 +
|}
 +
===1.9.6 (06.01.2016)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || TreePage::putToCache() erzeugt fatalen Fehler, wenn $node-&gt;getId() keine ID liefert.
 +
|}
 +
===1.9.5 (04.05.2015)===
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Wetter: DWD: Unwetterwarnungen auslesen
 +
|}
 +
===1.9.4 (08.04.2015)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || PageTreeHtmlRenderer meldet Warnungen im Logfile wenn bestimmte Konfigurationswerte nicht definiert werden
 +
|}
 +
===1.9.3 (01.04.2015)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || disablePath Option wird als Attribut am A-Tag ausgegeben
 +
|}
 +
===1.9.2 (01.04.2015)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || neues attribut disablePath zur unterdrückung des p-Parameters beim Rendern der Navigation
 +
|}
 +
===1.9.1 (18.03.2015)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || RSS Feeds: Wenn der Feed nur ein Item hat, wird dieses nicht korrekt im Datencontainer abgelegt
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || RSS Feeds: Medien werden nicht gefunden, obwohl diese vorhanden sind
 +
|}
 +
===1.9 (05.03.2015)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Json-Caches können nun mit Hilfe der CacheGroup gruppiert werden und als Gruppe auslaufen
 +
|-
 +
| style="vertical-align:top;" | {{add}} || SP_Util_JsonCache-&gt;getRawData() implementiert
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Callback-Optionen (ähnlich wie LI) auch für UL Elemente im PageTreeHtmlRenderer
 +
|-
 +
| style="vertical-align:top;" | {{add}} || PageTreeHtmlRenderer unterstützt nun den Modus renderUl um das UL-Rendering zu beinflussen
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Xml-Cache nutzt nun Curl um die HTTP-Abfragen abzusetzen
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Sortierlogik des PageTrees in die Klasse PageTreeNodeSorter übertragen
 +
|-
 +
| style="vertical-align:top;" | {{update}} || SP_Net_Oauth_Client: ProxyManager integrieren
 +
|}
 +
===1.8.4 (26.02.2015)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Navigation wertet den p-Parameter nicht aus, wenn Page::getTreeByNode() bereist einmal ohne Angabe eines Pfades ausgeführt wurde
 +
|}
 +
===1.8.3 (13.01.2015)===
 +
''Hotfix Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Zugriff des Cralers auf personalisierte Inhalte ermöglicht
 +
|}
 +
===1.8.2 (16.12.2014)===
 +
''Hotfix- Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || JavaScript-Fehler wenn die Site-API in einem Browser mit aktivierten Unternehmensmodus geladen wird (Element is not defined)
 +
|}
 +
===1.8.1 (02.10.2014)===
 +
''Hotfeature-Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Neue Option &#039;toFullyQualifiedUrl&#039; für SP_PAGE::rewriteUrl(url, type, options)
 +
|}
 +
===1.8 (25.09.2014)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Wetter Templates-Paket
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Rpc-Schnittselle zur Ermittlung von System-Informationen
 +
|-
 +
| style="vertical-align:top;" | {{update}} || SP_Page::getRequestUri() soll kein $_SERVER[&#034;REQUEST_URI&#034;] verwenden
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Standard Rewrite-Handler aktivieren wenn Server-Variable SP_SITE-ALIASES existiert
 +
|-
 +
| style="vertical-align:top;" | {{update}} || SP_Util_JsonCache: cacheFolder ist per default auf das Temp-Verzeichnis des OS gesetzt
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Observable Mixin implementiert
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Javascript-Loader überarbeitet
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Mixins für Übersetzungen und Icons
 +
|-
 +
| style="vertical-align:top;" | {{add}} || SP.Array.each kann nun unterbrochen werden wenn im callback false returned wird
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Configurable Mixin hinzugefügt
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Xml-Cache hat nun eine Einstellung die ein acknowledge erfordert
 +
|-
 +
| style="vertical-align:top;" | {{add}} || XML-Caches können nun mit Hilfe der CacheGroup gruppiert werden und als Gruppe auslaufen
 +
|-
 +
| style="vertical-align:top;" | {{add}} || JsonCache: cacheFolder wird nun per default auf realpath(sys_get_temp_dir()) gesetzt
 +
|}
 +
===1.7.7 (13.01.2015)===
 +
''Hotfix Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Zugriff des Cralers auf personalisierte Inhalte ermöglicht
 +
|}
 +
===1.7.6 (16.12.2014)===
 +
''Hotfix Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || JavaScript-Fehler wenn die Site-API in einem Browser mit aktivierten Unternehmensmodus geladen wird (Element is not defined)
 +
|}
 +
===1.7.5 (26.08.2014)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || PHP-Notice für PageTree::getNode() abfangen
 +
|}
 +
===1.7.4 (10.07.2014)===
 +
''Hotfix Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || XSS Möglichkeit beheben.
 +
|}
 
===1.7.3 (26.06.2014)===
 
===1.7.3 (26.06.2014)===
 
''Hotfix-Release''
 
''Hotfix-Release''
Zeile 8: Zeile 353:
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Wenn ein Fehler bei der PDF-Generierung auftritt wird nun eine Fehlerseite angezeigt
+
| style="vertical-align:top;" | {{add}} || Wenn ein Fehler bei der PDF-Generierung auftritt wird nun eine Fehlerseite angezeigt
 
|}
 
|}
 
===1.7.1 (17.06.2014)===
 
===1.7.1 (17.06.2014)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Der phantomjs Prozess zur PDF-Generierung wird unter gewissen Umständen nicht beendet. Es sollte ein Timeout eingebaut werden.
+
| style="vertical-align:top;" | {{fix}} || Responsive Mixin verursacht unter bestimmten Bedingungen im Internet Explorer 9 einen JavaScript Fehler
 
|-
 
|-
 
| style="vertical-align:top;" | {{fix}} || SP_Page::load muss den Document Root als BasePath nutzen
 
| style="vertical-align:top;" | {{fix}} || SP_Page::load muss den Document Root als BasePath nutzen
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Responsive Mixin verursacht unter bestimmten Bedingungen im Internet Explorer 9 einen JavaScript Fehler
+
| style="vertical-align:top;" | {{fix}} || Der phantomjs Prozess zur PDF-Generierung wird unter gewissen Umständen nicht beendet. Es sollte ein Timeout eingebaut werden.
 
|}
 
|}
 
===1.7 (16.06.2014)===
 
===1.7 (16.06.2014)===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || JavaScript DomUtils akzeptiert nun neben kompletten HTML-Elementen auch Selektoren
+
| style="vertical-align:top;" | {{update}} || Umstellung von wkhtml2pdf auf phantomjs
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || InfoSite6 Template-JavaScriptkern in sp-site-api übertragen
 
| style="vertical-align:top;" | {{add}} || InfoSite6 Template-JavaScriptkern in sp-site-api übertragen
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Umstellung von wkhtml2pdf auf phantomjs
+
| style="vertical-align:top;" | {{add}} || JavaScript DomUtils akzeptiert nun neben kompletten HTML-Elementen auch Selektoren
 +
|}
 +
===1.6.4 (10.07.2014)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || XSS Möglichkeit beheben.
 
|}
 
|}
 
===1.6.3 (02.06.2014)===
 
===1.6.3 (02.06.2014)===
''''
+
''Hotfix Release''
 
{|
 
{|
 
| style="vertical-align:top;" | {{add}} || Wetter
 
| style="vertical-align:top;" | {{add}} || Wetter
Zeile 46: Zeile 396:
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Markup für Select-Boxen optimiert
+
| style="vertical-align:top;" | {{add}} || Util Klasse zur Vermeidung der Verwendung von &#039;absoluteUrl&#039;  in den spml Templates
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || SP_Page::getHomepage läuft bei leerer location-Angabe in eine Dauerschleife
+
| style="vertical-align:top;" | {{add}} || JavaScript Klasse zur Manipulation des Dom implementieren
 
|-
 
|-
 
| style="vertical-align:top;" | {{update}} || SP_Page::__construct wirft bei leerer location-Angabe eine InvalidArgumentException
 
| style="vertical-align:top;" | {{update}} || SP_Page::__construct wirft bei leerer location-Angabe eine InvalidArgumentException
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || JavaScript Klasse zur Manipulation des Dom implementieren
+
| style="vertical-align:top;" | {{fix}} || SP_Page::getHomepage läuft bei leerer location-Angabe in eine Dauerschleife
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Util Klasse zur Vermeidung der Verwendung von &#039;absoluteUrl&#039;  in den spml Templates
+
| style="vertical-align:top;" | {{add}} || Markup für Select-Boxen optimiert
 
|}
 
|}
 
===1.5.5 (28.02.2014)===
 
===1.5.5 (28.02.2014)===
Zeile 64: Zeile 414:
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Bei der Ausgabe von E-Mail Adressen, die mit Fuktion SP_Util_Email::encodeEmail proaktiv ausgegeben werden, werden Adressen mit mehreren Punkten falsch dargestellt. Der hintere Text erscheint mehrfach.
+
| style="vertical-align:top;" | {{fix}} || SP_Page::getRequestUrl() verwendet SCRIPT_URI
 
|-
 
|-
 
| style="vertical-align:top;" | {{fix}} || SP_Server_Html2Pdf_Converter sollte URL&#039;s verschlüsseln
 
| style="vertical-align:top;" | {{fix}} || SP_Server_Html2Pdf_Converter sollte URL&#039;s verschlüsseln
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || SP_Page::getRequestUrl() verwendet SCRIPT_URI
+
| style="vertical-align:top;" | {{fix}} || Bei der Ausgabe von E-Mail Adressen, die mit Fuktion SP_Util_Email::encodeEmail proaktiv ausgegeben werden, werden Adressen mit mehreren Punkten falsch dargestellt. Der hintere Text erscheint mehrfach.
 
|}
 
|}
 
===1.5.3 (24.02.2014)===
 
===1.5.3 (24.02.2014)===
Zeile 88: Zeile 438:
 
''Release''
 
''Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Forms: bei Radio-Groups und MultiCheckboxen wird das Label von Legend-Tag 2x von einem Span-Tag gekapselt
+
| style="vertical-align:top;" | {{add}} || Funktion zum Umschreiben von URLs
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Forms: Beschreibung und Fehlermeldungen oberhalb des MultiCheckbox Elements ausgeben
+
| style="vertical-align:top;" | {{add}} || Klasse zur Generierung von PDF-Dokumenten aus HTML-Seiten
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || JavaScript-Klassensystem unterstützt nun auch mixins
+
| style="vertical-align:top;" | {{add}} || UrlRewriter zur Anpassung von URL&#039;s zur Laufzeit.
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || JavaScript Helper Klasse für Objekte
+
| style="vertical-align:top;" | {{update}} || SP_Observable von site-api nach SP_Util_Observable in sp-base-php-api verschieben
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || Nominatim API für GeoCoding
 
| style="vertical-align:top;" | {{add}} || Nominatim API für GeoCoding
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || SP_Observable von site-api nach SP_Util_Observable in sp-base-php-api verschieben
+
| style="vertical-align:top;" | {{add}} || JavaScript Helper Klasse für Objekte
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || UrlRewriter zur Anpassung von URL&#039;s zur Laufzeit.
+
| style="vertical-align:top;" | {{add}} || JavaScript-Klassensystem unterstützt nun auch mixins
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Klasse zur Generierung von PDF-Dokumenten aus HTML-Seiten
+
| style="vertical-align:top;" | {{update}} || Forms: Beschreibung und Fehlermeldungen oberhalb des MultiCheckbox Elements ausgeben
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Funktion zum Umschreiben von URLs
+
| style="vertical-align:top;" | {{fix}} || Forms: bei Radio-Groups und MultiCheckboxen wird das Label von Legend-Tag 2x von einem Span-Tag gekapselt
 
|}
 
|}
 
===1.4 (20.01.2014)===
 
===1.4 (20.01.2014)===
 
''Release''
 
''Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Form Note Element kann nun mit weiteren CSS Klassen versehen werden
+
| style="vertical-align:top;" | {{fix}} || Email-Escape für MSIE 8 funktioniert nicht
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Allgemeine Model-Klassen für Address- und Kontaktdaten implementieren
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Form Note sollte eine id beseitzen, damit z.B. aria-describedby benutzt werden kann
+
| style="vertical-align:top;" | {{add}} || PHP-Variante der Email-Verschlüsselung implementieren
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Form Validierungsfehler sollten durch einen div-Tag gekapselt werden
+
| style="vertical-align:top;" | {{add}} || CSS Klassen von Pflichtfeldern angepasst (Aria)
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Form upload - das Label &#034;Durchsuchen...&#034; sollte modifiziert werden können
+
| style="vertical-align:top;" | {{add}} || Die Legende von Fieldsets wird nun mit einem &lt;span&gt; gekapselt
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || CSS Klassen vom span-Tag korrigiert
 
| style="vertical-align:top;" | {{add}} || CSS Klassen vom span-Tag korrigiert
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Die Legende von Fieldsets wird nun mit einem &lt;span&gt; gekapselt
+
| style="vertical-align:top;" | {{add}} || Form upload - das Label &#034;Durchsuchen...&#034; sollte modifiziert werden können
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || CSS Klassen von Pflichtfeldern angepasst (Aria)
+
| style="vertical-align:top;" | {{add}} || Form Validierungsfehler sollten durch einen div-Tag gekapselt werden
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || PHP-Variante der Email-Verschlüsselung implementieren
+
| style="vertical-align:top;" | {{add}} || Form Note sollte eine id beseitzen, damit z.B. aria-describedby benutzt werden kann
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Allgemeine Model-Klassen für Address- und Kontaktdaten implementieren
+
| style="vertical-align:top;" | {{add}} || Form Note Element kann nun mit weiteren CSS Klassen versehen werden
|-
 
| style="vertical-align:top;" | {{fix}} || Email-Escape für MSIE 8 funktioniert nicht
 
 
|}
 
|}
 
===1.3.3 (06.12.2013)===
 
===1.3.3 (06.12.2013)===
Zeile 147: Zeile 497:
 
''Release''
 
''Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Zend Form Note kann nun auch Fett ausgegeben werden
+
| style="vertical-align:top;" | {{add}} || Unterstützung von Statischen Felder und Methoden für das JavaScript Klassensystem
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Zend Form Validierungsfehlerausgabe nun besser konfigurierbar
+
| style="vertical-align:top;" | {{add}} || Base64Encode &amp; Base64Decode in JavaScript implementieren
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || FileUpload Decorator implementiert
+
| style="vertical-align:top;" | {{add}} || prepend &amp; append Option für SP_PageTreeHtmlRenderer hinzugefügt
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || JavaScript Loader-Klassen implementiert um dynamisches nachladen von Inhalten zu ermöglichen
+
| style="vertical-align:top;" | {{add}} || Einige Warnungen in Bezug auf veraltete Klassen entfernt
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Markup von einigen Zend ViewHelper optimiert
+
| style="vertical-align:top;" | {{add}} || Markup von einigen Zend ViewHelper optimiert
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Einige Warnungen in Bezug auf veraltete Klassen entfernt
+
| style="vertical-align:top;" | {{add}} || JavaScript Loader-Klassen implementiert um dynamisches nachladen von Inhalten zu ermöglichen
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || prepend &amp; append Option für SP_PageTreeHtmlRenderer hinzugefügt
+
| style="vertical-align:top;" | {{add}} || FileUpload Decorator implementiert
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Base64Encode &amp; Base64Decode in JavaScript implementieren
+
| style="vertical-align:top;" | {{add}} || Zend Form Validierungsfehlerausgabe nun besser konfigurierbar
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Unterstützung von Statischen Felder und Methoden für das JavaScript Klassensystem
+
| style="vertical-align:top;" | {{add}} || Zend Form Note kann nun auch Fett ausgegeben werden
 
|}
 
|}
 
===1.2.2 (14.08.2013)===
 
===1.2.2 (14.08.2013)===
Zeile 178: Zeile 528:
 
''Feature Release''
 
''Feature Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || JavaScript-Funktion und CSS-Regeln für den neuen Email-Spam-Schutz
+
| style="vertical-align:top;" | {{add}} || Oauth &amp; Twitter Client hinzufügen
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Form-API für den Aufbau von PHP-Formularen mit Wizard-Funktionalität
+
| style="vertical-align:top;" | {{add}} || Performanzoptimierungen beim Aufbau der Navigation
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || XmlCache-Klasse zum einfachen Cachen von XML-Requests implementieren
 
| style="vertical-align:top;" | {{add}} || XmlCache-Klasse zum einfachen Cachen von XML-Requests implementieren
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Performanzoptimierungen beim Aufbau der Navigation
+
| style="vertical-align:top;" | {{add}} || Form-API für den Aufbau von PHP-Formularen mit Wizard-Funktionalität
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Oauth &amp; Twitter Client hinzufügen
+
| style="vertical-align:top;" | {{add}} || JavaScript-Funktion und CSS-Regeln für den neuen Email-Spam-Schutz
 
|}
 
|}
 
===1.1 (16.04.2013)===
 
===1.1 (16.04.2013)===
Zeile 194: Zeile 544:
 
|}
 
|}
 
===1.0.1 (01.02.2013)===
 
===1.0.1 (01.02.2013)===
''Hotfox''
+
''Hotfix Release''
 
{|
 
{|
 
| style="vertical-align:top;" | {{fix}} || Seitenaufrufe mit p-Parameter erzeugen eine Fehlermeldung
 
| style="vertical-align:top;" | {{fix}} || Seitenaufrufe mit p-Parameter erzeugen eine Fehlermeldung

Aktuelle Version vom 21. August 2024, 12:50 Uhr

Changelog

1.26.0 (21.08.2024)

Release

Neue Funktion / Neues Feature In der Javascript Klass Ajax können der request Funktion nun Http-Header Variablen mitgegeben werden.
Neue Funktion / Neues Feature pfad zum laden des Page-Objects dürfen keine relativen bestandteile haben.

1.25 (08.02.2023)

Release

Korrgierter Fehler Fehler beim Generieren von PDF-Dokmenten aus https Webseiten

1.24 (06.01.2023)

Release

Korrgierter Fehler PHP-Error in Component->getControllerByName

1.23 (07.11.2022)

Release

Korrgierter Fehler PDF-Generator blockiert beim Erstellen eines PDF-Dokumentes

1.22 (01.09.2022)

Release

Korrgierter Fehler Druckbares Telefonbuch Organisationseinheiten

1.21 (08.07.2021)

Release

Korrgierter Fehler Mit der Service-Funktion Html2Pdf können keine PDF-Dokumente mehr generiert werden.
Geänderte Funktion / Geändertes Feature Apache-Module bei Personalsierung nicht mehr abfragen, da bei PHP-FPM nicht verfügbar.

1.20.2 (29.01.2021)

Korrgierter Fehler Wetter: DWD-Adapter: fehlerhaftes XML ignorieren

1.20.1 (09.11.2020)

Hotfix

Korrgierter Fehler CA-Zertifikat für OAuth-Client aktualisiert

1.20 (02.10.2019)

Release

Geänderte Funktion / Geändertes Feature Kompatibilität mit PHP 5.3

1.19 (08.03.2019)

Release

Geänderte Funktion / Geändertes Feature Nice-Level für die PDF-Generierung von 9 auf 7 geändert

1.18 (07.01.2019)

Release

Neue Funktion / Neues Feature Wetter: DWD: Wettervorhersagen von kml Datei beziehen

1.17 (12.12.2018)

Release

Geänderte Funktion / Geändertes Feature Anpassungen für PHP 7.2

1.16 (20.06.2018)

Release

Neue Funktion / Neues Feature Rpc-Port als eigene Klasse ausgelagert

1.15 (14.02.2018)

Release

Korrgierter Fehler Tweets haben als Erstellungsdatum immer das aktuelle Datum

1.14.2 (14.02.2018)

Hotfix

Geänderte Funktion / Geändertes Feature Wetter: DWD-Adapter: auf neue Struktur umstellen

1.14.1 (05.12.2017)

Hotfix-Release

Korrgierter Fehler Einige Datums-Funktionen verursachen in der Twitter-Schnittstelle PHP-Fehler

1.14 (24.11.2017)

Feature Release

Neue Funktion / Neues Feature Unterstützung von Extended Tweets

1.13.5 (03.11.2017)

Hotfix-Release

Neue Funktion / Neues Feature Twitter-Client kann nun die Timeline eines Nutzers ohne Replies zurückliefern

1.13.4 (18.05.2017)

Hotfix

Neue Funktion / Neues Feature PHP-Fehler beim Aufruf geschützter Seiten unter PHP 5.4

1.13.3 (26.04.2017)

Hot-Feature-Release

Neue Funktion / Neues Feature Unterstützung von URL-Parametern für personalisierte Inhalte

1.13.2 (12.04.2017)

Hotfix

Neue Funktion / Neues Feature PHP-Includes nicht über Mime-Type, sondern über Endung evaluieren

1.13.1 (12.04.2017)

Hotfix

Neue Funktion / Neues Feature Force Redirect für geschützte Verzeichnisse

1.13 (23.03.2017)

Feature Release

Neue Funktion / Neues Feature SP_JSON_Object & SP_JSON_Array Performanceoptimierung
Neue Funktion / Neues Feature Wetter: Offlinezeiten von Wetter-API behandeln
Neue Funktion / Neues Feature Solr alle Personalisierungsdaten im HTTP-Head übergeben
Neue Funktion / Neues Feature Login-Seite erhält auch Status über das aktuelle Profile (validProfile)

1.12.2 (17.10.2016)

Korrgierter Fehler DWD: Race Condition behoben

1.12.1 (14.10.2016)

Hotfix-Release

Korrgierter Fehler Wetter: DWD-Adapter: Wettervorhersagen werden nicht korrekt geparsed

1.12 (15.09.2016)

Feature-Release

Korrgierter Fehler Label bei Fieldsets werden nicht mehr ausgeben
Geänderte Funktion / Geändertes Feature URIProtection mit chdir Anweisung
Geänderte Funktion / Geändertes Feature Cookies für ReLogin mit websession-Cookie

1.11.2 (11.08.2016)

Hotfix-Release

Korrgierter Fehler SP.DomUtils.getClosest wirft einen Fehler, wenn die gesuchte Klasse nicht im Parent-Path gefunden wird

1.11.1 (04.08.2016)

Hotfix-Release

Korrgierter Fehler Formular erzeugt ungültiges HTML

1.11 (25.07.2016)

Release

Neue Funktion / Neues Feature Zugriffsschutz von URIs über neue Maps des IES implementiert (Ablösung des Sumpf-Moduls)
Neue Funktion / Neues Feature Funktionen zur Einbindung der WebProfilDaten in FormSolutions
Neue Funktion / Neues Feature Einfache Ajax-Klasse ergänzt

1.10.11 (03.06.2016)

Hotfix-Release

Korrgierter Fehler SP_Util_FtpClient: Exceptions werden nicht gefangen

1.10.10 (01.04.2016)

Hotfix-Release

Geänderte Funktion / Geändertes Feature Wetter: DWD: aktuelle Messwerte werden seit neuestem nur noch als HTML-Dokumente ausgeliefert

1.10.9 (31.03.2016)

Hotfix-Release

Korrgierter Fehler Wetter: DWD: Exceptions werden nicht abgefangen

1.10.8 (03.03.2016)

Hotfix-Release

Korrgierter Fehler Wetter: DWD: HTML-Dateien dürfen nicht geparsed werden

1.10.7 (10.02.2016)

Hotfeature-Release

Neue Funktion / Neues Feature Der Index eines PageTreeNode als Position innerhalb seiner Ebene soll ermittelt werden können

1.10.6 (06.01.2016)

Korrgierter Fehler TreePage::putToCache() erzeugt fatalen Fehler, wenn $node->getId() keine ID liefert.

1.10.5 (18.12.2015)

Hotfix-Release

Korrgierter Fehler Der OAuth-Client wertet keine Proxy-Setzungen aus
Neue Funktion / Neues Feature SSL cert.pem für OAuth-Client aktualisiert

1.10.4 (28.10.2015)

Hotfix-Release

Korrgierter Fehler setConfig überschreibt bereits gesetzte Werte

1.10.3 (03.09.2015)

Hotfix-Release

Neue Funktion / Neues Feature Im FileProvider des Closure-Cache lässt sich nun auch ein cache-namespace konfigurieren

1.10.2 (09.07.2015)

Hotfix-Release

Korrgierter Fehler Wetter: DWD: Unwetterwarnungen: Ablaufdatum wird nicht berücksichtigt
Korrgierter Fehler Wetter: DWD: Unwetterwarnungen: Aufgehobene Warnungen werden nicht aus dem Cache entfernt

1.10.1 (24.06.2015)

Hotfix-Release

Neue Funktion / Neues Feature Möglichkeit bereits geladene Page Objekte aus dem Page-Cache zu entfernen

1.10 (13.05.2015)

Release

Neue Funktion / Neues Feature StackTraces von Klassen des sp-site-api Klassensystems zeigen nun ihren Klassennamen an
Neue Funktion / Neues Feature PageTree mit Hompages immerhalb des Baums untersützten
Geänderte Funktion / Geändertes Feature Der ActivePath geht nun nicht mehr bis zum Root-Node der Navigation sondern nur bis zur ersten Seite die als Homepage markiert wurde

1.9.6 (06.01.2016)

Hotfix-Release

Korrgierter Fehler TreePage::putToCache() erzeugt fatalen Fehler, wenn $node->getId() keine ID liefert.

1.9.5 (04.05.2015)

Neue Funktion / Neues Feature Wetter: DWD: Unwetterwarnungen auslesen

1.9.4 (08.04.2015)

Hotfix-Release

Korrgierter Fehler PageTreeHtmlRenderer meldet Warnungen im Logfile wenn bestimmte Konfigurationswerte nicht definiert werden

1.9.3 (01.04.2015)

Hotfix-Release

Korrgierter Fehler disablePath Option wird als Attribut am A-Tag ausgegeben

1.9.2 (01.04.2015)

Hotfix-Release

Neue Funktion / Neues Feature neues attribut disablePath zur unterdrückung des p-Parameters beim Rendern der Navigation

1.9.1 (18.03.2015)

Korrgierter Fehler RSS Feeds: Wenn der Feed nur ein Item hat, wird dieses nicht korrekt im Datencontainer abgelegt
Korrgierter Fehler RSS Feeds: Medien werden nicht gefunden, obwohl diese vorhanden sind

1.9 (05.03.2015)

Release

Neue Funktion / Neues Feature Json-Caches können nun mit Hilfe der CacheGroup gruppiert werden und als Gruppe auslaufen
Neue Funktion / Neues Feature SP_Util_JsonCache->getRawData() implementiert
Neue Funktion / Neues Feature Callback-Optionen (ähnlich wie LI) auch für UL Elemente im PageTreeHtmlRenderer
Neue Funktion / Neues Feature PageTreeHtmlRenderer unterstützt nun den Modus renderUl um das UL-Rendering zu beinflussen
Geänderte Funktion / Geändertes Feature Xml-Cache nutzt nun Curl um die HTTP-Abfragen abzusetzen
Geänderte Funktion / Geändertes Feature Sortierlogik des PageTrees in die Klasse PageTreeNodeSorter übertragen
Geänderte Funktion / Geändertes Feature SP_Net_Oauth_Client: ProxyManager integrieren

1.8.4 (26.02.2015)

Hotfix-Release

Korrgierter Fehler Navigation wertet den p-Parameter nicht aus, wenn Page::getTreeByNode() bereist einmal ohne Angabe eines Pfades ausgeführt wurde

1.8.3 (13.01.2015)

Hotfix Release

Korrgierter Fehler Zugriff des Cralers auf personalisierte Inhalte ermöglicht

1.8.2 (16.12.2014)

Hotfix- Release

Korrgierter Fehler JavaScript-Fehler wenn die Site-API in einem Browser mit aktivierten Unternehmensmodus geladen wird (Element is not defined)

1.8.1 (02.10.2014)

Hotfeature-Release

Neue Funktion / Neues Feature Neue Option 'toFullyQualifiedUrl' für SP_PAGE::rewriteUrl(url, type, options)

1.8 (25.09.2014)

Release

Neue Funktion / Neues Feature Wetter Templates-Paket
Neue Funktion / Neues Feature Rpc-Schnittselle zur Ermittlung von System-Informationen
Geänderte Funktion / Geändertes Feature SP_Page::getRequestUri() soll kein $_SERVER["REQUEST_URI"] verwenden
Neue Funktion / Neues Feature Standard Rewrite-Handler aktivieren wenn Server-Variable SP_SITE-ALIASES existiert
Geänderte Funktion / Geändertes Feature SP_Util_JsonCache: cacheFolder ist per default auf das Temp-Verzeichnis des OS gesetzt
Neue Funktion / Neues Feature Observable Mixin implementiert
Neue Funktion / Neues Feature Javascript-Loader überarbeitet
Neue Funktion / Neues Feature Mixins für Übersetzungen und Icons
Neue Funktion / Neues Feature SP.Array.each kann nun unterbrochen werden wenn im callback false returned wird
Neue Funktion / Neues Feature Configurable Mixin hinzugefügt
Neue Funktion / Neues Feature Xml-Cache hat nun eine Einstellung die ein acknowledge erfordert
Neue Funktion / Neues Feature XML-Caches können nun mit Hilfe der CacheGroup gruppiert werden und als Gruppe auslaufen
Neue Funktion / Neues Feature JsonCache: cacheFolder wird nun per default auf realpath(sys_get_temp_dir()) gesetzt

1.7.7 (13.01.2015)

Hotfix Release

Korrgierter Fehler Zugriff des Cralers auf personalisierte Inhalte ermöglicht

1.7.6 (16.12.2014)

Hotfix Release

Korrgierter Fehler JavaScript-Fehler wenn die Site-API in einem Browser mit aktivierten Unternehmensmodus geladen wird (Element is not defined)

1.7.5 (26.08.2014)

Hotfix-Release

Korrgierter Fehler PHP-Notice für PageTree::getNode() abfangen

1.7.4 (10.07.2014)

Hotfix Release

Neue Funktion / Neues Feature XSS Möglichkeit beheben.

1.7.3 (26.06.2014)

Hotfix-Release

Korrgierter Fehler Warnung: "Creating default object from empty value"

1.7.2 (17.06.2014)

Hotfix- Release

Neue Funktion / Neues Feature Wenn ein Fehler bei der PDF-Generierung auftritt wird nun eine Fehlerseite angezeigt

1.7.1 (17.06.2014)

Hotfix- Release

Korrgierter Fehler Responsive Mixin verursacht unter bestimmten Bedingungen im Internet Explorer 9 einen JavaScript Fehler
Korrgierter Fehler SP_Page::load muss den Document Root als BasePath nutzen
Korrgierter Fehler Der phantomjs Prozess zur PDF-Generierung wird unter gewissen Umständen nicht beendet. Es sollte ein Timeout eingebaut werden.

1.7 (16.06.2014)

Feature-Release

Geänderte Funktion / Geändertes Feature Umstellung von wkhtml2pdf auf phantomjs
Neue Funktion / Neues Feature InfoSite6 Template-JavaScriptkern in sp-site-api übertragen
Neue Funktion / Neues Feature JavaScript DomUtils akzeptiert nun neben kompletten HTML-Elementen auch Selektoren

1.6.4 (10.07.2014)

Hotfix-Release

Neue Funktion / Neues Feature XSS Möglichkeit beheben.

1.6.3 (02.06.2014)

Hotfix Release

Neue Funktion / Neues Feature Wetter

1.6.2 (07.05.2014)

Hotfeature Release

Neue Funktion / Neues Feature Hilfsfunktion SP_Page::getRubricColor implementiert

1.6.1 (28.03.2014)

Hotfix- Release

Neue Funktion / Neues Feature Funktion zum Erkennen der Zielplattform für Kartenlinks hinzugefügt

1.6 (28.03.2014)

Feature-Release

Neue Funktion / Neues Feature Util Klasse zur Vermeidung der Verwendung von 'absoluteUrl' in den spml Templates
Neue Funktion / Neues Feature JavaScript Klasse zur Manipulation des Dom implementieren
Geänderte Funktion / Geändertes Feature SP_Page::__construct wirft bei leerer location-Angabe eine InvalidArgumentException
Korrgierter Fehler SP_Page::getHomepage läuft bei leerer location-Angabe in eine Dauerschleife
Neue Funktion / Neues Feature Markup für Select-Boxen optimiert

1.5.5 (28.02.2014)

Hotfix- Release

Geänderte Funktion / Geändertes Feature Select-Boxen sollen von zwei Div-Containern gewrapped werden

1.5.4 (28.02.2014)

Hotfix- Release

Korrgierter Fehler SP_Page::getRequestUrl() verwendet SCRIPT_URI
Korrgierter Fehler SP_Server_Html2Pdf_Converter sollte URL's verschlüsseln
Korrgierter Fehler Bei der Ausgabe von E-Mail Adressen, die mit Fuktion SP_Util_Email::encodeEmail proaktiv ausgegeben werden, werden Adressen mit mehreren Punkten falsch dargestellt. Der hintere Text erscheint mehrfach.

1.5.3 (24.02.2014)

Hotfix- Release

Korrgierter Fehler Html2Pdf-Konverter ist instabil

1.5.2 (13.02.2014)

Hotfeature

Neue Funktion / Neues Feature SP_PageTreeHtmlRenderer muss über den Callback setzen können ob die Activation-Klassen active, parent und path gesetzt werden

1.5.1 (12.02.2014)

Hotfix- Release

Korrgierter Fehler Der Name der Löschen-Checkbox (Fileupload) wird falsch generiert

1.5 (11.02.2014)

Release

Neue Funktion / Neues Feature Funktion zum Umschreiben von URLs
Neue Funktion / Neues Feature Klasse zur Generierung von PDF-Dokumenten aus HTML-Seiten
Neue Funktion / Neues Feature UrlRewriter zur Anpassung von URL's zur Laufzeit.
Geänderte Funktion / Geändertes Feature SP_Observable von site-api nach SP_Util_Observable in sp-base-php-api verschieben
Neue Funktion / Neues Feature Nominatim API für GeoCoding
Neue Funktion / Neues Feature JavaScript Helper Klasse für Objekte
Neue Funktion / Neues Feature JavaScript-Klassensystem unterstützt nun auch mixins
Geänderte Funktion / Geändertes Feature Forms: Beschreibung und Fehlermeldungen oberhalb des MultiCheckbox Elements ausgeben
Korrgierter Fehler Forms: bei Radio-Groups und MultiCheckboxen wird das Label von Legend-Tag 2x von einem Span-Tag gekapselt

1.4 (20.01.2014)

Release

Korrgierter Fehler Email-Escape für MSIE 8 funktioniert nicht
Neue Funktion / Neues Feature Allgemeine Model-Klassen für Address- und Kontaktdaten implementieren
Neue Funktion / Neues Feature PHP-Variante der Email-Verschlüsselung implementieren
Neue Funktion / Neues Feature CSS Klassen von Pflichtfeldern angepasst (Aria)
Neue Funktion / Neues Feature Die Legende von Fieldsets wird nun mit einem <span> gekapselt
Neue Funktion / Neues Feature CSS Klassen vom span-Tag korrigiert
Neue Funktion / Neues Feature Form upload - das Label "Durchsuchen..." sollte modifiziert werden können
Neue Funktion / Neues Feature Form Validierungsfehler sollten durch einen div-Tag gekapselt werden
Neue Funktion / Neues Feature Form Note sollte eine id beseitzen, damit z.B. aria-describedby benutzt werden kann
Neue Funktion / Neues Feature Form Note Element kann nun mit weiteren CSS Klassen versehen werden

1.3.3 (06.12.2013)

Hotfix- Release

Korrgierter Fehler HTML für SP_Form fehlerhaft

1.3.2 (06.12.2013)

Hotfix- Release

Korrgierter Fehler SP_Form_Basic-Konstruktor provoziert einen Fehler,wenn keine Optionen übergeben werden

1.3.1 (22.11.2013)

Hotfix

Korrgierter Fehler Schriftarten für encryptMail werden in einigen Browsern nicht korrekt dargestellt

1.3 (21.11.2013)

Release

Neue Funktion / Neues Feature Unterstützung von Statischen Felder und Methoden für das JavaScript Klassensystem
Neue Funktion / Neues Feature Base64Encode & Base64Decode in JavaScript implementieren
Neue Funktion / Neues Feature prepend & append Option für SP_PageTreeHtmlRenderer hinzugefügt
Neue Funktion / Neues Feature Einige Warnungen in Bezug auf veraltete Klassen entfernt
Neue Funktion / Neues Feature Markup von einigen Zend ViewHelper optimiert
Neue Funktion / Neues Feature JavaScript Loader-Klassen implementiert um dynamisches nachladen von Inhalten zu ermöglichen
Neue Funktion / Neues Feature FileUpload Decorator implementiert
Neue Funktion / Neues Feature Zend Form Validierungsfehlerausgabe nun besser konfigurierbar
Neue Funktion / Neues Feature Zend Form Note kann nun auch Fett ausgegeben werden

1.2.2 (14.08.2013)

Bugfix-Release

Neue Funktion / Neues Feature PageTree.getNode() erzeugt die Meldung "Notice: Undefined index" wenn Node nicht existiert.

1.2.1 (27.06.2013)

Bugfix-Release

Geänderte Funktion / Geändertes Feature Form-API darf PHP Setzung nicht verpflichtend voraussetzen use_trans_sid

1.2 (25.06.2013)

Feature Release

Neue Funktion / Neues Feature Oauth & Twitter Client hinzufügen
Neue Funktion / Neues Feature Performanzoptimierungen beim Aufbau der Navigation
Neue Funktion / Neues Feature XmlCache-Klasse zum einfachen Cachen von XML-Requests implementieren
Neue Funktion / Neues Feature Form-API für den Aufbau von PHP-Formularen mit Wizard-Funktionalität
Neue Funktion / Neues Feature JavaScript-Funktion und CSS-Regeln für den neuen Email-Spam-Schutz

1.1 (16.04.2013)

Feature Release

Neue Funktion / Neues Feature Der Aktive Pfad eines PageTree's soll auch über eine einzelne ID gesteuert werden können, um einen bestimmten Pfad zu erhalten.

1.0.1 (01.02.2013)

Hotfix Release

Korrgierter Fehler Seitenaufrufe mit p-Parameter erzeugen eine Fehlermeldung

1.0 (16.01.2013)

Initiale Version

Neue Funktion / Neues Feature Umzug der IES unabhängigen PHP-Klassen von IES-API nach Site-API