FB6 Mathematik/Informatik/Physik

Institut für Informatik


Osnabrück University navigation and search


Main content

Top content

media2mult

Leitung Prof. Dr. Oliver Vornberger
Mitarbeiter Dr. Martin Gieseking (virtUOS)
Förderung ELAN (E-Learning Academic Network Niedersachsen, bis 2006)
Laufzeit seit 2002
Stichworte Cross media publishing, Autorensystem
Web www.media2mult.de

Bei media2mult handelt es sich um ein Plug-In für PmWiki, das die Funktionalität des Systems um zahlreiche Markup-Elemente und eine Cross-Media-Publishing-Funktion (CMP) erweitert. So können die Eingabeskripts unterschiedlicher Anwendungen, wie gnuplot, LaTeX, Metapost usw. direkt oder als Dateireferenz in den Wiki-Quelltext eingebettet werden, wobei die auf diese Weise beschriebenen Mediendateien sofort auf der Wiki-Seite erscheinen. Darüber hinaus stellt media2mult Markup-Elemente zur Erzeugung von Fußnoten bereit, es umfasst einen Syntax-Highlighter zur Einfärbung von Quelltexten und er­mög­licht das Einbetten von Applets, Bild-, Audio- und Videodateien in unterschiedlichen Formaten.

Die CMP-Komponente konvertiert wahlweise einzelne Wiki-Seiten oder beliebige Seitensequenzen über XML in verschiedene Druckformate (PDF, PostScript, RTF). Mediendateien werden dabei im Hintergrund automatisch  an die Anforderungen des Ziel­­formats angepasst. So werden z. B. Formeln und Grafiken vektorisiert und skaliert, Vorschaubilder aus Videodateien extra­hiert und verlinkte Texte auf Wunsch in Fußnoten konvertiert. Die Umstellung vom zuvor eingesetzten DocBook auf erweiter­tes XHTML ermöglicht es nun, einen Großteil der Wiki-Formatierungselemente in die Zielformate zu übernehmen, so dass zentrale Layout-Bestandteile erhalten bleiben, was wiederum die Akzeptanz der Konvertierungsresultate deutlich erhöht hat.

Die auf die XML-Datei angewendeten Stylesheets lassen sich in PmWiki über einen Optionendialog konfigurieren, ohne dass der Anwender direkt mit den zugrunde liegenden XML- oder XSLT-Dateien in Berührung kommt. Der Kernbestandteil von media2mult wurde in PHP und XSLT programmiert. Darüber hinaus kommen serverseitig zurzeit noch rund 30 kommandozeilen­basierte Programme zum Einsatz, die in den unterschiedlichen Abschnitten des Konvertierungsprozesses für Teilaufgaben herangezogen werden.

Das media2mult-Plug-In ist u.a. auf der zentralen Wikifarm der Universität Osnabrück installiert und wird in zahlreichen Wiki­feldern regelmäßig eingesetzt. Dazu gehören  auch die Felder des Medienzentrums Osnabrück, welches Schulen der Region IT- und Mediendienstleistungen anbietet. Darüber hinaus betreiben weitere Hochschulen, u.a. die Hochschule Vechta und die Universität Bielefeld sowie einzelne Dozenten eigene Wikifarmen mit media2mult-Erweiterung.