Server:Drupal/Veranstaltungskalender

Aus ahrensburg.city
Version vom 20. Juni 2025, 17:29 Uhr von Thorsten (Diskussion | Beiträge) (// via Wikitext Extension for VSCode)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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

Schritte zur Einrichtung

  1. Navigiere im Drupal-Backend zu Erweiterungen und installiere die Module Full Calendar View, Views und Date. Aktiviere diese anschließend.
  2. Erstelle unter Struktur > Inhaltstypen einen neuen Inhaltstyp, beispielsweise Veranstaltung.
  3. Ergänze den Inhaltstyp um folgende Felder: Titel (Textfeld), Startdatum und Enddatum (beide vom Typ Datum).
  4. Gehe zu Struktur > Ansichten und erstelle eine neue Ansicht vom Typ Full Calendar, die Inhalte des Typs Veranstaltung verwendet.
  5. Konfiguriere die gewünschten Kalenderansichten (z.B. Tag, Woche, Monat) und passe Filter sowie Sortierung nach Bedarf an.
  6. Speichere die Ansicht und platziere sie als Seite oder Block, um den Kalender im Frontend sichtbar zu machen.

Beispiel: Ansicht für Veranstaltungen erstellen

  1. Gehe zu Struktur > Ansichten und klicke auf Ansicht hinzufügen.
  2. Gib der Ansicht einen Namen, z.B. Veranstaltungskalender.
  3. Wähle als anzuzeigenden Inhaltstyp Veranstaltung und als Anzeigeformat Full Calendar.
  4. Füge die Felder Titel, Startdatum und Enddatum hinzu, falls diese nicht automatisch übernommen werden.
  5. Konfiguriere die Filterkriterien, z.B. Veröffentlicht ist Ja, um nur sichtbare Veranstaltungen anzuzeigen.
  6. Passe die Einstellungen für die Kalenderanzeige nach Bedarf an (z.B. Standardansicht: Monat, verfügbare Ansichten: Woche, Tag).
  7. 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.