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. Publikationslisten aus mediaTUM

Publikationslisten aus mediaTUM

Diese Seite beschreibt den konkreten Ablauf, um mit der Extension CurlContent eine Publikationsliste aus mediaTUM (dem zentralen Dokumenten- und Publikationsserver der TU München) auf einer TYPO3-Seite einzubinden.

Voraussetzung ist, dass die gewünschten Publikationen bereits in mediaTUM abgelegt sind - CurlContent bindet nur dort vorhandene Einträge ein.

Inhalt

  • Vorbereitung: NodeID in mediaTUM finden
  • Publikationsliste einbinden - Schritt für Schritt
  • Verfügbare mediaTUM-Presets
  • Ausgabe-Layout wählen (Reiter „Processing")
  • XSL-Parameter für „Simple list"
  • XSL-Parameter für „List, grouped by year"
  • Erweitert: Publikationen gezielt filtern (Custom URL)
  • Cache aktualisieren
  • Englischsprachige Version
  • Beispiele

Vorbereitung: NodeID in mediaTUM finden

  1. Öffnen Sie mediaTUM und navigieren Sie zum Verzeichnis (Node) mit den gewünschten Publikationen.
  2. Kopieren Sie die NodeID aus der Adressleiste Ihres Browsers.

Diese NodeID benötigen Sie im nächsten Schritt beim Einbau des Plugins.

Publikationsliste 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" eines der mediaTUM-Presets (siehe Tabelle unten).
  5. Tragen Sie die zuvor notierte NodeID unter „Parameters for preset" ein. Optional können Sie eine Zahl angeben, um die Anzahl der neuesten Publikationen zu begrenzen.
  6. Wählen Sie im Reiter „Processing" unter „XSL File" das gewünschte Ausgabe-Layout (siehe unten).
  7. Speichern Sie das Element.

Verfügbare mediaTUM-Presets

PresetZeigt an
Custom URLindividuelle Abfrage (siehe „Erweitert" unten)
All documents (node ID)alle Dokumente des Nodes
Journals only (node ID)nur Zeitschriftenbeiträge
Books or book chapters only (node ID)nur Bücher/Buchkapitel
Conference presentations, talks, papers (node ID)nur Konferenzbeiträge/Vorträge
Reports only (node ID)nur Berichte
Dissertations or habilitations (node ID)nur Dissertationen/Habilitationen
One or more single documentsbis zu 10 einzelne Dokumente
All Documents from multiple nodesalle Dokumente aus bis zu 10 Nodes

Ausgabe-Layout wählen (Reiter „Processing")

XSL FileDarstellung
mediaTUM: Simple listeinfache Auflistung
mediaTUM: List, grouped by yearnach Jahren gruppiert, mit Jahresindex
mediaTUM: List, grouped by year, then typenach Jahren und Dokumenttyp gruppiert
mediaTUM: Detailtabellarische Detailansicht

XSL-Parameter für „Simple list"

Im Feld „Parameters for this XSL file" können folgende Parameter kombiniert werden:

ParameterBeschreibungVoreinstellungBeispiel
perpagePaginierung (Einträge pro Seite)0 (aus)perpage=20
numNummerierungsart (0–3 oder Aufzählungspunkte)0num=1
bibtexBibTeX-Link je Eintrag anzeigen0 (aus)bibtex
wwwWWW-Adressen anzeigen0 (aus)www
fullVolltext-Links anzeigen0 (aus)full
mathMathJax-Bibliothek für Formeln aktivieren0 (aus)math
htmlHTML-Formatierungen in Titeln/Abstracts interpretieren0 (aus)html

XSL-Parameter für „List, grouped by year"

Zusätzlich zu den Parametern der „Simple list" stehen zur Verfügung:

ParameterBeschreibung
tabsJahresindex als Reiter (Tabs) statt als Liste anzeigen
tab_allzusätzlichen Tab „Alle" mit allen Publikationen ergänzen
tab_searchzusätzlichen Tab für eine Schnellsuche ergänzen
tab_initiallegt fest, welcher Tab beim Laden aktiv ist (first/ last / all / search)

Erweitert: Publikationen gezielt filtern (Custom URL)

Für Sonderfälle, die sich nicht über die Presets abdecken lassen, kann statt eines Presets die Option „Custom URL" gewählt und eine gefilterte mediaTUM-Abfrage direkt eingetragen werden:

  • Nach Autor/Autorin filtern:
    mediatum.ub.tum.de/services/export/node/[NodeID]/allchildren]
  • Nach Name und Vorname filtern:
    mediatum.ub.tum.de/services/export/node/[NodeID]/allchildren]
  • Nach Keywords filtern:
    mediatum.ub.tum.de/services/export/node/[NodeID]/allchildren]

Hinweise

Achtung: Umlaute und Akzente im Namen müssen umschrieben werden:

  • ß → ss
  • ä → ae
  • ö → oe
  • ü → ue

Tipp zur Fehlersuche: Testen Sie die Custom-URL zunächst direkt im Browser und vergleichen Sie das Ergebnis mit den Daten in mediaTUM. Prüfen Sie dabei insbesondere

  • die NodeID
  • die Verwendung von https (nicht http)
  • Umlaute in der URL

Cache aktualisieren

Wie bei allen CurlContent-Anwendungen werden die Daten standardmäßig alle 10 Tage automatisch aus mediaTUM 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 NodeID, Preset und Layout – hier gibt es nichts Weiteres zu übersetzen, da die Publikationsdaten direkt aus mediaTUM stammen.
  4. Aktivieren Sie das englische Element (Sichtbarkeit einschalten).

Hinweis

Da die Publikationsliste keine eigenen Textfelder zum Übersetzen enthält, reicht es meist aus, das übersetzte Element zu aktivieren - ohne weitere Textänderungen.

Beispiele

  • Einfache Liste mit BibTeX- und Volltext-Links
  • Einfache Liste mit Numerierung und Paginierung
  • Liste nach Jahren gruppiert
  • Liste nach Jahren gruppiert mit Tabs
  • Liste nach Jahren und Typ gruppiert
  • Detailansicht
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