Upload
kurt-krause
View
105
Download
0
Embed Size (px)
Citation preview
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
Informatik / Mathematik 28. Februar 2005
Stud.IP „externe Seiten“Einbindung von Stud.IP-Daten auf Instituts- und FB-Webseiten
Clemens Gruber
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 2
Inhalt
• Ausgangssituation und Ziele der Nutzung von Stud.IP als Datenquelle
• look & feel• exportierbare Daten• Daten-Pflege durch Enduser• Export- und Anpassungsmöglichkeiten• Konfiguration der externen Seiten• SRI-Schnittstelle• Organisatorische Voraussetzungenund
Fehlerquellen • transparenter Prozess bei der Umstellung
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 3
momentane Situation, oder was soll das Ganze?
• „in time“-Publikation scheitert häufig an– organisatorischen Restriktionen
(Flaschenhals Webmaster) – Medienbrüche bei der Pflege
(Mail, Word-Dateien, Papiervorlagen)
• Alternative „CMS für alle“?– Einarbeitungszeit – weiteres Programm – weitere Schulungen / Support
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 4
Ziele der Nutzung von Stud.IP als Datenquelle
für Studierende / Website-Nutzer• Beschleunigung von Publikationsprozessen• durchgängig aktuelle Information
Datenhaltung und -pflege • keine doppelte Datenhaltung • dezentrale Pflege, kein Flaschenhals
für DozentInnen• bekannte Softwareumgebung • keine / geringe Einarbeitungszeit und Support
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 5
look & feel
Eine Auswahl bisher in Osnabrück eingesetzter Seiten
• FB 1, Sozialwissenschaften• FB 3, Evangelische Theologie• FB 4, Physik (Relaunch)• FB 6, Informatik (Testseiten)• FB 7: Sprach- und Literaturwissenschaft• FB 8: Arbeits- und Organisationspsychologie• Zentrum virtUOS
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 6
exportierbare Daten
• Übersichtsseite Mitarbeiterinnen (z.B. Name, Telefon, Raum, E-Mail-Adresse, Sprechzeiten)
• Detailseite zu Mitarbeiterinnen(z.B. Anschrift, Kontaktdaten, Curriculum Vitae, Schwerpunktthemen, angebotene Lehrveranstaltungen, News und Termine, Publikationen)
• Übersichtsseite Veranstaltungen (zwei Varianten) (mit Studienbereichszuordnung, z.B. Haupt-/Grundstudium, Ort, Zeit, Raum und DozentIn)
• Details zu Veranstaltungen (z.B. DozentIn, Ort, Beschriebung, Voraussetzungen, Art des Leistungsnachweis)
• News
• Datei-Download
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 7
Daten-Eingabe und -Pflege durch Enduser
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 8
Exportmöglichkeiten
• komplette HTML-Seite • als snippet (ohne head-/body-tags)
– HTML-Tabelle– kann dann über PHP oder SSI
includet werden • per SRI-Schnittstelle
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 9
Anpassungsmöglichkeiten
Nur Design• CSS der Instituts-/FB-Website• gesondertes CSS für externe Seiten
Design und Struktur / Inhalt • Stud.IP globale Konfiguration• Stud.IP Konfiguration nach Bereichen
Tipp: Möglichst in der Reihenfolge obendie Konfiguration vornehmen!
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 10
Konfiguration der Seiten in Stud.IP
die Konfigurationsseiten finden Sie so:
Startseite -> Verwaltung von Einrichtungen ->
z.B. Informatik [auswählen] -> "externe Seiten" (zweite Navigationsebene
oben)
Achtung: Admin-Account nötig!
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 11
Konfiguration der externen Seiten
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 12
SRI-Schnittstelle, Übersicht
Stud.IP-Remote-Include: Einbinden von Stud.IP-Inhalten mit andern HTML-Struktur-Elementen (Navigation, Header, Footer)
Aufruf über:http://studip.rz.uni-osnabrueck.de/extern.php?page_url=URL_DER_INCLUDE_SEITE
• Webserver • Stud.IP-Server• Template-Datei• Ausgelieferte Website
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 13
typische SRI-Template-Datei
<?xml version="1.0"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN„
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html> <head> <title>Stud.IP-SRI-Template, Veranstaltungen</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> </head> <body> <div id="head">Leerveranstaltungen ;-)</div> <div id="navigation"> <a href="#">½. Semester</a> <a href="#">5. Tirmester</a> </div> <div id="content"> <studip_remote_include> <module name="Lecturestable" /> <config id="ecde8e3d112272e2bbdd5b76e5cc61e8" /> <global id="b1237e30f9c6932c1e06e933624827d2" /> <range id="0c3ad80568c7b478c148af31ae56baa9" /> </studip_remote_include> </div> <div id="footer">© 2005 virtUOS | Universität Osnabrück </div> </body></html>
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 14
SRI-Schnittstelle, Teil I
ClientStud.IP-Server
Web-Server
1 Webseite mit Links zum Stud.IP-Server
2 Seite wird vom Stud.IP-Server angefordert
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 15
SRI-Schnittstelle, Teil I
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 16
SRI-Schnittstelle, Teil II
ClientStud.IP-Server
Web-Server
1 Stud.IP-Server holt sich Template vom Webserver
2 liefert Seite an Client aus
2 liest IDs aus
3 fügt an Stelle des SRI-Codes Daten aus Stud.IP ein
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 17
SRI-Schnittstelle, Teil II
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 18
SRI-Schnttstelle und RedDot
RedDot-Server
ClientStud.IP-Server
Web-Server
1 RedDot-Server legt Template als stati-sche Seite auf Webserver ab
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 19
Exkurs: RedDor-Framework
RedDot-Server
Client
Web-Server1SiteBuilder bzw. Redakteure legt über Web-Ober-fläche Struktur und Design fest bzw. erstellt Dokumente
2 Publikationsprozess:*HTML-Dokumente werden als statische Seiten auf Web-Server publiziert * momentan nicht in-time, nicht automatisch, sondern über Worflow definiert
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 20
SRI-Schnttstelle: Stud.IP-IDs
<studip_remote_include>
<module name="Persons" />
<config id="6c7024a64b5b11b3312faff77d179f4e" />
<global id="075f6bc537060aa8edef21156f7ee09b" />
<range id="3fc7d1628254bda6a0038372c8fb3a0e" />
</studip_remote_include>
• config-ID > (lokale) Konfiguration• global-ID > globale Konfiguration• Range-ID > Einrichtungs-ID
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 21
Organisatorische Voraussetzungenund Fehlerquellen I
• alle Veranstaltungen und Personen müssen in Stud.IP sein
• entsprechende Accounts müssen eingerichtet sein(Admin und DozentInnen)
• Personen müssen Einrichtung und dann Gruppe zugeordnet werden
• Adresse wird momentan aus Einrichtung übernommen, keine individuelle Eingabe möglich
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 22
Organisatorische Voraussetzungenund Fehlerquellen II
• Veranstaltungen müssen der exportierenden Einrichtung (!! Studienbereich reicht nicht) zugeordnet sein
• Veranstaltungen müssen Status „sichtbar“ haben
• config-, range-, global-ID und evtl. username müssen zusammen passen
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 23
transparenter Prozess bei der Umstellung
Information der betroffenen Lehrende• Export von Daten, die bisher nur intern
vorgehalten wurden, z.B. – Biografie– Foto (!)
• automatische E-Mail bei Änderung der personenbezogenen Daten durch Admins
Koordination mit anderen Admins• klare Zuständigkeitstrennung
z.B. Veranstaltungen (Sekretariat) vs. Webadmins vs. Lehrende
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 24
Mail bei Änderungen
Von: Stud.IP An: Clemens Gruber, Dipl.-Psych. Datum: 28.02. 2005, 01:48
Ihre persönliche Seite wurde von einer Administratorin oder einem Administrator verändert.
Folgende Veränderungen wurden vorgenommen: Daten im Lebenslauf u.a. wurden geändert. Diese Nachricht wurde automatisch vom Stud.IP-System generiert. Sie können darauf nicht antworten.
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 25
Stud.IP und RedDot
Daten Pflege durch
Stud.IP • Personendaten• Veranstaltungsdate
n• News• evtl. Download
• dezentral je durch FB-/Instituts-MitarbeiterIn
• bzw. Admin
RedDot • eher statische Inhalte
• Anpassung der Struktur und des Designs
• Webmaster oder kleinen Personenkreis
virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück
C. Gruber | Stud.IP – externe Seiten Seite 26
Links und weitere Infos
• Poster zu externen Seiten • zugehöriger ausführlicher Text• Beispielseiten und umgestellte Fachbereiche • Stud.IP Formatierungsregeln
(temporär, da in Stud.IP veraltet)• Stud.IP-Veranstaltung
„Webseiten der Fachbereiche / OLFS“• Software-Entwicklung zu externen Seiten