Ein schlanker Terminkalender für Joomla 6 im Nova hell Design mit Monats, Wochen und Listenansicht, Unterstützung für Wiederholungen sowie iCal Export. Inklusive Mini Kalender für die Seitenleiste zur visualisierten Restlauf.
Joomla 6 · Komponente + Modul
SK Kalender
Ein schlanker Terminkalender für Joomla 6 im Nova-hell-Design: Monats-, Wochen- und Listenansicht, Wiederholungen, iCal-Export – dazu ein Mini-Kalender für die Seitenleiste, der anzeigt, wie viele Tage es noch bis zum nächsten Termin sind.
Kalender-Ansichten
- Monat, Woche und Liste – per Knopfdruck umschaltbar, die Termine werden per AJAX nachgeladen (kein Seitenneuladen beim Blättern).
- Kalender-Filter – mehrere Kalender mit eigenen Farben, per Klick ein- und ausblendbar.
- Termin-Dialog – ein Klick auf einen Termin zeigt Zeit, Ort, Kurzbeschreibung sowie Links zu Details und .ics.
- Detailseite – Datum und Uhrzeit, Wiederholung, Ort mit Karten-Link (OpenStreetMap), Weblink, Beschreibung und die nächsten Termine einer Serie.
- Smartphone – in der Monatsansicht erscheinen farbige Punkte, ein Tipp auf den Tag öffnet die Tagesliste.
Nächste Termine auf derselben Seite
Im Menüpunkt SK Kalender lässt sich die Liste der kommenden Termine (nach Monaten gruppiert) direkt mit anzeigen:
- Position wahlweise über dem Kalender oder unter dem Kalender .
- Anzahl der Termine und Kurzbeschreibung einstellbar.
- Es gelten dieselben Kalender wie im Menüpunkt gewählt.
Wer nur die Liste möchte, nimmt den eigenen Menütyp SK Kalender: Nächste Termine .
Termine verwalten
- Termine im Backend mit Titel, Kalender, Beginn/Ende, ganztägig , Beschreibung (Editor), Ort, Adresse, Weblink und optionaler Farbe.
- Kalender sind normale Joomla-Kategorien – Veröffentlichung und Zugriffsebenen funktionieren wie gewohnt.
- Status (veröffentlicht, deaktiviert, archiviert, Papierkorb), Zugriffsebene, Suche und Filter in der Terminliste.
- Terminzeiten werden ohne Zeitzonen-Umrechnung gespeichert: 18:00 im Formular ist 18:00 auf der Seite.
Wiederholungen
Täglich, wöchentlich, monatlich oder jährlich – mit Intervall (z. B. alle 2 Wochen) und optionalem Enddatum. Ein Klick auf einen Wiederholungstermin öffnet genau den gewählten Tag, die Detailseite zeigt zusätzlich die nächsten Termine der Serie.
iCal-Export
- Einzeltermin – Button „Zum Kalender hinzufügen (.ics)“ auf der Detailseite.
- Kalender-Abo – Link zum Abonnieren aller (oder der gewählten) Kalender, inklusive Wiederholungsregeln.
Modul „SK Kalender Mini“ mit Countdown
Ein kompakter Monatskalender für die Seitenleiste oder per
{loadmoduleid XX}
im Beitrag:
- Goldener Kopf mit Monatsname, Blättern per Pfeil, heutiger Tag hervorgehoben, farbige Balken an Tagen mit Terminen.
- Klick auf einen Tag zeigt dessen Termine mit Uhrzeit und Link zur Detailseite.
- Countdown – jeder Termin zeigt, wie viele Tage es noch sind: Heute Morgen in 5 Tagen Läuft gerade – wahlweise als „in 5 Tagen“ oder „noch 5 Tage“.
- Eigene Karte „Nächste Termine“ mit Countdown (Anzahl einstellbar) und goldener Ring um den Tag des nächsten Termins.
- Kalender, Wochenbeginn und Menüpunkt für die Links einstellbar, jede Zusatzfunktion einzeln abschaltbar.
Einrichtung
-
Komponente
com_skcalendar(und optional das Modulmod_skcalendar_mini) unter System → Erweiterungen → Installieren hochladen. - Unter Komponenten → SK Kalender → Kalender mindestens einen Kalender anlegen, danach unter Termine die Termine erfassen.
-
Menüpunkt vom Typ
SK Kalenderanlegen; im Reiter Einstellungen Kalender, Startansicht und „Nächste Termine“ festlegen. -
Optional das Modul unter
Inhalt → Site-Module
anlegen, Position wählen (z. B.
right) und veröffentlichen. - Unter Optionen der Komponente: Wochenbeginn, 12/24-Stunden-Anzeige, Karten-Link, iCal-Download, Aufrufzähler.
Wie bewertest du diesen Beitrag?