Hier könnte deine Werbung stehen! So wie das hier:

Kategorien: Joomla! Entwicklung

Was kommt in der Joomla! 3.8?

Teilen

Joomla! 3.8 sollte Ende September/Anfang Oktober erscheinen. Gemäss Roadmap ist er der zweitletzte Release, bevor man die komplett neue Version 4 ausrollt. Seit einigen Tagen steht der erste Beta-Release zum Testen bereit.

Auf was können wir uns in der Joomla! 3.8 freuen?

Schon bald dürfen wir wieder einen neuen Joomla!-Release installieren. Klappt alles so, wie sich das Produktions-Team von Joomla! vorstellt, sollte es diesen Herbst soweit sein.

Hier schon mal die Wichtigsten Neuerungen:

Neuer Router

Darüber habe ich bereits sehr viel geschrieben. Darum möchte ich nicht mehr viele Worte verlieren. Kurz: Du kannst die ID-Nummern von Artikeln und Kategorien in der Webadresse ausschalten, was etwas Suchmaschinenfreundlicher ist.

Leider ist diese Funktion nicht zu 100% abwärtskompatibel. Gerade bei Drittanbieter-Erweiterungen, welche den Joomla!-Router verwenden, könnte es möglicherweise zu Problemen kommen. Darum, bevor du die 3.8 installierst, unbedingt alle internen Links prüfen, ob die mit „SEF an“ noch erreichbar sind.

Sodium Verschlüsselnungs-Technik

Mit PHP 7.2 hält auch eine neue Art der Verschlüsselung, wie man sensible Inhalte wie z.B. Passwörter, Hashes, etc. übermittelt, Einzug. Diese Art der Verschlüsselung nennt sich Sodium. Mit der Implementierung dieser Sodium-Bibliothek wird Joomla! für PHP 7.2 ein grosses Stück kompatibler gemacht.

Sprachversion für Backend-Module anzeigen

Bis jetzt konnte man die Sprachversion eines Moduls nur für das Frontend in einer separaten Spalte anzeigen lassen. Über die Moduleinstellungen, kann man diese Anzeige nun auch für die Backend-Module aktivieren.

Optionale Einstellung
Spalte Sprachversion eingeblendet

Das ist ein weiterer Schritt nicht nur das Frontend mehrsprachig zu managen sondern auch die Module im Backend. Das ermöglicht dir im Backend, je nach Sprache, andere Module anzuzeigen.

Zwischenschritt für Joomla! 4.0

Mit Joomla! 3.8 wird ein Mapping Layer eingebaut. Was macht der?

Er ist quasi als Zwischenstufe von Version 3.x auf 4.x zu verstehen. Wer von Joomla 1.0 auf 1.5 gewechselt hat, kann sich sicher noch an den Kompatibilitätsmodus (Legacy Mode) erinnern. Etwas so kann man sich das vorstellen.

Damit Erweiterungen die Joomla! 3.0 reden auch mit Joomla! 4.0 mitreden können, ist dieser Mapping-Layer als Übersetzer zuständig. So sollten für Joomla! 3.x gemachte Erweiterungen unter 4.0 nicht gleich aussteigen und für Joomla 4.0 geschriebene Erweiterungen können in der 3.8 lauffähig gemacht werden. Das Ganze ist eher ein Entwickler-Ding, welches ihnen Zeit gibt, ihre Erweiterungen an den neuen PHP Namespace-Standard anzupassen.

Beispiel-Daten Plugin

Bisher konnte man Beispiel-Daten nur im Joomla!-Installer einbringen. Nun wird das nach der Installation auch noch möglich sein. Ein kleines Modul auf der Startseite weist auf vorhandene Datenpakete hin. Braucht man keine Beispieldaten zu installieren, blendet man das Modul einfach aus.

Installieren eines Beispiel-Datenpakets

Diese Beispielpakete sind als Plugin gestrikt. Das ermöglicht auch Drittanbietern ein eigenes Beispiel-Daten-Plugin zu machen. Gerade für Template-Clubs, die gerne mit Beispieldaten arbeiten, könnte das ein neuer Weg sein, ihren Content nach der Installation in Joomla! einzubringen.

Quelle: developer.joomla.org

Roger Perren

Letzte Beiträge

Joomla 4 Beta 2 erschienen

Soeben ist Joomla 4 Beta 2 erschienen und enthält mehr als 200 Verbesserungen die seit… Weiterlesen

vor 4 Tagen

Kein Spam in Joomla ohne lästige Captchas

Wie lästig sind diese verschnörkelten Bilder, die man vor dem Versenden eines Formulars entziffern muss.… Weiterlesen

vor 3 Wochen

Joomla! 3.9.19 Update erschienen!

Das Joomla! 3.9.17 Update behebt einige kleinere und mittlere Sicherheits-Lecks sowie fast 40 gemeldete Probleme,… Weiterlesen

vor 1 Monat

Joomla 4 erste Beta erschienen

Der lang ersehnte Beta-Release von Joomla! 4 ist soeben veröffentlicht worden. Damit wurde ein erster… Weiterlesen

vor 1 Monat

Neues aus dem OSM Board

Aus den aktuellen OSM Boardnotizen ist erkennbar, dass es beim JRD zu einem Datenleck gekommen… Weiterlesen

vor 2 Monaten

Enduser Emails in Joomla 4 anpassen

Mit Joomla! 4 wird es möglich, das Erscheinungsbild und Texte der Enduser-Emails anzupassen und als… Weiterlesen

vor 2 Monaten