Modullisten aus TUMonline
Diese Seite beschreibt den konkreten Ablauf, um mit der Extension CurlContent die Modulliste einer oder mehrerer Einrichtungen aus TUMonline auf einer TYPO3-Seite einzubinden.
Die Liste zeigt die Modulnamen alphabetisch sortiert, jeweils mit einem Link zu den Detailinformationen in TUMonline.
Vorbereitung: Organisation-ID aus TUMonline holen
Bevor Sie die TUM MemberList einbinden können, benötigen Sie die Organisation-ID (in TUMonline auch als „pOrgNr" oder „PORGNR" bezeichnet) Ihrer Einrichtung.
- Gehen Sie auf TUMonline. Wichtig: Achten Sie darauf, nicht angemeldet zu sein!
- Klicken Sie auf “Personen und Zuständigkeiten“.
- Suchen Sie die gewünschte Einrichtung und klicken Sie auf deren Namen.
- Kopieren Sie die ID nach "pOrgNr=" oder "PORGNR=" aus der Adresszeile.
Modullisten einbinden - Schritt für Schritt
- Öffnen Sie das Seitenmodul und wählen Sie die Zielseite aus.
- Klicken Sie auf „+ Inhalt" → Bereich „Spezial" → „Plugin einfügen".
- Wählen Sie im Feld „Plugin" den Eintrag „CurlContent".
- Wählen Sie im Reiter „Data source" unter „URL preset" die Option „TUMonline: Modules for one or more organisations".
- Tragen Sie die zuvor notierte(n) Organisation-ID(s) unter „Parameters for preset" ein – bei mehreren Einrichtungen durch Kommas getrennt.
- Wählen Sie im Reiter „Processing" unter „XSL File" die Option „TUMonline: Module catalog for organisations".
- Speichern Sie das Element.
Zusätzliche Optionen: XSL-Parameter
Im Feld „Parameters for this XSL file" stehen folgende Parameter zur Verfügung:
| Parameter | Beschreibung | Voreinstellung | Beispiel |
id | Modul-ID zusätzlich anzeigen | 1 (an) | id=0 (ausblenden) |
namelink | Modulname mit der Detailseite in TUMonline verlinken | 1 (an) | namelink=0 (Link entfernen) |
newwin | Links in neuem Fenster/Tab öffnen | 0 (aus) | newwin=1 |
Cache aktualisieren
Wie bei allen CurlContent-Anwendungen werden die Daten standardmäßig alle 10 Tage automatisch aus TUMonline 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.
- Wechseln Sie im Seitenmodul zur Sprachenansicht.
- Klicken Sie beim CurlContent-Element auf „Übersetzen".
- Die englische Kopie übernimmt automatisch Organisation-ID(s) und Parameter - hier gibt es nichts weiter zu übersetzen, da die Prüfungstermine direkt aus TUMonline stammen.
- Aktivieren Sie das englische Element (Sichtbarkeit einschalten).
Hinweis
Da die Prüfungsterminliste keine eigenen Textfelder zum Übersetzen enthält, reicht es meist aus, das übersetzte Element zu aktivieren – ohne weitere Textänderungen.