Version 9.0.9 (Barrhorn)

Veröffentlichungsdatum 27.09.2021
Sicherheitsupdate nein
Behobene Fehler 38
Optimierungen 3
Übersicht Versionshistorie

Hinweis

webEdition 9.0.9 Barrhorn enthält zahlreichen Bugfixes. Die Verwendung von 9.0.9 wird ausdrücklich empfohlen. 

Wichtige Hinweise zum Update von webEdition 8.1.x nach webEdition 9.0.x entnehmen Sie bitte der Versionshistorie zu Version 9.0.

Aus Version 8.1.x kann problemlos direkt auf diese Version upgedatet werden.

WICHTIG: Das Update setzt voraus, dass vorher die WE-Sessionverwaltung aktiviert wurde. Im Updater erfolgt nun auch ein Hinweis bei der Installation.

HINWEIS: Alle we:Tags für Flash, der entsprechende Feldtyp auf Objekten sowie das flash-basierte Editor-Plugin wurden entfernt.

Achtung: Bitte beachte die Systemvoraussetzungen! webEdition 9 setzt PHP >= 7.2 sowie MySQL >= 5.7 bzw. MariaDB >= 10.2 voraus!

Achtung: ALLE Updates auf eine Version 9.1.x müssen zwingend unter PHP 7.2, 7.3 oder 7.4 durchgeführt werden. Ab Version 9.0.8 kann nach dem Update auf PHP 8.0 umgestellt werden. Darüber hinaus muss das WE-Sessionmanagement aktiviert und "Sitzung für jeden Benutzer verschlüsseln" auf "Transparent" eingestellt werden!

Verbesserungen

  • webEdition allgemein
  • we:Tags
    • <we:if(Not)Dir>: innerhalb von <we:listdir> ... </we:listdir> kann nun auch das neue Tag <we:ifDir> ... </we:ifDir> verwendet werden. Der umschlossene Inhalt wird nur ausgegeben, wenn das aktuelle Element ein Unterverzeichnis ist (#13335)
    • <we:sendMail>: Ein Fehler bei der Verarbeitung von Adressen mit vorangestelltem Name (NAME) wurde behoben (#12811)
  • Wysiwyg-Editor
    • Die CSS-Klassen zum Ansprechen der Hidden-Textarea bei inlineedit="true", des Preview-Divs bei inlineedit="false" sowie des Tiny-Content-Body wurden komplettiert. Vgl. Doku (#13287)

Behobene Fehler

  • webEdition allgemein
    • In der Tag-Hilfe haben die Multiselektoren nicht funktioniert (#13382)
    • Wegen eines JS-Fehlers konnte auf dem Reiter Inhalt von Objekt-Verzeichnissen die Ergebnisliste nicht ausgegeben werden (#13419)
    • Diverse Notices/kleinere Fehler wurden behoben (#13390und #13396)
    • webEdition-Gui: Dokumente/Objekte, Reiter Inhalt: Beim Benutzen von Paginierung oder Sortierung wurden der Liste der enthaltenen Elemente geleert (#13414)
  • we:Tags
    • Bei einigen we-Tags musste eine vorhergehende Optimierung für das Attribut "to" korrigiert werden (#13315)
    • Die Verarbeitung des Attributes "to" war im Editmode fehlerhaft (#13358)
    • <we:link>: das intern verwendete Attribut "href_int" wurde fälschlicherweise ins Frontend ausgespielt (#13320)
    • <we:if(Not)VarEmpty>: das Tag wertet jetzt auch bei Verwendung auf Feldern vom Typ Href korrekt aus (#13357)
    • <we:ifNew>: Das Tag hat nach dem Speichern neuer Dokumente erst dann richtig ausgewertet, wenn das Dokument schon mal geschlossen war. Dadurch gab es Probleme z.B. mit , die dann trotz Speichern wieder den Default ausgaben (#13425)
    • <we:listview>: Die Anzahl verwendeter DB-Connections bei der Verarbeitung verschachtelter Listviews konnte weiter verringert werden (#12724)
    • <we:userInput type="img">: die mit den Attributen "width", "height", "keepratio", "maximize" und "quality" gesteuerte, nach dem Upload durchzuführende Skalierung war defekt. Die fehlenden Einträge in der Tag-Referenz wurden nachgetragen (#13416)
    • <we:write type="object">: Das Attribut "onpredefinedname", mit dem festgelegt wird, wie das Attribut "name" auf bereits existierenden Objekten verarbeitet wird, verhält sich nun korrekt: "name" wird auch bei mehrfacher Bearbeitung nur einmal zugefügt (#13415)
  • Backup
    • Das CLI-Backup fügt jetzt auch die Endung .zip an die Backups an, wenn diese nicht beim übergebenen Filename nicht gesetzt vorhanden ist (bitte beachten, dass seit Version 9.0 die komprimierte Backs im Zip-Format gespeichert werden) (#13397)
  • Bildbearbeitung im Backend
    • Die manuelle Bearbeitung von Bildern über das Backend war nicht mehr möglich (#13408)
    • Beim Bildzuschnitt über die Backend-Bildbearbeitung ließen sich die Buttons "Speichern" und "Abbrechen" nicht betätigen (#13370)
  • Glossar
    • Glossar-Einträge können jetzt geparkt und veröffentlicht werden, einige Unstimmigkeiten im Tree wurden gefixt (#13030)
  • Interne Suche
    • In der internen webEdition Suche kann man nun wieder blättern (#13325)
    • Einige Probleme mit der internen Suche wurden behoben (#13309)
  • Klassen/Objekte
    • Bei Feldern vom Typ Multiobjekt war die Eingabe einer Voreinstellung fälschlicherweise Pflicht (#13299)
    • Leere Datums-Felder auf Objekten wurden beim Speichern mit der aktuellen Zeit befüllt, auch wenn auf der Klasse der Haken "Aktuelles Datum verwenden" nicht aktiviert war (#13413)
    • Das Löschen von Dokumenten/Objekten über Datei -> Löschen war defekt (#13424)
  • Kundenverwaltung
  • Miniaturansichten, Vorschau-Bilder
    • Unter PHP 8 konnten meine Miniaturen erzeugt werden (#13423)
    • Tag <we:userInput type="img">: die bis in WE8 "inoffiziell" vorhandenen, danach aber entfallenen Attribute "thumbnail" und "thumbnailid" funktioniere nun korrekt. Wichtig: Sie dienen lediglich der Bildausgabe mittels we:userInput im Frontend (#13310)
    • Von Bild-Dokumenten mit großgeschriebener Endung konnten keine Miniaturen mehr erzeugt werden. Dies wurde behoben, die Endungen entsprechender Bilder werden zudem neu beim Speichern über das Backend in Kleinschreibung umgesetzt (#13391)
  • Newsletter
    • Nach der Entfernung der Option "html" gab es Probleme, weil neue und bearbeitete CSV-Mailinglisten eine Spalte weniger aufweisen als die bisherigen: Die Verarbeitung der CVS kann nun mit beiden Formaten umgehen (#13182)
    • Tag <we:addDelNewsletterEmail type="csv">: Wenn die CSV-Datei noch nicht vorhanden oder nicht beschreibbar war, brach der Vorgang mit einer nicht behandelten Exception ab. Die wurde gefixt und diese Fehler werden wieder korrekt an <we:ifSubscribe> gemeldet (#13412)
  • Shop
    • Die Status-E-Mails werden wieder korrekt generiert (#13298)
  • Versionierung
    • Die Suche nach Versionen hat nicht funktioniert (#13085)
  • Voting
    • Probleme aufgrund umgestellter Datums-Spalten in der DB wurden behoben (#13411)
  • Wysiwyg-Editor
    • Ein falsches Validierungs-Pattern auf dem Linkdialog, welches Anker mit Bindestrich "-" abgewiesen hat, wurde korrigiert. Erlaubt sind jetzt a-z und A-Z am Anfang, danach auch 1-9, _, :, ., -, und = (#13405)
    • Das Plugin Codesample übernimmt den selektierten Inhalt nun auch auch dann, wenn dieser noch nicht als Kode ausgezeichnet ist (analog zum Link-Dialog) (#13407)
    • Die Zuordnung der Editor-Commands stimmte nicht mit der Auflistung in Tag-Hilfe und -Referenz überein: "sizeselect", "pastetext" und "editsource" werden jetzt korrekt in der Gruppe "advanced" ausgegeben. "anchor" funktioniert wieder als Einzel-Command (#13364)
    • Ein Problem auf dem Image-Dialog wurde behoben (#13399)
    • Diverse Darstellungsfehler wurden behoben, darunter regelmäßig auftretende Fehler im Dialog-Kopf im Zusammenhang mit Bootstrap (#13333)

powered by webEdition CMS