Kategorien
Content Management Systeme Shared Hosting Webdesign

Cassiopeia Template in Joomla 4

Nachdem die Joomla Installation in den letzten Wochen schon aktualisiert und mit Erweiterungen versehen wurde, ist es an der Zeit, das Core Template Cassiopeia ein wenig genauer anzuschauen.

Auf der Testsite j4.seafolly.ch sind wir ja von einer leeren Joomla-Installation ausgegangen und haben uns zunächst auf die Erstellung von Inhalten und Kategorien konzentriert.

In diesem Beitrag soll es nun das Template gehen.

Ich zeige, wie man das Menü im oberen Bereich horizontal mit aufklappbaren Elementen strukturiert, auf der Startseite einen Hero Bereich einrichtet und individuelle Farben definiert.

Kategorien
Content Management Systeme Shared Hosting Site Builder Wunschthema

Joomla 4 – Erweiterungen direkt aus dem Webkatalog installieren

In einem Kommentar zum einem Blog Post über Joomla 4 stellte @repao die Frage, wie man denn Erweiterungen von Joomla direkt aus der eigenen Joomla 4 Site von der Site extensions.joomla.org installiert. In diesem Beitrag gebe ich darauf eine Antwort.

Joomla kann mit Modulen, Plugins und Komponenten erweitert werden. Im Joomla Extension Directory (JED) auf der Website extensions.joomla.org finden sich etwa 6,000 Erweiterungen (Stand September 2021). Die Hälfte davon ist frei verfügbar, für die andere Hälfte muss etwas bezahlt werden.

Immer wenn es um Joomla Erweiterungen geht, nutze ich die Gelegenheit und weise auch auf Phoca hin. Das Phoca Team um Jan Pavelka bietet seit 2007 frei erhältliche Erweiterungen im JED an (Joomla & Phoca).

Also installieren wir einfach eine Phoca Erweiterung direkt aus der Joomla 4 Website heraus.


Im Joomla Backend findet sich der Installationbereich unter dem Link System.

Joomla 4 – Systembereich

Installieren lassen sich dort Erweiterungen und Sprachen.

Hinweis: Der Link Überprüfen mit dem grünen Haken im Screenshot ist eine ganz interessante Möglichkeit der Installation von Erweiterungen. Erweiterungen können per FTP/SFTP in ein Verzeichnis geladen werden. Dieses Verzeichnis wird überprüft, ob sich Erweiterungspakete darim befinden. Wenn ja, können sie „in einem Rutsch“ installiert werden. Es gibt Situationen, in denen so etwas praktisch ist, beispielsweise bei Einschränkungen in der Hosting-Umgebung.

Die Sprachen lassen sich einfach aus einer Liste von existierenden Sprachen auswählen und installieren. Mit Sprache sind dabei Übersetzungen für statische Begriffe gemeint, die in der Joomla Installation verwendet werden, also so etwas wie das deutsche Wort „Benutzer“ oder kurze Texte wie „Alle Erweiterungen sind aktuell“. Individuelle Texte, die Benutzer in Joomla eingeben sind davon nicht betroffen.

Erweiterungen installieren

Durch einen Klick auf System -> Erweiterungen gelangt man in den Bereich, in dem Erweiterungen installiert werden. Es gibt vier Varianten eine Erweiterung zu installieren:

Installation von Erweiterungen
  • Als Paketdatei hochladen
    Man hat die zu installierende Erweiterung lokal auf dem Computer und lädt sie auf die Joomla 4 Site.
  • Aus Verzeichnis installieren
    Man lädt eine oder mehrere Erweiterungen in ein Verzeichnis und Joomla installiert diese Pakete dann auf Knopfdruck.
  • Von URL installieren
    Man hat den Link zu einem Dateipaket. Joomla lädt selbst die Datei und installiert die Erweiterung.
  • Aus Webkatalog installieren
    In der Joomla 4 Site wird das JED angezeigt. Du kannst es durchsuchen und direkt installieren.
Webkatalog in Joomla 4 – System -> Erweiterungen -> Aus Webkatalog installieren

Wenn ich die Phoca Gallery Erweiterung installieren möchte, so klicke ich einfach auf den Beschreibungstext. Ich erhalte eine Detailseite mit Informationen über die Galerie.

Hinweis von Jan: Zum jetzigen Zeitpunkt ist die Joomla 4 Version der Phoca Gallery in der Entwicklung. Sie funktioniert, Feedback ist aber sehr willkommen.

Phoca Gallery – Detailseite

Nach einem Klick auf den grünen Installationsbutton erscheint noch eine Sicherheitsabfrage mit dem Namen und dem Speicherort der Erweiterung, die bestätigt werden muss.

Hinweis, was installiert wird

Danach wird die Erweiterung in Joomla 4 installiert und meldet sich mit einer entsprechenden Meldung.

Die Erweiterung/Komponente wurde installiert

Die Phoca Gallery Erweiterung ist nun installiert und kann genutzt werden (Komponenten -> Phoca Gallery -> Control Panel).

Control Panel der Phoca Gallery

Hinweis: Als ich diesen Beitrag geschrieben habe (23.9.2021), gab es im JED noch Umstellungsschwierigkeiten zwischen Erweiterungen für Joomla 3 und 4. Es kann sein, dass manche Komponenten nicht installierbar sind, weil die XML Beschreibungsdatei nicht gelesen werden kann. Falls dir so ein Fall begegnet ist es am Einfachsten, das entsprechende Dateipaket von der Entwickler-Site zu laden und manuell zu installieren. Der Fehler sollte in Zukunft nicht mehr auftauchen.

Erweiterungen löschen

Nachdem es so einfach ist, die Erweiterungen zu installieren, will ich noch zeigen, wie man sie wieder entfernen kann. Im Systembereich unter Verwaltung -> Erweiterungen erscheint eine lange Liste von Erweiterungen. Diese Liste lässt sich filtern nach Core- und Nicht-Core Erweiterungen.

Systembereich, Verwalten von Erweiterungen

Wenn die Liste nach Nicht-Core-Erweiterungen gefiltert wird, sieht es schon viel übersichtlicher aus.

Übersicht über „Nicht-Core-Erweiterungen“

Um die Erweiterung zu entfernen, muss man sie einfach nur ankreuzen und durch einen Klick auf den Button Deinstallieren den entsprechenden Prozess starten.

Erweiterung entfernen

Die Erweiterung wird dadurch normalerweise komplett entfernt. Es kann Fälle geben, in denen das nicht so ist. Für diese Fälle gibt es entsprechende Hinweise und Nachfragen während der Deinstallation.

Fazit

Installation und Deinstallation von Erweiterungen sind in Joomla 4 sehr einfach zu erledigen. Der Webkatalog bietet das gesamte Angebot des Joomla Extension Directories innerhalb deiner Joomla 4 – Site.

Links


tl;dr: Erweiterungen können innerhalb von Joomla direkt aus dem Webkatalog installiert werden

Kategorien
Content Management Systeme Security Shared Hosting

Joomla 4 – Update einspielen

Eigentlich sollte es heute mit den Inhalten in Joomla 4 weitergehen. Aus aktuellem Anlass wird es aber nun ein Beitrag über Updates!

Wer eine Website betreibt, muss sich mit dem Thema Updates befassen. Updates sind meistens Veränderungen am Quellcode. Manchmal sind es sicherheitsrelevante Verbesserungen, oft werden auch andere Fehler im Quellcode behoben und natürlich gibt es auch kleine und grosse neue Features. Updates sind bei allen „live“ laufenden Systemen „gefürchtet“, denn es ändern sich auf jeden Fall ein paar Zeilen im Quellcode. Diese „paar“ Zeilen können zur Folge haben, dass sich auf existierenden Websites Zusammenhänge verändern und man an manchen Stellen etwas nachbessern muss.

Kategorien
Content Management Systeme Shared Hosting Site Builder

Joomla 4 – Zusammenhänge von Inhalt, Menüs und Kategorien

Joomla 4 basiert auf ähnlichen Strukturen wie die drei Vorgänger-Versionen. Doch in jeder Version sind viele neue Features hinzugekommen. Das ist auf der einen Seite sehr positiv, denn mit Joomla lassen sich heute „Dinge tun“, die früher gar nicht möglich waren, auf der anderen Seite ist es auf den ersten Blick gar nicht so einfach den Überblick zu behalten. Ich zeige heute die „Zusammenhänge“ zwischen Inhalten, Menüs und Kategorien. Unser Novatrend Blog wurde anfangs mit Drupal betrieben, dann erfolgte ein Wechsel auf WordPress. Ein Wechsel des Content-Management-Systems ist immer ein Aufwand. In diesem Fall erfolgte der Wechsel zu WordPress mehr aus Neugier, denn aus Notwendigkeit. Es ist immer hilfreich bekannte Strukturen mal aus einem anderen Blickwinkel und einem anderen Content-Management-System zu sehen. Daher benutze ich für mein Beispiel einfach Inhalte aus dem Novatrend Blog.

Kategorien
Content Management Systeme Shared Hosting Webdesign

Joomla 4 – Erste Schritte

Direkt nach der Installation ist die neue Joomla-Website noch leer. Oben steht das Wort Cassiopeia und irgendwie benötigt man doch mal einen Anfang 🙂

Nach der Installation von Joomla 4 beschreibe ich in diesem Beitrag die ersten Schritte in Joomla 4 um Inhalte zu erstellen und zu positionieren.

Bevor wir aber damit beginnen, ein paar Worte zu Joomla:

So grundsätzlich bietet das Content Management System Joomla die Möglichkeit, beliebig viele Inhalte, geschrieben von beliebig vielen Benutzern anzuzeigen und zu verwalten. Die Inhalte können kategorisiert, mit Menülinks verbunden und auf unterschiedliche Art und Weise dargestellt werden. Jeder Inhalt hat eine Detailansicht. Ausserdem kann ein Inhalt Teil einer Liste sein.

Besondere Seiten, beispielsweise Kontaktformulare, werden bei der Ansicht wie Inhalte behandelt. Inhalte und Listen stehen immer im Mittelpunkt einer einzelnen Seite und können an unterschiedlichen Positionen mit Blöcken (Modulen), Menüs und individuellen Texten und Bildern angereichert werden.

Bilder und andere Dateien können über einen Medien-Manager hochgeladen, eingebunden, verwaltet und wiederverwendet werden.

Joomla 4 Core enthält ein Template namens Cassiopeia für das Frontend (daher auch der Schriftzug oben auf der leeren Seite) und ein Template namens Atum für das Backend.

Neue Inhalte lassen sich über das Frontend oder das Backend erstellen und bearbeiten.

Das System enthält bereits im Joomla Core sogenannte Komponenten, die zusätzliche Features zur Verfügung stellen (beispielsweise die Kontaktkomponente, die Kontaktformulare bereitstellt).

Joomla ist an jeder Stelle beliebig erweiter- und veränderbar. Es ist Open Source Software, hat eine freundliche und gerade im Deutschsprachigem und europäischem Raum sehr hilfsbereite Community.

Du solltest die Gelegenheit nutzen am kostenlosen Online Joomladay am 24. und 25.9.2021 teilzunehmen.

Und nun zu den ersten Schritten …