Wenn eine neue Joomla-Version veröffentlicht wird, richtet sich die Aufmerksamkeit meist auf die großen Neuerungen. Diese Funktionen stehen in Release-Ankündigungen, Social-Media-Beiträgen und Vorträgen auf Konferenzen im Mittelpunkt.

Doch einige der nützlichsten Verbesserungen kommen eher unscheinbar daher und werden leicht übersehen.

Mit Joomla 6.1 wurden zwei neue Funktionen für Module eingeführt, die vielen Website-Betreibern möglicherweise noch nicht aufgefallen sind: Modul-Versionierung und mehrsprachige Modul-Verknüpfungen. Beide Funktionen mögen auf den ersten Blick unspektakulär erscheinen, lösen jedoch konkrete Herausforderungen im Administrationsalltag und erleichtern die Verwaltung, Pflege und Weiterentwicklung von Joomla-Websites erheblich.

Modul-Versionierung

Mit Joomla 6.1 hält die Modul-Versionierung Einzug. Damit erhalten Module dieselben Versionsverwaltungsfunktionen, die für Beiträge bereits seit vielen Jahren verfügbar sind.

Die Versionierung von Modulen ist standardmäßig deaktiviert. Um sie zu nutzen, navigierst du zu System → Site Module → Optionen und aktivierst dort die Versionierung.

Moduloptionen, in denen du Versionen aktivieren kannst
Moduloptionen, in denen du Versionen aktivieren kannst

Versionierung aktivieren

Nach der Aktivierung empfiehlt es sich, jedes bestehende Modul einmal zu öffnen und zu speichern – auch dann, wenn keine Änderungen vorgenommen werden. Dadurch wird eine erste Version angelegt und der aktuelle Zustand des Moduls in der Versionshistorie gespeichert.

Ab diesem Zeitpunkt werden alle Änderungen an einem Modul automatisch dokumentiert. Ähnlich wie bei der Beitragsversionierung kannst du:

  • die Versionshistorie eines Moduls einsehen,
  • verschiedene Versionen miteinander vergleichen,
  • Versionsnotizen hinterlegen,
  • frühere Versionen wiederherstellen,
  • einzelne Versionen dauerhaft aufbewahren.

Die Modul-Versionierung beschränkt sich dabei nicht auf die mit Joomla ausgelieferten Module. Sie funktioniert ebenso mit Erweiterungen von Drittanbietern. Änderungen lassen sich somit unabhängig vom jeweiligen Modulhersteller nachvollziehen und bei Bedarf zurücksetzen.

Wer direkt nach der Aktivierung alle vorhandenen Module einmal speichert, schafft eine verlässliche Ausgangsbasis, auf die später jederzeit zurückgegriffen werden kann.

Wird dieser Schritt übersprungen, enthält die Versionshistorie erst die erste Änderung nach der Aktivierung der Funktion. Der ursprüngliche Zustand des Moduls wäre dann nicht mehr als eigene Version verfügbar.

Mehrsprachige Modul-Verknüpfungen

Eine weitere Neuerung in Joomla 6.1 sind die mehrsprachigen Modul-Verknüpfungen (Multilingual Module Associations).

Betreibst du eine mehrsprachige Website, können nun zusammengehörige Module verschiedener Sprachen miteinander verknüpft werden – ähnlich wie dies bereits bei Beiträgen, Kategorien und Menüeinträgen möglich ist. Dadurch wird die Verwaltung gleichwertiger Inhalte über mehrere Sprachen hinweg deutlich einfacher.

Ein typisches Beispiel sind benutzerdefinierte Module mit Öffnungszeiten, Kontaktinformationen, Werbeinhalten oder sprachspezifischen Menüs. Diese Module lassen sich nun als Übersetzungen miteinander verknüpfen. Das erleichtert den Wechsel zwischen den Sprachversionen und hilft dabei, Inhalte konsistent zu halten.

Wie bei den anderen Mehrsprachigkeitsfunktionen von Joomla können auch Modul-Verknüpfungen über die Komponente Mehrsprachige Verknüpfungen verwaltet werden. Dort steht eine komfortable Bearbeitungsansicht zur Verfügung, in der die verknüpften Module verschiedener Sprachen nebeneinander angezeigt werden.

Erstellung und Bearbeitung von Modulen parallel auf Englisch und Russisch
Erstellung und Bearbeitung von Modulen parallel auf Englisch und Russisch

Kleine Funktionen mit großem Nutzen

Wahrscheinlich wird niemand allein wegen dieser beiden Funktionen auf Joomla 6.1 aktualisieren. Dennoch zeigen sie sehr gut, wie Joomla kontinuierlich weiterentwickelt wird und dabei immer leistungsfähiger und benutzerfreundlicher wird.

Die Modul-Versionierung bietet zusätzliche Sicherheit bei Änderungen, während die mehrsprachigen Modul-Verknüpfungen die Verwaltung mehrsprachiger Websites vereinfachen und für mehr Konsistenz sorgen. Gemeinsam tragen beide Funktionen dazu bei, Module leichter verwaltbar, wartungsfreundlicher und weniger fehleranfällig zu machen.

Ein besonderer Dank geht an Robert Deutz, der den Code für beide Funktionen entwickelt hat:

 

Originalartikel von Brian Teeman im Joomla-Magazin: https://magazine.joomla.org/issues/2026/june-2026/the-quiet-features-of-joomla-6-1

Übersetzt mit Unterstützung von KI.

Mastodon