26
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 Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

Embed Size (px)

Citation preview

Page 1: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 2: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 3: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 4: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 5: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 6: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 7: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 8: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 9: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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!

Page 10: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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!

Page 11: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück

C. Gruber | Stud.IP – externe Seiten Seite 11

Konfiguration der externen Seiten

Page 12: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 13: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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>

Page 14: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 15: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück

C. Gruber | Stud.IP – externe Seiten Seite 15

SRI-Schnittstelle, Teil I

Page 16: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 17: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

virtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück

C. Gruber | Stud.IP – externe Seiten Seite 17

SRI-Schnittstelle, Teil II

Page 18: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 19: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 20: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 21: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 22: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 23: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 24: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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.

Page 25: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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

Page 26: VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik / Mathematik 28. Februar 2005 Stud.IP externe Seiten Einbindung

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