Schnittstelle zu Stud.IP
Externe Seiten in Stud.IP konfigurieren
Hat man die ersten Schritte, wie auf Seite Stud.IP konfigurieren beschrieben gemacht, geht es nun darum mithilfe eines so genannten Moduls die Daten zusammenzustellen, die später auf einer anderen Webseite angezeigt werden sollen. Hier wird das Vorgehen beschrieben wie eine Übersicht der Lehrveranstaltungen eines Instituts vorbereitet wird.
Veranstaltungsübersichten konfigurieren
Voraussetzung: Es müssen Lehrveranstaltungen für die betreffende Einrichtung (Institut) existieren. Sollte dies nicht der Fall sein, können unter Verwaltung von Veranstaltungen > neue Veranstaltung anlegen welche angelegt werden.
Die Veranstaltungen einer Einrichtung können später in einer Tabelle ausgegeben werden, die auf einer anderen Webseite eingeblendet wird. Dazu muss für die Ausgabe eine Konfigurationsdatei erstellt werden. In diesem Fall sind sogar drei Konfigurationen notwendig, die gewissermaßen ineinander greifen. Man muss sie daher ggf. mehrfach zur Bearbeitung aufrufen, um alle notwendigen Felder korrekt ausfüllen zu können.
- Konfiguration für Veranstaltungsdetails
- Konfiguration für Mitarbeiterdetails
- Konfiguration für Veranstaltungen
Im Folgenden wird die Erstellung aller drei Konfigurationen beschrieben. Hier werden lediglich die minimal erforderlichen Angaben vorgestellt. Je nach Konfigrationstyp (Modul) können auch weitere Angaben gemacht werden, um etwa die Zusammenstellung der anzuzeigenden Daten und auch die Darstellungsform zu beeinflussen. Auf die weiteren Möglichkeiten wird hier nicht näher eingegangen, die meisten davon dürften sich aber durch einfaches Ausprobieren erschließen.
Konfiguration für "Veranstaltungsdetails" erstellen
So wird es gemacht:
- Unter Neue Konfiguration für Modul Veranstaltungsdetails auswählen.
- Auf Anlegen klicken. Die Ansicht der Seite ändert sich.
- Auf den Balken mit der Aufschrift Grundeinstellungen klicken. Es klappt der Bereich mit den Grundeinstellungen auf.
- Unter Name der Konfiguration eine beliebige Bezeichnung eintragen, unter der man selbst die Konfiguration gut wiedererkennt.
- Am unteren Ende des Bereichs mit den Grundeinstellungen auf übernehmen klicken. Erst hierdurch wird die Konfiguration wirklich angelegt, d.h. gespeichert.
- Auf den Balken mit der Aufschrift Link zum Modul Mitarbeiterdetails klicken.
- Unter Verlinkung zum Modul > Konfiguration die Konfiguration für die Mitarbeiterdetails auswählen. - Falls diese noch nicht angelegt wurde, den Vorgang hier unterbrechen, die Konfiguration für die Mitarbeiterdetails anlegen, und später noch einmal hierher kommen um die Konfiguration der Veranstaltungsdetails abzuschließen.
- übernehmen klicken
Konfiguration für "Mitarbeiterdetails" erstellen
So wird es gemacht:
- Unter Neue Konfiguration für Modul Mitarbeiterdetails auswählen.
- Auf Anlegen klicken. Die Ansicht der Seite ändert sich.
- Auf den Balken mit der Aufschrift Grundeinstellungen klicken. Es klappt der Bereich mit den Grundeinstellungen auf.
- Unter Name der Konfiguration eine beliebige Bezeichnung eintragen, unter der man selbst die Konfiguration gut wiedererkennt.
- Am unteren Ende des Bereichs mit den Grundeinstellungen auf übernehmen klicken. Erst hierdurch wird die Konfiguration wirklich angelegt, d.h. gespeichert.
- Auf den Balken mit der Aufschrift Link zum Modul Veranstaltungsdetails klicken.
- Unter Verlinkung zum Modul > Konfiguration die Konfiguration für die Veranstaltungsdetails auswählen. - Falls diese noch nicht angelegt wurde, den Vorgang hier unterbrechen, die Konfiguration für die Mitarbeiterdetails anlegen, und später noch einmal hierher kommen um die Konfiguration der Veranstaltungsdetails abzuschließen.
- Auf übernehmen klicken
Konfiguration für "Veranstaltungen" erstellen
So wird es gemacht:
- Unter Neue Konfiguration für Modul Veranstaltungen auswählen.
- Auf Anlegen klicken. Die Ansicht der Seite ändert sich.
- Auf den Balken mit der Aufschrift Grundeinstellungen klicken. Es klappt der Bereich mit den Grundeinstellungen auf.
- Unter Name der Konfiguration eine beliebige Bezeichnung eintragen, unter der man selbst die Konfiguration selbst gut wiedererkennt.
- Am unteren Ende des Bereichs mit den Grundeinstellungen auf übernehmen klicken. Erst hierdurch wird die Konfiguration wirklich angelegt, d.h. gespeichert.
- Auf den Balken mit der Aufschrift Link zum Modul Veranstaltungsdetails klicken.
- Unter Verlinkung zum Modul > Konfiguration die Konfiguration für die Veranstaltungsdetails auswählen. - Falls diese noch nicht angelegt wurde, den Vorgang hier unterbrechen, die Konfiguration für die Mitarbeiterdetails anlegen, und später noch einmal hierher kommen um die Konfiguration der Veranstaltungsdetails abzuschließen.
- Auf übernehmen klicken
- Auf den Balken mit der Aufschrift Link zum Modul Mitarbeiterdetails klicken.
- Unter Verlinkung zum Modul > Konfiguration die Konfiguration für die Mitarbeiterdetails auswählen. - Falls diese noch nicht angelegt wurde, den Vorgang hier unterbrechen, die Konfiguration für die Mitarbeiterdetails anlegen, und später noch einmal hierher kommen um die Konfiguration der Veranstaltungsdetails abzuschließen.
- übernehmen klicken
Damit ist die Konfiguration für die Veranstaltungen (Veranstaltungsübersicht) benannt und es wurde festgelegt, mit welcher Konfiguration die einzelnen Veranstaltungen (Veranstaltungsdetails) und Mitarbeitenden (Mitarbeiterdetails), die in der Übersicht verlinkt sind, dargestellt werden sollen. Auf die vielfätigen sonstigen Konfigurationsmöglichkeiten der Veranstaltungs-Konfiguration soll an dieser Stelle nicht weiter eingegangen werden.
Der Schnittstellen-URL
Im Menü Externe Seiten wird nun die neue Konfiguration unter
Angelegte Konfigurationen > Veranstaltungen
aufgelistet.
Alle Konfigurationen die an dieser Stelle angezeigt werden, können verwendet oder auch weiter bearbeitet werden. Bearbeitungsmöglichkeiten sind über das Menü mit den drei Punkten am rechten Rand der Auflistung zu erreichen. Der Menüpunkt "weitere Informationen anzeigen" wird benötigt um sich den URL anzeigen zu lassen, der für die Integration in eine Typo3-Webseite erforderlich ist.
Beachten Sie, dass der Stud.IP-URL Zeilenumbrüche enthält, die vor dem Einbinden in Typo3 entfernt werden müssen, da sonst die Einbindung der Inhalte nicht funktioniert.
Wie die Einbindung in Typo3 gemacht wird, findet sich auf der Seite Import in Stud.IP.