VirtUOS Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück Informatik /...

Preview:

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

Recommended