TYPO3-Hochschulen/LSF-Integration

From TYPO3Wiki

Jump to: navigation, search
Translations info
An english page for every translation.
All pagenames in english.

  en       de   nl   fr   ja   zh  

Contents

[edit] Kurzvorstellung LSF

LSF ist eine Webanwendung für Lehre, Studium und Forschung und stellt Informationen über die Hochschule bereit, insbesondere über Lehrveranstaltungen, Studiengänge, den Aufbau der Hochschule und Organisationseinheiten sowie über Lehrende. Mit LSF stellen Studierende sich ihren Stundenplan zusammen, darüber hinaus verfügt LSF über Funktionen zur Belegung von Veranstaltungen durch die Studierenden selbst sowie über integrierte Vergabeverfahren zur Aufteilung der Belegungen. Ausführliche Informationen unter: HIS LSF

[edit] Ziel des Projekts

Standardmäßig wird LSF als eigenständige Web-Applikation betrieben. Da LSF Informationen verwaltet, die an vielen verschiedenen Stellen der Homepage interessant sind, führt dies dazu, dass der Benutzer oft zwischen beiden Systemen wechselt und ständig mit zwei Oberflächen konfrontiert ist: Der Hochschul-Homepage und die LSF-Oberfläche.

Ziel des Projekts ist es, beide Systeme so zu integrieren, dass sich für den Benutzer ein einheitliches Bild bietet. Durch die Kopplung lassen sich Informationen, die in LSF gespeichert sind, mehrfach an verschiedenen Stellen der Homepage ausgeben (z.B. Kontaktdaten einer Person). Da die Information nur einmal zentral in LSF gespeichert ist vermeidet man eine redundante Datenhaltung.

Entwickelt wurde die Integration von der Universität Hohenheim in Zusammenarbeit mit HIS. Kontakt: Zentraler Webmaster, Daniel Fehrle.

[edit] Funktionen

  • Anzeige von Detail-Ansichten und Listen von Einrichtungen, Mitarbeitern, Veranstaltungen, Publikationen und Forschungsprojekten an beliebigen Stellen innerhalb der Homepage
  • Einbindung des VVZ und beliebiger anderer Formular-Seiten von LSF (z.B. "Persönliche Daten bearbeiten")
  • vollständige Integration der LSF-Inhalte, kein iFrame.
  • Integration in indexed_search: bei Suchanfragen werden auch LSF-Treffer mitangezeigt, z.B. Personensuche
  • SingleSignOn: gleichzeitiger Login in TYPO3 und LSF
  • Authorisierung über LSF: Beim Login wird Rolle des Benutzers in LSF abgefragt und in TYPO3 übernommen

[edit] Beispiele

[edit] Integration VVZ

Das LSF-Vorlesungsverzeichnis wird direkt innerhalb der Homepage im Bereich "Studium" eingebettet und ins Layout integriert.

Image:Screen vvz.gif

[edit] Ansprechpartner als LSF-Element

Auf beliebigen TYPO3-Webseiten lassen sich Ansprechpartner über LSF einbinden. Die dazugehörigen Daten werden über LSF abgefragt. Ändert sich an den Kontaktdaten etwas (z.B. neues Personenbild), werden alle Seiten bei denen dieses Element eingebunden ist, automatisch aktualisiert.

Image:screen_ansprechpartner.gif

[edit] Suchergebnisse

Die Homepage-Suche durchsuch sowohl die TYPO3-Inhalte (indexed_search), wie auch die LSF-Inhalte. Diese werden an erster Stelle bei den Suchergebnissen ausgegeben.

Image:Screen suchergebnis.gif

[edit] Technik

Zur Anbindung von LSF werden zwei verschiedene Schnittstellen genutzt. Zur Darstellung von Objektdaten (Personen, Einrichtungen, Veranstaltungen...), Integration in die Web-Suche (indexed_search) und das SingleSignOn wird die SOAP-Schnittstelle von LSF genutzt, welche die Daten in einem XML-Format liefert. Für komplexere Darstellungen (z.B. VVZ) oder interaktive Inhalte (Formular "Persönliche Daten bearbeiten") wird CURL verwendet.

Image:Schnittstellen lsf-typo3.gif

[edit] Zusammenspiel TYPO3 und LSF

Um eine redundante Datenhaltung weitestgehend zu vermeiden, ist die Aufgabenverteilung zwischen LSF und TYPO3 klar abgegrenzt. TYPO3 ist zuständig für redaktionelle Inhalte, Bilder, PDFs, Aktuelle Themen usw. Die Stärke von LSF liegt in der strukturierten Abbildung von Hochschuldaten (Personen, Einrichtungen, Veranstaltungen, Forschungsprojekten, Publikationen). Durch die Kombination beider Systeme werden die jeweiligen Stärken der Systeme genutzt und zu einer Einheit verbunden.

Image:Zusammenspiel lsf-typo3.gif

[edit] Nutzung durch andere Hochschulen / Weiterentwicklung

Die LSF-Integration wurde im Rahmen des Relaunchs der Homepage der Universität Hohenheim entwickelt. Die Extensions werden gerne anderen Hochschulen auf Anfrage gerne zur Verfügung gestellt. Ziel ist es eine Community zu etablieren, die gemeinsam die Entwicklung der LSF-Schnittstelle vorantreibt. Deshalb stellen alle Beteiligten ihre Weiterentwicklungen wieder der Community zur Verfügung. Koordiniert wird dies durch die Universität Hohenheim.

[edit] Kontakt

Universität Hohenheim, Zentraler Webmaster, Daniel Fehrle, fehrle@uni-hohenheim.de

HIS, Abteilung: Hochschul-IT, Stellv. Bereichsleitung Campus Management Prozessdesign und Großprojekte, Sven Lübbe, luebbe@his.de

Personal tools