Contao-News

Wir informieren Dich hier regelmäßig zu Updates, stellen Best-Practice-Arbeiten vor und berichten über Aktuelles aus dem Contaoversum.

Contao 3.5.0-beta1 verfügbar

von

Contao Version 3.5.0-beta1 ist verfügbar. Verwenden Sie Beta-Versionen nicht für produktive Webseiten! Laden Sie das Release herunter, um zu prüfen, ob Ihre Webseite oder Erweiterung angepasst werden muss.

Nachfolgend sind einige der Highlights der neuen Version genannt. Eine vollständige Liste finden Sie im Changelog bzw. in den geschlossenen Tickets des Release (siehe die Links am Ende der Ankündigung).

Passwort ändern

Das neue Frontend-Modul "Passwort ändern" fügt der Webseite ein Formular hinzu, mit dem Mitglieder ihr Passwort ändern können. Im Unterschied zu der bisherigen Lösung über das Modul "Persönliche Daten", wird im Modul "Passwort ändern" zusätzlich das alte Passwort abgefragt.

Picture-Inserttag

Analog zum Inserttag {{image}} steht nun auch das Inserttag {{picture}} zur Verfügung, mit dem responsive Bilder eingefügt werden können.

Templates vergleichen

Dank der Initiative von Yanick Witschi gibt es nun eine Funktion, um angepasste Templates mit ihrem Original oder einem anderen Template derselben Gruppe zu vergleichen.

Cache-Tuning

Eine zusätzliche Lookup-Datei macht es möglich, den Aufrufen der leeren Domain immer eine Seite aus dem Cache zuzuordnen, egal welche Sprachen der Browser des Besuchers akzeptiert. Bislang konnte diese Zuordnung nur sehr eingeschränkt erfolgen.

Performance-Optimierung

Durch das gezielte Tuning der Datenbank-Abfragen konnte die Performance von Contao bei Webseiten mit sehr vielen Nachrichten oder Events deutlich verbessert werden. Das Lazy-Loading der Inhaltselemente mittels Closures verringert darüber hinaus den RAM-Bedarf der Listen-Module.

Newsletter-Empfänger

Es ist nun möglich, Newsletter-Abonnenten von einem in einen anderen Channel zu verschieben bzw. zu kopieren. Dabei werden die gespeicherten Double-Opt-In-Daten gelöscht und der Status wird auf "manuell hinzugefügt" gesetzt.

Eckige Klammern in Benutzereingaben

Mit Contao 3.5 haben wir die Prüfung der Benutzereingaben dahingehend geändert, dass eckige Klammern nur dann noch zu einer Bereinigung führen, wenn Sie zu einem HTML-Tag gehören. Eine normale Verwendung z.B. als Vergleichsoperator ist nun möglich.

Verbesserte Fehlerbehandlung

Im Frontend wurde die Fehlerbehandlung vereinheitlicht, so dass nun immer die 404er-Seite generiert wird, wenn ein Event oder eine Nachricht nicht gefunden wird oder wenn eine ungültige Seitennummer oder ein ungültiges Datum eingegeben wird.

Dasselbe gilt auch dann, wenn eine Seite über ihre numerische ID aufgerufen wird, obwohl ihr ein Alias zugewiesen wurde (z.B. 44.html anstatt home.html). Die Ausgabe der Fehlerseite dient hier als zusätzliches Mittel zur Vermeidung von Duplicate Content.

Mehrere Duplizieren im List-View

In der Listenansicht im Backend können ab sofort auch mehrere Datensätze dupliziert werden.

Versteckte Systemdateien

Mit dem neuen Release vereinheitlichen wir die Handhabung versteckter Systemdateien, die mit einem Punkt beginnen (z.B. .htaccess, .git oder .svn). Solche Dateien werden ab sofort überall in Contao ignoriert.

Neue Hooks

Folgende Hooks wurden in Contao 3.5.0-beta1 hinzugefügt:

  • compileArticle
  • postAuthenticate
  • newsListCountItems
  • newsListFetchItems
  • getPageStatusIcon

Aktualisierte Plugins

Folgende Plugins wurden in Contao 3.5.0-beta1 aktualisiert:

  • Respimage auf Version 1.3.0
  • jQuery auf Version 1.11.2
  • jQuery UI auf Version 1.11.4
  • Mediaelement.js auf Version 2.16.4
  • Colorbox auf Version 1.6.0
  • HTML5Shiv auf Version 3.7.2
  • DropZone auf Version 3.12.0
  • ACE-Editor auf Version 1.1.8

IDE-Kompatibilität

Der Contao-Quellcode wurde hinsichtlich der IDE-Kompatibliltät deutlich verbessert, so dass es nun fast überall möglich ist, Klassen, Methoden und Eigenschaften anzuklicken und direkt aufzurufen.

Siehe auch: GitHub-Tickets | GitHub-Compare View | Contao-Changelog | Release-Übersicht

Zurück zur News-Übersicht.

Kommentare

Kommentar von Andreas Kroll |

Super, bitte weiter so!

#einfachmaldankesagen

Einen Kommentar schreiben

Bitte addieren Sie 5 und 9.