Version 6.2.1.0
Veröffentlichungsdatum | 20.06.2011 |
Sicherheitsupdate | nein |
Behobene Fehler | 36 |
Optimierungen | 11 |
Übersicht Versionshistorie |
Hinweis
Vollständige Übersetzungen: Deutsch, Deutsch_UTF-8, Dutch, Dutch_UTF-8, English, English_UTF-8, Finnish, Finnish_UTF-8Unvollständige Übersetzungen: French_UTF-8, Polish_UTF-8, Russian_UTF-8, Spanish_UTF-8
Nach dem Update sollten folgende Rebuilds durchgeführt werden: Dokumente und Vorlagen
Verbesserungen
- LiveUpdate: Die technischen Voraussetzungen für ein Update auf eine neue Version werden jetzt inkl. der DB-Version beim LiveUpdate überprüft. Ist keine Überprüfung möglich (die Daten werden erst ab Version 6.1 an den Update-Server übermittelt, nicht in allen Fällen kann das LiveUpdate die Werte "on the fly" ermitteln), wird ein Update auf die Version 6.1.0.2 empfohlen, da hier die Vorraussetzungen niedriger sind und in einem anschließenden Update alle Voraussetzungen überprüft werden können. Ist eine Überprüfung möglich, so wirdbei "harten" fehlenden Voraussetzungen ein Update verhindert, bzw. bei schwächeren Fällen (Apps/SDK nicht nutzbar) eine Warnung ausgegeben. (#5278)
- Update-Server: Der Update-Server überprüft jetzt bei Updates und Update-Wiederholungen ob der freie Webspace (Quota!) für das Update ausreicht. Für Update-Wiederholungen (die immer das gesamte WebEdition austauschen) wird hier mit einer Grenze von 100 MB gearbeitet, für reguläre Updates (die ja oft deutlich weniger benötigen) bei unter 100 MB der exakte freie Speicherplatz ausgegeben und auf die Update-Hinweise verwiesen, die den temporär benötigten Platz angeben (#4695). Diese Änderung ist sofort und für alle Versionen verfügbar.
- Update-Server/LiveUpdate/OnlineIstaller/Tarball-Setup Für alle DB-Statements bei Installation und Update kann jetzt zwischen regulären und solchen unterschieden werden, die entweder nur bei einer Neuinstalltion oder nur bei einem Update auszuführen sind (#5316). Die Behandlung des tblPrefix für die Tabellen wurde dabei überarbeitet und wesentlich flexibler gestaltet.
- Der Tag we:path nutzt jetzt bei leerem oder nicht vorhandenen dirfield wie in der Beschreibung angegeben das Feld field (so es denn vorhanden und gefüllt ist). Da dies jedoch die Ausgabe von vorhandenen Sites deutlich ändert, wurde ein Attribut fieldforfolder eingeführt, das dieses korrekte Verhalten erst aktiviert. (#5313)
- Bei we:img Tag kann jetzt über das Attribut showthumbcontrol den Redakteur erlaubt werden, eine Miniaturansicht auszuwählen (#5359)
- Fehler bei den Tags listViewEnd und listviewPages in Zusammenhang mit rows und cols wurden beseitigt (#5361)
- Die Systeminformation ist jetzt übersichtlicher gestaltet worden (#5288)
- Das Zend Framework wurde auf Version 1.11.7 upgedated (#5340)
- Tag-Fehler (z.B. fehlende ID, fehlendes schließendes Tag usw.) werden jetzt in das Fehlerlog mit aufgenommen (#5337)
- Die neue interne PHP-Funktion t_e erlaubt (analog zu Ausgabe-Funktion p_r()) die Aufnahme beliebiger Variablenwerte in das Fehlerlog. Syntax: t_e($type=error|notice|deprecated|warning , $args) wobei $args eine belibiege Zahl von Variablen (inkl. Objekten oder Arrays) ist und der type=error die Ausführung des Scriptes stoppt. (#5338)
- Für alle cli-Skripts (CommandLineInterface) wurde der Error-Handler integriert (inkl Aufnahme ins Fehlerlog) und erlaubt so eine dramatisch verbesserte Diagnose von auftauchenden Fehlern und Problemen (#5356)
Behobene Fehler
- Der <we:img>-Tag wirft keine Notice mehr, wenn das per only auszugebende Attribut nicht existiert (#5276)
- Probleme mit der sich nicht öffnenden Dialogbox beim <we:href type="int">-Tag wurden beseitigt (#5281)
- Auch bei tief verschachtelten listviews wird bei Nutzung des we:include-Tags jetzt kein SQL-Error mehr erzeugt (#5317)
- Bei der <we:listview type=languagelink> wird jetzt das Attribut showself=true korrekt ausgewertet (#5296).
- Beim <we:input>-Tag werden die Attribute to und nameto jetzt auch im Editmodus korrekt ausgewertet (#4796), sodass sie wieder editiert werden können.
- Ein Problem mit der Ausgabe des Pfades beim <we:link-Tag wurde beseitigt (#5330)
- Ein Problem bei der Ausgabe des <we:link-Tag in verschachtelten Blöcken wurde beseitigt (#5355)
- Beim Java-Vorlagen-Editor wird jetzt bei allen Browsern die Eingabe von 's' und 'f' korrekt behandelt (#3577)
- Vereinzelt auftretende Probleme mit dem Setzen des Strict Mode für die Datenbank wurden beseitigt (#5342)
- die Dauer der Sperrzeit bei fehlerhaften LogIns wurde korregiert (#5349)
- Die bei einigen Systemen auftretenden Probleme mit der Darstellung der Thumbs in der Verzeichnisübersicht wurden beseitigt (#5352)
- Systemeinstellungen Die Einstellungen für "Abwärtskompatibilität" für "alte" we-Tags sowie die Standeardeinstellung für das removefirstparagraph-Attribut der wysiwyg-Textarea werden jetzt wieder korrekt abgespeichert (#5230)
- E-Plugin Probleme mit dem Start des Content-Editor-Pluins wurden beseitigt (#5327)
- Backup Probleme mit dem fehlenden Download-Link bei der Backup-Erstellung wurden beseitigt (#5279)
- Backup Beim Backup externer Dateien werden jetzt auch solche erfasst, die sich innerhalb von webEdition internen Verzeichnissen befinden (#5331)
- Backup Die Einstellungen des cli-Backups werden bei einem Update / einer Updatewiederholung nicht mehr überschrieben (#5306)
- Backup Parse-Errors bei der Erstellung von Backups über das cli-Interface wurden beseitigt (#5344)
- Newsletter-Modul Der addDelNewsletter-Tag füllt jetzt auch das DB-Feld "Text" der Kundenverwaltung (#5322)
- Shop-Modul Artikelanzahlen, die auf 0 enden (z.B. 10, 100, 2500) werden im Backend nicht mehr ohne 0 dargestellt (#5274)
- Shop-Modul paypal-Tag: Versandkosten werden jetzt auch übernommen, wenn mehr als 2 Nachkommastellen existieren (#5275)
- Shop-Modul Probleme mit dem Versand von Bestätigungsmails aufgrund nicht gesetzten Return-Path wurden beseitigt (#5280)
- Objekt-Modul Probleme mit dem Objekt-Selektor bei nicht gesetztem Titel-Feld im Objekt wurden beseitigt (#5284)
- Objekt-Modul Ein SQL-Fehler bei der erweiterten Suche in Objekten wurde beseitigt (#5325)
- Objekt-Modul Probleme mit der Klassendefinition bei den Typen multiobject / href / object und date wurde beseitigt (#5329)
- Objekt-Modul Probleme mit dem Speichern der Vorgabe SEO-URLS TriggerID (Dokument zur Darstellung des Objektes) wurden beseitigt (#5347)
- Voting-Modul Ein SQL-Fehler im Tree, der bei Recursion auftrat, wurde beseitigt (#5336)
- Versionierung Eine PHP-Warnung bei Systemen ohne installiertes PEAR wurde entfernt (#5326)
- Glossar Die bei einigen Systemen auftretenden Probleme mit der Ersetzung von Wörtern durch das Glossar wurden beseitigt (#5350)
- Tag-Wizard Der Tag-Wizard erzeugt jetzt auch bei dem Tag we:keywords den korrekten Code (#5311)
- Navigation Ein (alter) DB-Fehler der für Redakteure beim Autovervollständigen im Feld Ordner auftrat, wurde beseitigt (#5328)
- Tarball-Setup Missverständliche Fehlermeldungen wegen der Nichtbeschreibbarkeit von Verzeichnissen wurden bereinigt (#5323), es werden jetzt detaillierte Hinweise zur Einstellung von Schreibrechten gegeben (#4219) und auf den wesentlich mächtigeren und schnelleren OnlineInstaller hingewiesen (#5332)
- Tarball-Setup SQL-Probleme bein Anlegen bestimmter Tabellen wurden beseitigt (#5324)
- Online-Installer Das bei einigen wenigen Systemen auftretende Problem mit "VERSIONING_TEXT_WEBEDITION already defined" wurde beseitigt (#5303)
- Update-Server/Nightly Builder Durch die rottenschlechte Performance von Sourceforge kann es vorkommen, das der NB nicht die geänderten Dateien von SourceForge übermittelt bekommt und dann in der Update-DB für die Dateien einen leeren Eintrag erzeugt, was das LiveUpdate aushebelt. Der NB prüft jetzt die Zahl der geänderten Dateien und schreibt nur dann eine neue Version, wenn SF (soweit feststellbar) korrekt geantwortet hat. (#5339)