Version 8.1.0

Veröffentlichungsdatum -nicht veröffentlicht-
Sicherheitsupdate nein
Behobene Fehler 0
Optimierungen 0
Übersicht Versionshistorie

Hinweis

Beim Update wird die Verzeichnisstruktur von webEdition umgebaut. Bitte machen Sie vorher eine Datensicherung!

Die Datenbank und alle Dokumente werden auf UTF-8 umgestellt. Das <we:charset> Tag liefert nun nur noch UTF-8 zurück, egal was hier eingestellt wurde.

Das Backup-System wurde nun auf Zip-Archive umgestellt. Alte Backups können noch gelesen werden.

Nach dem Update ist ein Rebuild der Vorlagen nötig!


Informationen für Entwickler

Änderungen an internen Funktionen/webEdition Tags/Datenstrukturen

  • Geänderte Verzeichnisstruktur! Die Verzeichnisstruktur von webEdition ändert sich folgendermaßen:
    Verzeichnis Inhalt
    custom alle Benutzeranpassungen (Apps, Config, Hooks, Tags)
    generated alles was von WE generiert wird und idr. neu erzeugt werden kann (Backup, Site, Templates, versions)
    samples Beispiele (Configs, Hooks)
    temp alles was Temporär ist (Cache, Fragmente Temp)
    we alles statische Inhalte (keine Veränderung außer durch Updates)

    Es entsteht somit eine klare Trennung der statischen und veränderlichen Inhalte.

  • <we:linklist> wurde entfernt. Beim Update wird diese in einen <we:block> gewandelt. Nach dem Rebuild wird das Tag <we:linklist> automatisch zu einem <we:block>. Die Templates sollten nach dem Update angepaßt werden.
  • Objekt-Tabellen: die 1:1 Beziehung zwischen tblObject_X und tblObjectFiles gilt NICHT mehr. Durch den Wegfall der tblTemporaryDoc besitzt jede Objekt-Tabelle eine weitere Spalte OF_DocumentTable, die angibt ob es sich bei dem Eintrag um ein gespeichertes oder ein normales Dokument handelt.
  • Geänderte Klassenamen - hier die wichtigsten:
    alt neu
    we_folder we_contents_folder
    we_imageDocument we_document_image
    we_objectFile we_contents_objectFile
    we_webEditionDocument we_document_webEdition
       
    Weitere Änderungen sind in webEdition/we/classes/contents zu sehen.

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

  • Die Funktion printElement (we_tag.inc) wurde final entfernt
  • Die Unterstützung für das Backend mysql wurde entfernt. Alle WE Versionen sollten bereits länger auf mysqli laufen.
  • we-Tags müssen nun als Klasse implementiert sein.
  • Tag-Wizzard Einträge müssen nun XXXXX und die Klassen we_tagData_* nutzen.
powered by webEdition CMS