Version 7.0.3
Veröffentlichungsdatum | 07.02.2017 |
Sicherheitsupdate | nein |
Behobene Fehler | 56 |
Optimierungen | 8 |
Übersicht Versionshistorie |
Hinweis
Die Version enthält neben einigen Verbesserungen wichtige Fehlerbehebungen, die vor allem:- das DB/Objekt-Modul,
- das Im-/Export-Modul,
- das Navigations-Modul,
- die PHP 7 Kompatibilität und
- die redaktionelle Arbeit mit dem WYSIWYG-Editor betreffen.
Ein Update auf Version 7.0.3 wird daher allen Anwendern von webEdition 7 empfohlen.
Verbesserungen
- Allgemein: webEdition-Dokumente und HTML-Dokumente unterstützen jetzt auch die Dateiendung ".aspx" (#11036)
- webEdition-GUI: Das Scrollproblem in iPad und iPhone mit Safari wurde behoben (#10138)
- Tag <we:ifIsActive>: Der Tag-Wizard zeigt für den Tag nun das Attribut "name" statt "type" richtig an (#11200)
- DB/Objekt-Modul: Bei deaktiviertem Datenbank-/Objekt-Modul wurden SEO-URL-Direktiven nicht ausgewertet (#11188)
- Navigation: Nach einem <we:navigationWrite> kann nun ein <we:navigation> mit den gleichen Templates wiederverwendet werden (#11050)
- Navigation: Bei den Highlighting-Regeln war es nicht mehr möglich für den Dokumenttyp bzw. den Objekt-Arbeitsbereich die Option "egal" auszuwählen (#11195)
- Newsletter: Wird eine externe CSV-Mailing-Liste unter "Mailing-Liste =>CSV-Dateien" zum Bearbeiten geöffnet, werden führende und endende Leerzeichen bei allen Feldern entfernt. Direkt danach wird die Datei (falls nötig) automatisch gespeichert (#11210)
- WYSIWYG-Editor: Beim Copy/Paste innerhalb von TinyMCE (bzw. zwischen zwei Editoren) werden Formatierungen auch dann beibehalten, wenn die Option "Als einfachen Text einfügen" eingeschaltet ist (= Standard). In dieser seit Version 7.0 existierenden Funktion wurden mehrere Fehler behoben (#10876)
Behobene Fehler
- webEdition-GUI: Unter "Menu =>Neu =>webEdition-Seite" werden die Dokumententypen wieder ausgespielt (#11027)
- webEdition-GUI: Beim Anlegen von Unterordnern über den Reiter "Inhalt" eines gerade neu erstellten Ordners haben diese fälschlicherweise immer "/" als übergeordneten Ordner bekommen. Dies geschieht nun nicht mehr (#11051)
- webEdition-GUI: Beim Bearbeiten von Dokumenttypen wurde die Einstellung "Unterverzeichnis" nicht korrekt verarbeitet (#10984)
- webEdition-GUI: Der Button "Neues Verzeichnis erstellen" auf dem Reiter "Inhalt" von Vorlage-Verzeichnissen war defekt (es wurden fälschlich Dokumentenverzeichnisse erstellt) (#11149)
- webEdition-GUI: Ein Fehler beim Umbenennen von Kategorien wurde behoben (#11030)
- webEdition-GUI: Eine unerwünschte Limitierung der Menüeinträge für Klassen/Documenttypen unter "Neu =>webEdition-Seite" bzw. "Neu =>Objekt" wurde entfernt (#11009)
- webEdition-GUI: Im Verschiebemodus unter "Datei =>Verschieben =>Dokumente/Vorlagen" war es möglich Verzeichnisse in sich selbst zu verschieben (#11209)
- webEdition-GUI: Aus dem Dialog "Server durchsuchen" heraus konnten keine Dateien in externe Verzeichnisse hochgeladen werden. Dieser Fehler wurde behoben (#11075)
- webEdition-GUI: Mehrere kleine Fehler bei "Server durchsuchen" bzw. "Dateien vom Server auswählen" (z.B. unter "Newsletter =>Mailing-Liste =>CSV-Dateien =>Einfügen") wurden behoben (#11208)
- PHP 7-Inkompatibilitäten wurden behoben (#11101)
- Pfade zu Mailversand-Folgeseiten wurden falsch aufgelöst (#11038)
- Metadaten von PDF-Dateien, deren Zeichensatz nicht dem Standard entsprechen, werden nun korrekt angezeigt (#11159)
- Multidomain: Ein Fehler bei der Erstellung von Verzeichnissen wurde behoben (#11110)
- Multidomain: Tag <we:captcha>: Captchas funktionieren nun auch für Multidomains. Neu werden keine "we_captchaXX"-Dateien mehr angelegt, vorhandene sind obsolet und werden beim Rebuild entfernt (#11014). Ein Rebuild aller Dateien ist auch ohne Multidomain-Support nötig, für die generelle Funktion der Captchas!
- Tag <we:colorChooser/>: hat die Höhen- und Weitenangaben nicht richtig umgesetzt, so dass ein Klick faktisch unmöglich war (#10957)
- Tag <we:ifClient>: Das Tag prüft jetzt korrekt auf mobile Devices (#11150)
- Tag <we:listview type="languagelink" recursive="true">: arbeitet wieder fehlerfrei (#11090)
- Tag <we:listview>: Bei Listview-Ausdrücken, die in der Condition "Or" bzw "And" verwendet haben, kam es zu Problemen (#11125)
- Tag <we:listview>: Durch weitere Optimierungen konnte das Ausspielen bestimmter Listviews deutlich beschleunigt werden (#11064)
- Tag <we:listview type="search" desc="true">: Das Attribut "desc" wird wieder korrekt ausgewertet (#11097)
- Tag <we:path/>: Auch das "Home"-Verzeichnis wird wieder richtig verlinkt (#11053)
- Backup/Export/Import: "Dateien vom Server importieren" funktioniert wieder rekursiv (#10979)
- Backup/Export/Import: Beim CSV-Import ist der ausgewählte Feld-Separator wieder sichtbar (#10921)
- Backup/Export/Import: Beim CSV-Import wird die Angabe eines eigenes Datumsformats (Schritt 3 =>"Eigenes Format") jetzt korrekt verarbeitet (#11193)
- Backup/Export/Import: Der Generische XML-Import hat den Text nach einem "&" abgeschnitten. Dieses Problem wurde behoben (#11015)
- Backup/Export/Import: Ein Fehler bei der Bennenung von Backupdateien (zum Download) wurde behoben (#10966)
- Banner und Umfrage/Voting: Neue Banner bzw. Votings konnten keiner Gruppe mehr zugefügt werden (#10977 und #11010)
- DB/Objekt-Modul: Objektverzeichnisse > Reiter "Inhalt": Auch die absteigende Sortierung wird wieder korrekt ausgespielt (#10985)
- DB/Objekt-Modul: Probleme bei Objekten mit abweichender Collation wurden behoben. Diese konnten auftreten, wenn z. B. das Backup einer Installation mit DB-Collation "utf8_general_ci" in eine mit "utf8_unicode_ci" eingespielt wurde (#11018)
- DB/Objekt-Modul, Tag <we:userInput>: lässt sich jetzt auch für das Erstellen und Bearbeiten von Objekten übers Frontend innerhalb eines <we:block> verwenden (#11201)
- DB/Objekt-Modul: Zuweisung von Benutzern zu einzelnen Objekt-Feldern (auf der Klasse): Aufgrund veränderter Datenstrukturen konnte es zu Problemen bei der Anzeige der erlaubten Benutzern kommen (#11062)
- DB/Objekt-Modul: Die Anzeige von Objekten per "?we_object=xy" war defekt (#11127)
- DB/Objekt-Modul: SEO-URLs: Beim Ermitteln der SEO-URL wurde der aktuelle Arbeitsbereich nicht berücksichtigt. Dieser Fehler wurde behoben (#11118)
- Glossar, Hyperlinks: Die (erweiterten) Linkeigenschaften "Beziehung" und "Sprache" ließen sich nicht festlegen (#11031)
- Kundenverwaltung: Bestehende Felder in der Kundenverwaltung lassen sich wieder umbenennen (#10991)
- Kundenverwaltung: Kundenfilter auf (Dokumenten-) Verzeichnissen werden nun auch für binäre Inhalte (Grafiken, PDF etc.) durchgesetzt (#11158)
- LiveUpdate/OnlineInstaller: Es konnte fälschlicherweise passieren, dass der Updateserver Pre-Releases angeboten hat, obwohl diese nicht ausgewählt wurden. Dies geschieht nicht mehr (#11187)
- Navigation: Die Parameter von Highlighting-Regeln werden jetzt in der richtigen Reihenfolge abgearbeitet (#11060)
- Navigation: Highlighting-Regeln funktionieren jetzt auch, wenn als Arbeitsbereich der Document-Root gesetzt ist (#11194)
- Navigation: Das Highlighting berücksichtigt jetzt die Arbeitsbereiche von Objekten (#11057)
- Navigation: Der ausgewählte Arbeitsbereich bei Objekten wird nun im Navigations-Tool zur Ermittlung des Links korrekt berücksichtigt (#11056)
- Navigation: Die bisherige Maskierung von PHP-Variablen in <we:navigationEntry> mit "\" ist nicht mehr nötig (neu: <?php echo $GLOBALS['counter']++; ?>). Allenfalls vorhandene Maskierungen werden nun entfernt (#10971)
- Navigation: Fehler bei der Sortierung dynamischer Einträgen wurden behoben (#10980)
- Newsletter: Der CSV-Import von Newsletter-Empfängern war (auf dem Newsletter-Tab "Mailing-Liste") nicht mehr möglich (#11151)
- Newsletter: In HTML-Mails eingebettete Image-URLs werden wieder korrekt verarbeitet (#11026)
- Sammlungen: Der Inhalt von Sammlungen wird nun auch im Sammlungs-Dateibaum korrekt angezeigt (#10958)
- Shop: Das Löschen von Versandkostenoptionen je Bestellwert funktioniert jetzt fehlerfrei (#11213)
- Shop: Es war teilweise nicht möglich neue Steuersätze anzulegen (#10963)
- Shop: Wurden Artikel zu einer bestehenden Bestellung hinzugefügt, wurde der Artikel immer als Variante "-" bezeichnet. Dieser Fehler ist behoben (#11087)
- Umfrage/Voting: Das Anlegen von Voting-Gruppen war nicht möglich (#11141)
- Workflow: Die Auswahl des Geltungsbereichs für den Workflow wurde nicht korrekt übernommen (#10978)
- WYSIWYG-Editor: Die im Editor aufgelösten Bild-Pfade werden wieder korrekt als href="document:xyz" in die Datenbank geschrieben (wodurch sie jederzeit dynamisch geändert werden können). Falsch gespeicherte Pfade werden beim Rebuild korrigiert (#11202)
- WYSIWYG-Editor: In externen Links und Bild-Quellen können nun (hinter der Domain) auch Leerzeichen im Pfad stehen. In den Dialogen werden Leerzeichen als solche dargestellt, im Tiny-HTML, der Datenbank und im Frontend sind sie als '%20' encodiert (#11183)
- WYSIWYG-Editor: Tiny-Links auf geparkte Dokumente/Objekte wurden im Frontent als "document:1234#xyz" ausgegeben, wenn sie einen Anker besitzen. Auch solche Links auf geparkte (interne) Dokumente/Objekte werden nun im Frontend korrekt entfernt (#11117)
- Zeitplaner, Tag <we:metadata name="some-href-name">: Es war nicht möglich mittels <we:metadata name="href-name"> die Metadaten eines Dokumentes einzubinden, das mit <we:href> angegeben war (#11153)