Zum Inhalt springen
  • Anleitung TYPO3
  • Login / Account
  • Funktionen / Extensions
  • Audio / Video
  • Dig. Barrierefreiheit
  • Nutzungsbedingungen
  • FAQ
  • de
  • en
  • Zentrale Informationstechnik (TYPO3-Team)
  • IT-Servicezentrum (ITSZ)
  • Technische Universität München
Technische Universität München
  • Startseite
  • Aktuelles
  • Webauftritte
    • Nichtfakultäre Einrichtungen
    • TUM School of CIT
    • TUM School of ED
    • TUM School of LS
    • TUM School of MGT
    • TUM School of MH
    • TUM School of NAT
    • TUM School of SOT
    • TUM Graduate School (GS)
    • Integrative Research Institutes (IRI)
    • Technology Core Facilities (TCF)
    • Wissenschaftliche Zentralinstitute (WZI)
    • Hochschule für Politik
    • TYPO3 Web-Archiv
  • Service
    • Angebot
    • Antrag
    • Nutzungsbedingungen
    • Service Level Agreement
  • Anleitung
    • TYPO3-Grundlagen
      • Begriffe
      • Backend
      • Modulleiste
      • Seitenbaum
      • Filelist
      • Papierkorb
    • Benutzerverwaltung
      • Grundprinzip
      • Registrierung und Login
      • Berechtigungskonzept
      • Groupdelegation
    • Seiten
      • Allgemeine Informationen
      • Seitentypen
      • Seite anlegen
      • Sichtbarkeit
      • Seiten ordnen
      • Seiten löschen
      • Seite zeitsteuern
      • Seitenlayout
    • Seiteninhalte
      • Allgemeine Informationen
      • Seiteninhaltstypen
      • Seiteninhalte anlegen
      • Überschriften
      • Text & Media
        • Das Content-Element
        • Bilder
        • Bildergalerie
        • Slideshow
        • Alternativtexte
        • Bildzuschnitt
      • Audio & Video
        • Audiodateien einbinden
        • Videodateien einbinden
      • Tabellen
      • File Links
      • Menu
      • Insert Records
      • Rich-Text-Editor (RTE)
      • Links
      • Anker
      • Abstände
      • Mehrspaltiger Content
      • Akkordeon
      • Rahmen & Boxen
      • Lageplan
        • Google Maps
        • BayernAtlas
      • Social-Media-Box
    • Extensions
      • Allgemeine Informationen
      • CurlContent
        • Publikationslisten aus mediaTUM
        • Prüfungstermine aus TUMonline
        • Modullisten aus TUMonline
        • Einträge aus FSMB-Datenbanken
        • Kalenderinhalte
        • Stellenanzeigen
      • TUM MemberList
      • TUMcourses
      • TUMvCard
      • News
      • TUMFIS
      • T3UP Carousel
      • iFrame with consent
    • Englischsprachige Seite
    • Kontaktbereich
    • Barrierefreie Inhalte
    • Rechtliches
  • FAQs
    • FAQs zum Backend
    • FAQs zum Frontend
    • FAQs zu TUMFIS
    • FAQs zu TUMonline
  • Kontakt
  • Sitemap
  1. Startseite
  2. Anleitung
  3. Extensions
  4. CurlContent
  5. Kalenderinhalte

Kalenderinhalte

Diese Seite beschreibt den konkreten Ablauf, um mit der Extension CurlContent Kalenderinhalte aus externen iCalendar-Feeds (.ics-Dateien) auf einer TYPO3-Seite einzubinden.

Die Termine werden nach Startdatum sortiert als Liste ausgegeben.

Inhalt

  • Vorbereitung: iCalendar-Feed-URL bereithalten
  • Kalenderinhalte einbinden - Schritt für Schritt
  • Zusätzliche Optionen: XSL-Parameter
  • Cache aktualisieren
  • Englischsprachige Version
  • Beispiele

Vorbereitung: iCalendar-Feed-URL bereithalten

Halten Sie die vollständige URL des gewünschten iCalendar-Feeds (.ics) bereit, z. B. die eines Kalenders aus dem myTUM-Portal. Diese URL benötigen Sie im nächsten Schritt beim Einbau des Plugins.

Kalenderinhalte einbinden - Schritt für Schritt

  1. Öffnen Sie das Seitenmodul und wählen Sie die Zielseite aus.
  2. Klicken Sie auf „+ Inhalt" → Bereich „Spezial" → „Plugin einfügen".
  3. Wählen Sie im Feld „Plugin" den Eintrag „CurlContent".
  4. Wählen Sie im Reiter „Data source" unter „URL preset" die Option „Custom URL".
  5. Tragen Sie unter „Parameters for preset" die vollständige URL des iCalendar-Feeds ein.
  6. Wählen Sie im Reiter „Processing" unter „Filtering or conversion" die Option „Convert iCalendar data (iCal, .ics) into XML (xCal) [IcalToXcal]".
  7. Wählen Sie anschließend unter „XSL File" die Option „Events as list".
  8. Speichern Sie das Element.

Hinweis

Sind im .ics-Kalender Serientermine eingetragen, wird nicht die gesamte Serie übernommen – es erscheint nur der erste Termin der Serie.

Zusätzliche Optionen: XSL-Parameter

Im Feld „Parameters for this XSL file" stehen folgende Parameter zur Verfügung:

Parameter Beschreibung Voreinstellung Beispiel 
maxdays Maximale Anzahl der Tage ab heute, für die Termine angezeigt werden 10 maxdays=30
past vergangene Termine zusätzlich anzeigen aus past
fold Termindetails als Akkordeon einklappbar darstellen aus fold

Cache aktualisieren

Wie bei allen CurlContent-Anwendungen werden die Daten standardmäßig alle 10 Tage automatisch aus dem Feed aktualisiert.

Für eine sofortige Aktualisierung nutzen Sie das Blitzsymbol „Cache für diese Seite leeren".

Englischsprachige Version

Auch das CurlContent-Element muss, wie jedes andere Inhaltselement, für die englische Seite übersetzt werden.

  1. Wechseln Sie im Seitenmodul zur Sprachenansicht.
  2. Klicken Sie beim CurlContent-Element auf „Übersetzen".
  3. Die englische Kopie übernimmt automatisch Feed-URL und Parameter - hier gibt es nichts weiter zu übersetzen, sofern der Kalender selbst keine übersetzungspflichtigen Texte enthält.
  4. Aktivieren Sie das englische Element (Sichtbarkeit einschalten).

Hinweis

Enthält der verlinkte Kalender selbst mehrsprachige Termintexte (z. B. einen eigenen englischen Feed), tragen Sie stattdessen die englische Feed-URL in der Übersetzung ein.

Beispiele

  • Kalenderinhalte
To top

Aktuelles

09.07.2026

Vereinzelte Probleme mit vCard und Courses

11.06.2026

TYPO3 v14 - Das ist neu

11.06.2026

TUMFIS ist nun offiziell verfügbar

10.06.2026

TYPO3 v12: Code-Freeze und geplantes Upgrade auf Version 14

10.06.2026

Umstellung von TUMonline auf Public APIs

RSS Feed

TUM TYPO3 (ZIT)

Richard-Wagner-Str. 18
80333 München
typo3@tum.de

  • Datenschutz
  • Impressum
  • Barrierefreiheit