Version 9.0.5 (Barrhorn)

Veröffentlichungsdatum 23.11.2020
Sicherheitsupdate nein
Behobene Fehler 38
Optimierungen 8
Übersicht Versionshistorie

Hinweis

webEdition 9.0.5 Barrhorn enthält neben zahlreichen Bugfixes das Update des WYSIWYG-Editors TinyMCE auf die aktuelle Version 5.5.1 sowie eine bessere Unterstützung für SVG-Dateien. Die Verwendung von 9.0.5 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. Darüber hinaus muss das WE-Sessionmanagement aktiviert und "Sitzung für jeden Benutzer verschlüsseln" auf "Transparent" eingestellt werden!

Verbesserungen

  • webEdition allgemein
    • Das neu eingeführte Tag <we:ifContent> kann verwendet werden um den Inhalt einzublenden, wenn <we:content> definiert ist (#13016)
    • In den Suggestoren ist es neu möglich, mittels #123 eine ID einzutragen: als Antwort kommt dann das Dokument/Verzeichnis (#12990)
    • In der Tag-Hilfe werden nun die Default-Werte sowie Teile der Hilfetexte aus der Tag-Referenz angezeigt (#8102 und #5539)
    • Im Hauptmenü wurden die Buttons "Vor" und "Zurück" entfernt, da diese kaum einen Vorteil brachten (#12715)
  • Import/Export
    • Im Uploader des File-Imports können nun per Drag and Drop oder Dialog auch ganze Verzeichnisse ausgewählt werden. Die selektierte Verzeichnisstruktur wird optional mit importiert (#12929)
  • Miniaturansichten
    • Neu wird auch von SVG-Dateien im Back- wie im Frontend eine vereinfachte Form von Miniaturansichten korrekt dargestellt: Wählt man bei der Ausgabe mittels <we:img>, <we:field> oder als Inhalt des WYSIWYG-Editors eine Miniaturansicht, wird das SVG-Image in der passenden Höhe/Breite ausgegeben. Weitere Einstellungen und Filter der Miniaturansicht werden (zumindest vorläufig) noch nicht beachtet (#12965)
  • Wysiwyg-Editor
    • TinyMCE wurde auf die aktuelle Version 5.5.1. aktualisiert. Zusätzlich wurde auch der Umgang mit Tabellen deutlich verbessert (#12988)

 

Behobene Fehler

  • webEdition allgemein
    • Bild-Dokumente: Unter "Eigenschaften => Hyperlink" war der Selektor-Button für externe Links defekt (#12956)
    • Die Funktionen "Dokumente verschieben" und "... Löschen" waren defekt (#12996 und #13008)
    • Unter Vorlagen => "Vorschau Editmode" waren einige Funktionalitäten defekt (#12795)
    • Wurde die maximale Größe zum Speichern von Fehlern in der DB überschritten, wurden die Fehler nicht geloggt (#12954)
    • webEdition-GUI: Die Tag-Hilfe konnte im falschen Tab aufgerufen werden (#12952)
    • webEdition-GUI: Die Vorschaubilder von SVG-Dateien im Image-Selektor und auf den Fileuploadern funktionieren wieder (#11046)
    • webEdition-GUI: Ein Darstellungsfehler in den Reitern des Multi-Editors wurde korrigiert (blaue Dateinamen bei Klassen, Sammlungen etc.) (#12949)
  • we:Tags
    • <we:category>: Das Attribut "id" wurde nicht korrekt verarbeitet (#12984)
    • <we:form type="document|object">: Mehrere Fehler, die in Version 9.0 entstanden sind, wurden behoben (#12991 und #12970)
    • <we:form>: das Attribut "doctypeID" wurde nicht mehr korrekt ausgewertet (#12964)
    • <we:input type="checkbox">, <we:var> und <we:if[Not]var>: Durch die Umstellung des Value-Attributes in <we:input type="checkbox"> war das Ergebnis von <we:var> und <we:if[Not]var> immer leer (#13001)
  • Backup
    • Beim Umzug von MySQL auf MariaDB über das WE-Backup kam es zu Problemen, da MySQL fehlerhaftes SQL produzierte (#12982)
    • In den Dialogen "Backup erstellen" und "... wiederherstellen" war die Option "Benutzer" zweimal gelistet, dafür fehlten die "Kunden" (#12987)
  • Dokument-Typen
    • Ein Fehler beim Anlegen neuer Dokumententypen wurde behoben (#12969)
    • Bei Dokumenttypen wurde das Verzeichnis nicht korrekt übernommen (#13000)
    • Das Speichern von Dokumenten-Typen war defekt (#12947)
  • Import/Export
    • Der Datei/Verzeichnis-Import vom Server funktionierte nicht (#13009)
  • Klassen/Objekte
    • Tag <we:userinput type="image">: hat einen Fehler erzeugt (#13011)
    • Auf Objekt => "Vorschau" wurde <we:ifWebEdition> immer zu false ausgewertet (#12937)
    • Ein Darstellungsfehler beim Bearbeiten von Klassen-Feldern wurde behoben (#12945)
    • Auf Klassen konnten die Arbeitsbereiche nicht mehr korrekt mit Vorlagen versehen werden (#12948)
    • Die Auswahl "Link-Typ" bei Klassenfeldern vom Typ Href war defekt (#12946)
  • Kundenverwaltung
    • Der Aufruf von Kunden schlug fehl, wenn eigene Kundefelder mit Zahlen statt Strings benannt waren (#12985)
    • Ein Fehler beim Double-OptIn wurde behoben (#12983)
  • LiveUpdate/OnlineInstaller
    • Bei der Installation kam es durch ein SQL-Statement, das nur für das Update gedacht war, zu einem Fehler (#12968)
    • Im Updatedialog wird nun eine Warnung angezeigt, wenn unter "Einstellungen -> Allgemein... -> System -> WE-Sessionmanagement" die Einstellung "Sitzung für jeden Benutzer verschlüsseln" auf "Cookie" steht, da mit dieser Einstellung kein Update möglich ist (#12995)
  • Miniaturansichten
    • Das Erzeugen von Miniaturansichten auf Grafik-Dokumenten hat einen Fehler geworfen (#12980)
  • Navigation
    • Es konnten keine Einträge angelegt werden, wenn die Kundenverwaltung nicht aktiv war. Zudem wurde beim Anlegen/Ändern von Einträgen der Tree nicht aktualisiert (#12994)
    • Aufgrund einer DB Umstellung funktionierte das Kopieren von Navigations-Verzeichnissen nicht mehr (#13005)
  • Newsletter
    • Das direkte Editieren von CSV-Empfänger-Listen schlug fehl (#12999)
    • Newsletter ließen sich nicht bearbeiten, wenn die CSV-Datei nicht gefunden wurde (#12950)
  • Suche (Frontend)
    • Ein Fehler beim Beschreiben der Index-Tabelle wurde behoben (#12976)
    • Die Indizierung von PDF Dokumenten war fehlerhaft (#12936)
  • Suche (intern)
    • Die Erweiterte Suche war defekt. Auch ein Problem beim Aufruf der Suche aus dem Main-Tree wurde behoben (#12960)
  • Wysiwyg-Editor
    • Beim Einfügen von Text in den TinyMCE konnten bei aktiviertem "Als Text einfügen" Leerzeichen verschluckt werden (#13012)
  • Zeitplaner
    • Bestimmte Einträge im Zeitplaner ließen sich nicht speichern (#12941)

 


Informationen für Entwickler

Funktionen/webEdition Tags/Datenstrukturen die in dieser Version nicht mehr zur Verfügung stehen

Folgende Tags wurden entfernt:
  • <we:ifNewsletterSalutationNotEmpty/>
  • <we:ifShopFieldNotEmpty/>
  • <we:ifTdNotEmpty/>
  • <we:ifUserInputNotEmpty/>
  • <we:ifVotingFieldNotEmpty/>
powered by webEdition CMS