LSF integration

Mitarbeiterverzeichnisse

Als Verbindung zwischen Imperia und dem Hochschul-Informations-System der Universität Heidelberg LSF bietet das URZ eine Schnittstelle, die es ermöglicht die im LSF verwalteten Mitarbeiterverzeichnisse auf einer mit Imperia erstellten Webseite darzustellen. Wir bieten Ihnen an dieser Stelle zwei unterschiedliche Darstellungsmöglichkeiten an.

 

Darüber hinaus können die Daten auch im CSV-Format (Comma Separated Values) zur Weiterverarbeitung in eigenen Scripten abgefragt werden.

Beispiel: https://webapps.urz.uni-heidelberg.de/lsf/personen_inst.php?eid=704000&show=0

Einbindung in Imperia

Um ein Mitarbeiterverzeichniss auf einer mit Imperia erstellten Webseite darzustellen bietet das URZ die Möglichkeit externe Inhalte via SSI Remote-Include einzubinden. Wählen Sie beim Anlegen des Dokuments als Editor "Textarea mit reinem HTML" und fügen Sie den entsprechenden Code für das Imperia SSI Remote-Include (ohne Zeilenumbrüche!) ein.

Beispiel:  <!--#include virtual="/cgi-bin/remote.pl? [--recode] --get         --url https://webapps.urz.uni-heidelberg.de/lsf/personen.php?eid=704000&show=2"-->

Der erste URL-Parameter "eid" (Einrichtungs-ID) gibt die Einrichtung an für die das Mitarbeiterverzeichnis erzeugt werden soll (z.B. 704000 = URZ). Der zweite URL-Parameter "show" legt die Darstellung (s.o.) fest. Die im Aufruf des Scripts benötigte eid kann in einer dazu bereitgestellten Liste abgefragt werden.

Erscheinungsbild

Die Gestaltung der Tabelle ist sehr flexibel und kann bei Bedarf mittels eines eigenen Stylesheets geändert werden. Als Hilfe stellen wir Ihnen dazu ein kommentiertes Beispiel zur Verfügung.Bitte passen Sie die CSS-Klassendefinition der Elemente deren Aussehen Sie verändern möchten im <head>-Bereich der Seite entsprechend Ihren Vorstellungen an.

Beispiel: https://webapps.urz.uni-heidelberg.de/lsf/style.css

Da die "roten Balken" am oberen und unteren Rand bisweilen als störend empfunden werden, können diese nicht nur im Stylesheet angepasst, sondern bei Bedarf durch den URL-Parameter "notb" auch ganz ausgeblendet werden.

Beispiel: https://webapps.urz.uni-heidelberg.de/lsf/personen_inst.php?eid=704000&show=2&notb

Für englischsprachige Seiten kann die Spache der Spaltenüberschriften mittels des URL-Parameters "lang=en" angepasst werden. Es ist sinnvoll in diesem Zusammenhang auch den URL-Parameter "notb" zu verwenden, da Über- und Unterschrift der Tabelle nicht auf diese Weise übersetzt werden können.

Beispiel: https://webapps.urz.uni-heidelberg.de/lsf/personen_inst.php?eid=704000&show=2&notb&lang=en

Nicht-öffentliche Personen

Personen die im LSF als "nicht-öffentlich" markiert sind, sind natürlich auch im Mitarbeiterverzeichnis nicht enthalten. Diese Einträge können jedoch zumindest "teilweise sichtbar" gemacht werden, was insbesondere bei der hierarchischen Darstellung mit Personalfunktion sinnvoll sein kann: Vor- und Nachname enthalten dann die Bezeichnung "N." - weitere Daten sind an dieser Stelle nicht verfügbar. Falls eine solche Darstellung gewünscht wird, verwenden Sie bitte den URL-Parameter "nn".

Beispiel: https://webapps.urz.uni-heidelberg.de/lsf/personen_inst.php?eid=801000&show=3&nn
Verantwortlich: Website-Services
Letzte Änderung: 15.05.2019
zum Seitenanfang/up