Server:Drupal/Veranstaltungskalender
Veranstaltungskalender mit Drupal und dem Modul Full Calendar
Mit Drupal lässt sich ein leistungsfähiger Veranstaltungskalender erstellen. Das Modul Full Calendar integriert den populären JavaScript-Kalender FullCalendar in Drupal und ermöglicht eine ansprechende Darstellung von Terminen.
Voraussetzungen
- Drupal Core (empfohlen: aktuelle Version)
- Modul: Full Calendar View
- Modul: Views
- Modul: Date
Schritte zur Einrichtung
- Navigiere im Drupal-Backend zu Erweiterungen und installiere die Module Full Calendar View, Views und Date. Aktiviere diese anschließend.
- Erstelle unter Struktur > Inhaltstypen einen neuen Inhaltstyp, beispielsweise Veranstaltung.
- Ergänze den Inhaltstyp um folgende Felder: Titel (Textfeld), Startdatum und Enddatum (beide vom Typ Datum).
- Gehe zu Struktur > Ansichten und erstelle eine neue Ansicht vom Typ Full Calendar, die Inhalte des Typs Veranstaltung verwendet.
- Konfiguriere die gewünschten Kalenderansichten (z.B. Tag, Woche, Monat) und passe Filter sowie Sortierung nach Bedarf an.
- Speichere die Ansicht und platziere sie als Seite oder Block, um den Kalender im Frontend sichtbar zu machen.
Beispiel: Ansicht für Veranstaltungen erstellen
- Gehe zu Struktur > Ansichten und klicke auf Ansicht hinzufügen.
- Gib der Ansicht einen Namen, z.B. Veranstaltungskalender.
- Wähle als anzuzeigenden Inhaltstyp Veranstaltung und als Anzeigeformat Full Calendar.
- Füge die Felder Titel, Startdatum und Enddatum hinzu, falls diese nicht automatisch übernommen werden.
- Konfiguriere die Filterkriterien, z.B. Veröffentlicht ist Ja, um nur sichtbare Veranstaltungen anzuzeigen.
- Passe die Einstellungen für die Kalenderanzeige nach Bedarf an (z.B. Standardansicht: Monat, verfügbare Ansichten: Woche, Tag).
- Speichere die Ansicht und teste die Kalenderdarstellung auf der zugewiesenen Seite.
Hinweise
- Über die Einstellungen der Ansicht kannst du weitere Filter (z.B. nach Kategorie) hinzufügen.
- Mit zusätzlichen Modulen wie Calendar iCal kannst du Export- und Importfunktionen für Termine bereitstellen.
Vorteile von Full Calendar
- Interaktive Kalenderansicht
- Drag & Drop-Unterstützung (optional)
- Filter- und Suchfunktionen
- Responsive Design
Weitere Informationen findest du in der offiziellen Dokumentation des Full Calendar View Moduls.