Modulkataloge aus TUMonline

Modulkataloge werden aus TUMonline synchronisiert (Regelknoten aus allgemeinen Vorlagen oder SPO-Versionen). Wenn ein neuer Katalog hinterlegt werden soll, so senden Sie bitte die Knoten-ID (am besten den Regelknoten im SPO-Management aufrufen und den Link zu den Vorschriften anklicken und im Pop-Up den Parameter pKnotenNr ablesen) sowie die Bezeichnung des Katalogs auf Deutsch und Englisch an studium@nat.tum.de.

Die Synchronisation mit TUMonline erfolgt in der Regel täglich für die Lehrveranstaltungen, wöchentlich für die Kataloge und monatlich für Module.

Einbindung in TUM-Typo3

Der DSSNAT-Endpunkt mhb_read_catalog_html gibt eine HTML-Tabelle mit einer Ebene-2-Überschrift aus, die über das Curl-Content-Plugin in TUM-Typo3 eingebunden werden kann. Die URL, die im Curl-Content-Plugin einzutragen ist, ist

https://api.srv.nat.tum.de/api/v1/mhb/catalog/{catalog_tag}/html

Dabei ist {catalog_tag} durch das Tag des Modulkatalogs in der DSSNAT-Datenbank zu ersetzen. Aufgelistet werden alle Module aus dem Katalog, zu denen im aktuellen Semester reale Lehrveranstaltungen angekündigt sind. Standardmäßig werden die Spalten Modul-Nr., Modultitel, Modulverantwortliche*r und Credits angezeigt. Die Ausgabe kann durch folgende Parameter beeinflusst werden:

ParameterOptionenBeschreibung
semester_keycurrent, exam, lecture, planning, next, previousaktuelles Semester (kalendarisch, prüfungsrechtlich, nach Vorlesungszeit, nach Planungsperiode) oder nächstes/vorheriges Semester (kalendarisch)
2023wSemesterschlüssel für konkretes Semester

leer für alle Module anzeigen
languagede, enAusgabe der Tabelle in Deutsch oder Englisch (Modultitel werden bei Auswahl "de" entsprechend der Sprache der Beschreibung ausgegeben)
columnsmodule_codeModul-Nr. standardmäßig verlinkt auf die Modulbeschreibung in TUMonline (siehe module_url_pattern)
module_titleModultitel (Englisch, falls language=en oder Modulsprache ist Englisch, Deutsch sonst; title-Tag mit jeweils anderem Titel)
module_responsibleModulverantwortliche*r standardmäßig verlinkt auf die TUMonline-Visitenkarte (siehe vcard_url_pattern)
module_creditsCP
module_languagesSprachen des Moduls
module_cycleTurnus des Moduls
event_first

erster Termin der Modul-Lehrveranstaltungen

Achtung! Nur verfügbar, wenn die Termine mit der DSSNAT-Datenbank synchronisiert werden, was standardmäßig nicht erfolgt.

order_bytitleSortierung nach Modultitel
codeSortierung nach Modul-Nr.
module_url_patternhttps://campus.tum.de/tumonline/ee/ui/ca2/app/desktop/#/pl/ui/$ctx/WBMODHB.wbShowMHBReadOnly?$ctx=design=ca2;header=max;lang=de&pKnotenNr={module_id}&pOrgNr={org_id}Link-Pattern, mit dem die Links von der Modul-Nr. erzeugt werden. Beim Standardwert "TUMONLINE" wird auf die TUMonline-Modulbeschreibung verlinkt. Wenn leer, so erfolgt keine Verlinkung.
vcard_url_patternhttps://campus.tum.de/tumonline/visitenkarte.show_vcard?pPersonenId={person_id}&pPersonenGruppe=3Link-Pattern, mit dem die Links zur Visitenkarte der Modulverantwortlichen erzeugt werden. Beim Standardwert "TUMONLINE" wird auf die TUMonline-Mitarbeiter*innen-Visitenkarte verlinkt. Wenn leer, so erfolgt keine Verlinkung.
  • Keine Stichwörter