TYPO3 v10 LTS - Entdecken Sie die exklusiven Funktionen

Die Welt der Technologie bringt etwas Neues hervor, das das Leben fast täglich erleichtert. Eine der neuesten Innovationen in diesem Bereich ist die Veröffentlichung von TYPO3 v10.4 - ein erstaunlich fortschrittliches Open-Source-CMS oder Content-Management-System.

TYPO3 v10 LTS - Entdecken Sie die exklusiven Funktionen

Es wird auch TYPO3 v10 LTS genannt, wobei LTS für die langfristige Support-Version steht. Die Plattform bzw. das CMS, um das es hier geht, ist zufällig eine der fortschrittlichsten in diesem Bereich und basiert auf PHP.

Tatsächlich handelt es sich um die neueste aktualisierte Version von TYPO3, die schon seit geraumer Zeit existiert. Das neu eingeführte TYPO3 v10 LTS ist mit den neuesten PHP-Bibliotheken und einigen Funktionen für kleine, mittlere und große Unternehmen ausgestattet. Der Kern dieser überarbeiteten Version ist stabiler als der der Vorgängerversionen.

Lassen Sie uns in den folgenden Abschnitten des Blogbeitrags einige der herausragenden Eigenschaften dieser neuesten CMS-Version untersuchen, die sie für Entwickler, Website-Besitzer, Integratoren und Redakteure gleichermaßen interessant macht.

Das Dashboard ist flexibel und lässt sich auch erweitern

Das neue Dashboard ermöglicht Backend-Benutzern einen schnellen, aber hilfreichen Überblick über den aktuellen Systemstatus. Darüber hinaus ist das Dashboard auch zu Folgendem in der Lage:

  • Anzeigen von Statistiken
  • Anzeigen von Nachrichten, die von externen RSS-Feeds stammen
  • Benutzer mit innovativ gestalteten und strategisch platzierten CTAs oder "Call to Action" Schaltflächen informieren
  • Anzeigen von Informationen in Form von Diagrammen, Schaubildern und Listen

Die oben unmittelbar erwähnten Punkte dienen nur als einige grundlegende Beispiele. Das Dashboard der LTS-Version bietet seinen Backend-Benutzern weit mehr als das, sie können beispielsweise mehrere Dashboards konfigurieren und mühelos zwischen ihnen wechseln.

Darüber hinaus können Backend-Benutzer auch Widgets hinzufügen, entfernen und sogar an einer beliebigen Stelle im Dashboard positionieren (Drag & Drop). Entwickler können nun nicht nur ihre eigenen Widgets erstellen, sondern diese Widgets auch als TYPO3 extensions veröffentlichen.

Der Framework-Assistent für Formulare ist jetzt benutzerfreundlicher

Formulare sind zufällig ein wichtiger Bestandteil vieler Websites und Webanwendungen. Einige der relevanten Beispiele sind Kontaktformulare, Formulare für die Erfassung von Leads, Support-Anfragen und andere. Die LTS-Version verfügt über einen fortgeschrittenen Mehrstufen-Assistenten zur Erstellung von Formularen. 

Dieser spezielle Assistent macht Backend-Benutzern das Leben in hohem Maße leichter. Sie können nun durch Phasen oder Schritte navigieren, die mit treffenderen Bezeichnungen wie Start und Ende versehen sind. Im Vergleich zu früher wurden die Schritte oder Prozesse in der Vergangenheit mit numerischen Indikatoren bezeichnet, was früher bis zu einem gewissen Grad verwirrend war - wie "Schritt X von Y".

Um die Dinge einfacher zu machen, wird jetzt nur noch eine allgemeine Konfigurationsdatei ("FormSetup.yaml") benötigt.

Umleitungen und URL-Segmente durch automatische Updates verbessert

Wie wir wissen, war eines der Kerneigenschaften von TYPO3 v9 URLs in von Menschen lesbarer Form. In der neuesten LTS-Version wurde dieses Feature noch weiter verbessert. Für Backend-Benutzer ist es nun einfacher, sowohl mit URL-Segmenten zu arbeiten als auch URL-Segmente zu aktualisieren. Die Prozedur ist jetzt noch besser, man muss nur noch einen Abschnitt ändern und als kaskadierende Wirkung werden die Segmente aller bestehenden Unterseiten automatisch aktualisiert.

Gut, aber bedeutet das, dass die alten URLs jetzt ungültig sind? Das werden Sie sich vielleicht fragen, und das ist ganz logisch. Entspannen Sie sich, es gibt nichts, worüber Sie sich Sorgen machen müssen. Die LTS-Version erstellt automatisch Umleitungen auf die neuen URLs. So landen Ihre Besucher zwangsläufig auf der richtigen Seite der Website.

Darüber hinaus benachrichtigt TYPO3 jetzt auch Backend-Benutzer, wenn es die automatische URL-Aktualisierung durchführt. Bei Bedarf können Sie die automatischen Weiterleitungen und Aktualisierungen aus dem Backend auch einfach per Mausklick rückgängig machen.

Kennwortrücksetzung und -wiederherstellung

Eine weitere wichtige Funktion in der TYPO3 LTS-Version für Backend-Benutzer, die diskutiert werden muss, ist die "Passwort-Wiederherstellung". Früher war es die Aufgabe von Administratoren, Backend-Benutzerkonten anzulegen und Passwörter zu vergeben. Dann wurden diese Kontodaten an die jeweiligen Benutzer übergeben. Genauso wurde verfahren, wenn ein Benutzer sein Passwort vergessen hatte. Dieser Gesamtansatz ist vom Sicherheitsaspekt her nicht sehr straff und zuverlässig. Im Idealfall müssen sich die Systemadministratoren einfach nicht mit dem Aspekt der Benutzerpasswörter befassen.

Die neueste TYPO3-Version (v10 LTS) ermöglicht es Systemadministratoren, für Backend-Benutzer eine Passwortrücksetzung auszulösen. In der Zwischenzeit müssen Benutzer auf dem TYPO3 v10 LTS nur noch eine E-Mail schreiben, in der sie zum Zurücksetzen des Passworts aufgefordert werden. Dieser Ansatz ist im Vergleich zu früher sicherer.

Bei Administratorkonten auf Rechnern oder Systemen, die zusätzliche Sicherheitsanforderungen benötigen, bleibt die Funktion deaktiviert. Auf einem alternativen Ansatz ist es auch möglich, die Funktion für alle Benutzer, die in einem System arbeiten, deaktiviert zu lassen. Dieser Ansatz ist in Installationen mit Drittanbieter-Integrationen wie LDAP und anderen relevant.

Verbesserungen für Link-Prüfer (Link Validator)

Lassen Sie uns zuerst die ersten Dinge besprechen. In TYPO3 ist der Link Validator als Scheduler-Task konfiguriert. Die Aufgabe eines Link-Validators ist es, jeden gebrochenen Link in einem System zu erkennen. In der LTS-Version wurde diese Funktion nur noch leistungsfähiger gemacht und weiter ausgebaut. So unterstützt sie jetzt nicht nur nicht zugängliche Seiten und Dateien, sondern auch externe Links. Sie können externe Links auch ohne Vorbereitung validieren.

Entwickler sind nun in der Lage, die Kernfunktionalität zu erweitern und benutzerdefinierte Checks zu entwickeln, um festzustellen, ob ein Link defekt ist.

Verbesserte UX für Backend-Benutzerverwaltung

Wenn es um ein Open-Source-CMS für Unternehmen geht, ist der Mechanismus für die Handhabung von Benutzerrechten in TYPO3 der robusteste und zuverlässigste mit der technischen Reife, die Sie erwarten. In TYPO3-Systemen sind Backend-Benutzerkonten zweifellos einer der wichtigsten Datensätze. Wenn Ihnen ein gut gepflegter Überblick über die Daten fehlt, wird die Aufgabe der Verwaltung von Benutzergruppen, Benutzerkonten und deren Berechtigungen schwierig.
 

Das Backend-Benutzermodul in der LTS-Version wurde wesentlich verbessert. Infolgedessen ist es für Integratoren im Vergleich zu früher einfacher, sowohl Benutzer als auch Benutzergruppen zu verwalten. Das aktualisierte Benutzerprofil bzw. die dazugehörigen Daten zeigt bzw. zeigen jetzt Folgendes an:

  • Entscheidende Benutzerdaten wie vollständiger Name, E-Mail-Adresse
  • Start-/Schlussdatum des Benutzers
  • Alle Gruppen, Untergruppen, Berechtigungen, die im System vorhanden sind
  • Datenbanken oder DB- und Datei-Mounts
  • Lese-/Schreibzugriff auf Tabellen

Interessanterweise ist das nicht alles! Jetzt können Integratoren auch Benutzerkonten sowie Benutzergruppen einschließlich zugewiesener Berechtigungen und anderer wichtiger Informationen auf eine viel übersichtlichere und leichter verständliche Weise erfassen.

HTML-basierte System-Mails sind attraktiver

Das TYPO3-Backend bietet außergewöhnliche Anpassungsmöglichkeiten. Extension-Entwickler können aus einer Vielzahl von vordefinierten Befehls- und Eingabeelementen wählen, um Module zu erstellen. Integratoren können außerdem fast jeden relevanten Aspekt entfernen und modifizieren, um die Spezifikationsanforderungen zu erfüllen.

Früher war es nicht möglich, vom System generierte E-Mails in großem Umfang anzupassen. Jetzt gibt es die Fluid-Template-Engine, mit der vollständig template-basierte HTML-E-Mails erstellt werden können. Sie können also das Design Ihrer E-Mails anpassen und Änderungen an Ihrem Design vornehmen, wie z.B. ein Logo hinzufügen oder Farben für eine größere Attraktivität anpassen, wann immer Sie wollen.

Zu den Vorteilen der Verwendung von HTML-basierten, leicht anpassbaren Fluid-Vorlagen gehören die folgenden:

  • Benachrichtigung per E-Mail, dass sich ein Benutzer im System-Backend angemeldet hat
  • Benachrichtigung per E-Mail, wenn ein Element seine Arbeitsbereiche verlagert
  • E-Mail zum Zurücksetzen des Passworts
  • Einleiten von Testmails im Instant-Tool

Änderungen am Front-End-Login

Wie wir alle wissen, beinhaltet die Frontend-Login-Funktionalität im Idealfall eine einfache Möglichkeit, mit der sich die Benutzer einloggen und auf eingeschränkte Bereiche jeder Website zugreifen können. In TYPO3 v10 LTS nutzt diese Funktion das Extbase-Programmier system zusammen mit der Fluid-Template-Engine. Diese Verschmelzung oder Kombination bietet bestimmte Vorteile, zu denen die folgenden gehören:

  • das Auftreten gründlich anpassen und
  • Strengere Sicherheitsmaßnahmen

Die Anpassung des Äußeren beinhaltet die Modifizierung der Fluid-Vorlagen, um das Äußere zu ändern oder zu aktualisieren. Das Verfahren ist relativ einfach und umfasst nicht nur das Anmeldeformular zusammen mit anderen Funktionen, die am Front-End sichtbar sind, sondern auch E-Mails, die für Endbenutzer bestimmt sind, wie die oben erwähnten Passwort-Wiederherstellungs-E-Mails.

Strengere Sicherheit erfordert die Verwendung eines kleinen PHP-Codes. Der Code prüft, ob ein Passwort eine Reihe von vordefinierten sicherheitsrelevanten Anforderungen erfüllt. Sowohl TYPO-Integratoren als auch TYPO3-Entwickler sind befugt, "Validatoren" zu modifizieren und anzupassen, um strenge und lückenlose Sicherheitsbedingungen zu implementieren.

Automatische Erkennung widersprüchlicher Umleitungen

Wir haben oben bereits Umleitungen und URL-Segmente diskutiert. Wenn Sie nun zurückblicken, wurde das Backend-Modul der " Umleitung" in TYPO3 v9 eingeführt. Site-Administratoren müssen möglicherweise Umleitungen hinzufügen und konfigurieren. In solchen Situationen kann der Quellpfad entweder durch einen willkürlichen Namen oder einen allgemeinen regulären Ausdruck dargestellt werden. Dies öffnet zweifellos Türen zu einer umfangreichen Funktionalität.

Was aber, wenn sowohl eine Umleitung als auch eine bestehende Seiten-URL den gleichen Namen haben?

Die Möglichkeit solcher Fehler kann nicht völlig ausgeschlossen werden, und dabei handelt es sich in Wirklichkeit um Konfigurationsfehler oder Irrtümer. TYPO3 v10 LTS bietet eine clevere und geradlinige Lösung, um widersprüchliche Weiterleitungen zu identifizieren. Es verwendet einen CLI-Befehl, der eine Liste von Konflikten anzeigt, falls es solche gibt. Sie können diesen Befehl auch als Scheduler-Task konfigurieren, um Ihr Leben ein wenig unkomplizierter zu gestalten.

Crowdin und Übersetzungen

TYPO3 bietet die modernste Mehrsprachigkeitsfunktion. Diese beschränkt sich nicht nur auf die Inhalte, die im Frontend angezeigt werden, sondern erstreckt sich auch auf Labels, die in der Backend-Benutzeroberfläche verwendet werden. Große, kommerziell genutzte und beliebte Content-Management-Systeme erlauben es den Benutzern nicht, in der sensiblen Administrator-Zone in ihrer Mutter- oder Landessprache zu arbeiten.

Nun setzt TYPO3 Crowdin ein, um die Übersetzung der Backend-Labels entlang der vertikalen Höhen zu steuern. Standardmäßig verwendet die LTS-Version von TYPO3 v10 die moderne SaaS-Lösung als Plattform für das Übersetzungs-/Lokalisierungsmanagement. Zuvor verließ sich TYPO3 jahrelang auf Pootle.

Crowdin führt nicht nur die Übersetzung im Backend durch, sondern kann auch für die Übersetzung des Interfacetextes in eigens entwickelten TYPO3 Extensions verwendet werden.

Browsereigenes Lazy Loading, wenn es um Bilder geht

Jede moderne Webseite erfordert viele Ressourcen. Unter diesen Ressourcen nimmt das Bild sehr viel Platz ein. Daher wurde ein Lazy-Loading-Ansatz für Bilder gewählt, um die Ladezeiten zu verkürzen. Auf diese Weise wird sowohl den Benutzern als auch den Servern ein Großteil der Last abgenommen. TYPO3 ist das erste große CMS, das Lazy-Loading-Bilder sofort einsatzbereit zur Verfügung stellt.

Lazy Loading beinhaltet das Verfahren zum Laden von Bildern, das mit einem leichtgewichtigen Platzhalterbild beginnt. Es dient nur bei Bedarf einer höheren Auflösung. Wenn ein Benutzer sich beispielsweise nicht die Mühe macht, bis zum Ende einer Seite nach unten zu scrollen, werden die Medien nicht einmal geladen.

Dies ist eine raffinierte Methode, um sowohl die übertragene Datenmenge als auch die Verarbeitungszeit zu reduzieren. In der Folge wird eine TYPO3-Site schneller und weist geringe Bounce-Raten auf

Fazit

Kurz gesagt, dies sind einige der entscheidenden Verbesserungen, die man in TYPO3 v10 LTS im Vergleich zu den Vorgängerversionen genießen kann. Im Folgenden finden Sie einige weitere wichtige Links, die Ihnen helfen können, alle Funktionen von TYPO3 v10 LTS entsprechend Ihrer Rolle in Ihrem Unternehmen zu verstehen.

10 Spotlights für Herausgeber bei TYPO3 v10: Series 2
7 Highlights für Administratoren bei TYPO3 v10: Series 3
21 Highlights bei TYPO3 v10 für Integratoren: Series 4
40+ Erweiterungen bei TYPO3 v10 für Entwickler: Series 5

Was ist Ihre Lieblingsfunktion bei TYPO3 v10? Haben Sie eine Frage zu TYPO3 v10? Schreiben Sie Ihre Frage einfach in das Kommentarfeld unten und wir antworten Ihnen gerne.

Ansprechpartner für Internetagentur und TYPO3 Projekte

Sven Thelemann

Servicepartner - Deutschland

Sven Thelemann

Comments and Responses

×

Name ist erforderlich!

Enter valid name

Gültige E-Mail ist erforderlich!

Enter valid email address

Comment is required!

* These fields are required.

Be the First to Comment