TUMcourses
Die Extension TUMcourses bindet Lehrveranstaltungen aus TUMonline direkt in Ihren Webauftritt ein. Die Daten werden immer aktuell aus TUMonline abgerufen – kein manuelles Pflegen nötig.
Voraussetzung: TUMonline-Einstellungen
Damit Kurse auf der Website erscheinen, müssen in TUMonline im Feld „Status" beide Checkboxen aktiviert sein. Ohne diese Einstellung kann die Extension keine Daten abrufen und zeigt keine Kurse an. Wenden Sie sich bei Problemen an Ihren TUMonline-Administrator.
Vorbereitung: ID aus TUMonline holen
Je nachdem, ob Sie die Kurse eines Lehrstuhls/einer Professur oder die Kurse einer einzelnen Person anzeigen möchten, benötigen Sie vorab eine der folgenden IDs aus TUMonline:
| Anzeige | Benötigte ID | So finden Sie die ID |
|---|---|---|
| Lehrstuhl/Professur | Organisations-ID | gleiches Verfahren wie bei TUM MemberList |
| Einzelperson | Personen-ID | gleiches Verfahren wie bei TUMvCard |
Notieren Sie sich die passende ID - Sie tragen sie im nächsten Schritt beim Einbau des Plugins ein.
TUMcourses Plugin einbauen - 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 „TUMcourses list".
- Wählen Sie den gewünschten Darstellungsmodus
- Tragen Sie die Organisations-ID oder Personen-ID aus TUMonline ein
- Speichern Sie das Element, um die Plugin-Optionen zu konfigurieren.
Plugin-Optionen: Data source
Im Reiter „Data source" legen Sie fest, welche Lehrveranstaltungen angezeigt werden:
- Wählen Sie unter „List the courses of…" zwischen Organisation und Person.
- Tragen Sie die zuvor notierte Organisations-ID bzw. Personen-ID ein.
- Wählen Sie das gewünschte Semester.
- Legen Sie die Sprache der Anzeige fest.
Plugin-Optionen: List view
Im Reiter „List view" bestimmen Sie, wie die Kursliste im Frontend dargestellt wird:
- Angezeigte Spalten: Wählen Sie aus, welche LV-Informationen (z. B. Titel, Typ, Termine) in der Liste angezeigt werden sollen.
- Link method: Legt fest, wohin ein Klick auf eine Lehrveranstaltung führt:
- Verlinkung zur TUMonline-Detailseite der LV
- Verlinkung zur Plugin-eigenen Detailansicht
- keine Verlinkung
- Stil: Wählen Sie zwischen „Gitternetz" (tabellarische Darstellung mit Rahmenlinien) und „Horizontal lines" (schlankere Darstellung nur mit Trennlinien).
Dozierende und Assistierende verlinken
Im Reiter „Link lecturers, assistants" legen Sie fest, wohin ein Klick auf den Namen einer Dozentin/eines Dozenten oder einer/eines Assistierenden führt. Zur Auswahl stehen:
- Verlinkung zur persönlichen Website mit TUMvCard
- Verlinkung zu einer bestimmten Seite
- Verlinkung zur Visitenkarte in TUMonline
- keine Verlinkung
Mehrere TUMvCards einer Person kombinieren
Existieren für dieselbe Person mehrere TUMvCard-Elemente auf verschiedenen Seiten, muss zusätzlich festgelegt werden, auf welche TUMvCard-Elemente die TUMcourses verlinken sollen. Der Mechanismus entspricht der Kategorie-Zuordnung, die auch bei der Kombination von TUMvCard und TUM MemberList verwendet wird (siehe TUMvCard):
- Öffnen Sie das TUMcourses-Plugin und wählen Sie im entsprechenden Feld die Kategorie „PAGE:TUMvCard-xxx" (xxx = die laufende Nummer der jeweiligen TUMvCard).
- Öffnen Sie die Seiteneigenschaften der Seite, auf der sich die betreffende TUMvCard befindet.
- Ordnen Sie dort dieselbe Kategorie „PAGE:TUMvCard-xxx" zu.
- Speichern Sie beide Änderungen.
Englischsprachige Version
Auch das TUMcourses-Element muss wie jedes andere Inhaltselement für die englische Seite übersetzt werden. Der grundsätzliche Ablauf ist in der Anleitung “Englischsprachige Seite” beschrieben:
- Wechseln Sie im Seitenmodul zur Sprachenansicht.
- Klicken Sie beim TUMcourses-Element auf „Übersetzen".
- Stellen Sie im Reiter „Data source" der englischen Kopie die Sprache auf Englisch um, damit die Kursdaten in der englischen Übersetzung aus TUMonline angezeigt werden.
- Aktivieren Sie das englische Element (Sichtbarkeit einschalten).
Hinweis
Organisations-/Personen-ID, Semester sowie die Einstellungen in „List view" und „Link lecturers, assistants" werden automatisch übernommen – in der Regel muss nur die Sprache in „Data source" angepasst werden.
Darstellungsmodi
| Modus | Beschreibung |
|---|---|
| Lehrstuhl/Professur | Alle Kurse eines Lehrstuhls oder einer Professur im aktuellen Semester |
| Einzelperson | Alle Kurse einer bestimmten Person im aktuellen Semester |
| Einzelkurs | Detailansicht eines einzelnen Kurses |
Hinweis
Die Extension zeigt immer das aktuelle Semester. Vergangene Semester werden nicht angezeigt.