Contao-News

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

TYPOlight 2.8.0 verfügbar

von Leo Feyer – Ankündigungen

TYPOlight Version 2.8.0 ist verfügbar. Das Minor-Release enthält über 150 neue Funktionen, wie z.B. die verbesserte Baumnavigation, schnelles Veröffentlichen, erweiterte "mehrere bearbeiten"-Funktionen, eine Schnittstelle für MooTools-Skripte, erweiterte Bildoptionen und die verbesserte Benutzerverwaltung.

Neue Funktionen

Eine Beschreibung der neuen Funktionen in Version 2.8 finden Sie hier:

http://www.typolight.org/neuigkeiten/items/typolight_2-8-RC1.html
http://www.typolight.org/neuigkeiten/items/typolight_2-8-RC2.html

Zusätzliche Informationen für Entwickler und Administratoren finden Sie hier:

http://www.typolight.org/blog-leser/items/aenderungen-in-der-bevorstehenden-version-2-8.html
http://www.typolight.org/blog-leser/items/auf-den-aktiven-datensatz-im-dca-zugreifen.html

Wie man das Update einspielt

Wenn Sie nicht den Live Update Service nutzen, synchronisieren Sie Ihre bestehende Installation oder übertragen Sie die Dateien mit einem FTP-Programm auf den Server. Öffnen Sie dann das TYPOlight-Installtool und klicken Sie auf die Version 2.8-Update ausführen-Schaltfläche, um die notwendigen Änderungen automatisch auszuführen. Aktualisieren Sie danach wie gewohnt Ihre Tabellen (entfernen Sie keine Tabellen von Erweiterungen, die Sie weiterhin nutzen möchten).

Änderung der Zugriffslogik

Bisher waren geschützte Elemente, die keiner Mitgliedergruppe zugewiesen wurden, für alle angemeldete Mitglieder sichtbar (allow all). Dieses Verhalten wurde in TYPOlight 2.8 an die systemweite Zugriffslogik für Nichtadministratoren (deny all) angeglichen. Das Installtool weist die neuen Zugriffsrechte automatisch allen Seiten, Modulen und Elementen zu, so dass keine manuelle Nachbearbeitung erforderlich ist.

Um bestimmte Elemente für alle angemeldete Mitglieder verfügbar zu machen ohne alle Gruppen explizit zuzuweisen, empfehle ich, eine Mitgliedergruppe namens "Registrierte Mitglieder" zu erstellen und als Standard für (neu) registrierte Frontend-Benutzer zu verwenden.

Eventlisten und nächste Events

Die beiden Frontend-Module "Eventliste" und "nächste Events" wurden zusammengeführt, daher gibt es das Modul "nächste Events" in TYPOlight 2.8 nicht mehr. Das Installtool konvertiert bestehende Module automatisch, so dass keine manuelle Nachbearbeitung notwendig ist. Nur wenn Ihre Stylesheets die Klasse "mod_upcoming_events" referenzieren, müssen Sie diese der Eventliste manuell hinzufügen.

event_default.tpl wird event_full.tpl

Das Eventleser-Template wurde von event_default in event_full umbenannt (vgl. news_full). Das Installtool aktualisiert die bestehenden Module automatisch, so dass keine manuelle Nachbearbeitung notwendig ist. Falls Sie eine eigene Version des Templates erstellt haben, wählen Sie entweder das alte Template aus oder nennen Sie ihre angepasste Version event_full.tpl.

Navigationstemplates

Falls Sie eigene Navigationstemplates erstellt haben (nav_*.tpl), nehmen Sie folgende Änderungen vor:

// Bisher
<?php if ($item['target']): ?> onclick="<?php echo $item['target']; ?>"<?php endif; ?>

// Neu
<?php echo $item['target']; ?>

Aktualisierte robots.txt

Da sich einige Dateien im Stammverzeichnis geändert haben, möchten Sie eventuell Ihre robots.txt anpassen.

User-agent: *
Disallow: /plugins/
Disallow: /system/
Disallow: /templates/
Disallow: /typolight/
Disallow: /CHANGELOG.txt
Disallow: /cron.php
Disallow: /flash.php
Disallow: /GPL.txt
Disallow: /INSTALL.txt
Disallow: /LGPL.txt

FancyUpload und .htaccess

Falls Sie das TYPOlight-Backend mittels .htaccess geschützt haben, können Sie FancyUpload nicht für den Dateiupload in der TYPOlight-Dateiverwaltung nutzen, ohne eine .htaccess-Datei mit folgendem Inhalt im Backend-Verzeichnis (/typolight) zu erstellen:

<FilesMatch "upload\.php$">
  Satisfy Any
  Order allow,deny
  Allow from all
</FilesMatch>

Alle Änderungen ansehen

Eine Übersicht über alle Änderungen erhalten Sie im Ticket-System oder im Changelog. Weitere Informationen für Entwickler und Administratoren finden Sie im TYPOlight-Blog.

Download des Release bei github.com.

Alle News anzeigen

Kommentare

Einen Kommentar schreiben

Bitte addieren Sie 2 und 6.