====== Wiki-Systeme ====== ===== WikiPedia ===== Die "Mutter" aller Wiki-Systeme. Die zugehörige Software nennt sich "MediaWiki". * [[http://elearn.bgamstetten.ac.at/wiki|Eine offene MediaWiki-Instanz - Testinstallation]] * [[:cms:mediawiki|Installationsanleitung]] * [[http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Windows#Configuring_Mediawiki_to_use_texvc|Spezialthema - Formeln unter MediaWiki]] ---- * [[http://diepresse.com/home/techscience/internet/381869/index.do|Qualitätskontrolle für Wikipedia-Artikeln (Die Presse, 6.5.08)]] * [[http://www.informatikserver.at/index.php?option=com_content&task=view&id=14490&Itemid=2|Wikipedia: Vom Onlinelexikon zur Propagandamaschine?]] ===== DokuWiki ===== DokuWiki ist ein Wiki-System, dass ohne Datenbank auskommt und daher ziemlich unkompliziert arbeitet. Jede Seite ist eine reine Textdatei, die auch außerhalb der Wiki verwendet werden kann (sofern man mit den - allerdings wenigen und sprechenden - Markups zurechtkommt). Leider sind die Markups ein wenig anders als bei der "offiziellen" WikiPedia (meist sogar einfacher), aber leider nicht völlig kompatibel. Dieser (geringfügige) Nachteil wird durch eine Vielfalt von Vorteilen aber mehr als ausgewogen. Zu diesen gehört die einfache Wartbarkeit, die gute Erweiterbarkeit und die hohe Flexibilität. Von der idealen Projektplattform bis zur Eignung als Grundgerüst für viele Arten von Web-2.0-Anwendungen reicht hier die Palette. * [[:editierhilfen|Übersicht DokuWiki-Features]] ===== PMWiki ===== PMWiki ist ein Wiki-System, das ebenfalls ohne Datenbank auskommt. Leider sind aber die einzelnen Dateien, die den PMWiki-Pages entsprechen außerhalb der PMWiki ziemlich unbrauchbar (da die diversen Textänderungen direkt im File vermerkt werden). PMWiki lässt sich aber wie DokuWiki sehr individuell konfigurieren und durch sogenannte Recipes nahezu unbegrenzt erweitern. * [[http://www.pmwiki.org/|Offizielle PMWiki-Site]] * [[http://www.pmwiki.org/wiki/PmWikiDe/PmWikiDe|Nähere Informationen zu PMWiki]] * [[http://www.virtuos.uni-osnabrueck.de/Produkte/PmWiki|PMWiki - Uni Osnabrück]] * [[http://elearn.bgamstetten.ac.at/pmwiki/pmwiki.php|Probeinstallation]] ==== Media2Mult ==== Eine vielversprechende Erweiterung der PMWiki wurde an der [[http://www.virtuos.uni-osnabrueck.de/Produkte/Media2mult|Universität Osnabrück]] entwickelt: //Media2mult. Media2mult// ist ein Server-basiertes Autorensystem. Der Autor erstellt im Webbrowser seinen Text. Die Anweisung ''embed'' bettet multimediale Komponenten wie Vektorgrafiken, Audio- und Videodateien ein.\\ Dazu ein Beispiel: Auf der lokalen Festplatte des Dozenten befindet sich ein Quicktime-Film mit dem Namen happy-feet.mov. Um diesen Film im Masterdokument zu verwenden, reicht das Kommando\\ (:embed file=happy-feet.mov:) media2mult erkennt, dass ihm keine Datei dieses Names vorliegt, und fordert in einem File-Selection-Dialog auf, sie im lokalen Verzeichnis auszuwählen und hochzuladen. Anschließend taucht der Film in der HTML-View zum Abspielen bereit auf, weil media2mult die für Webseiten erforderlichen HTML-Elemente zum Einbetten von Quicktime-Filmen erzeugt hat. Die Anweisung ''(:publish:)'' erzeugt einen Button, über den man die aktuelle Seite in ein PDF-Dokument konvertieren kann. Im Falle des hochgeladenen Videos greift sich //media2mult// hierzu den ersten Frame, wandelt ihn in ein einbettbares PDF-Objekt und baut dieses in das generierte PDF-Dokument ein. Dabei helfen etliche Kommandozeilenwerkzeuge mit, die im Hintergrund transparent für den Anwender die Formate konvertieren. Insbesondere für Dokumente aus dem naturwissenschaftlichen Umfeld sind mathematischer Formelsatz und präzise Grafikdarstellungen unerlässlich. Gerne genommen werden dafür LaTeX und gnuplot. Beides unterstützt media2mult, sodass man bereits vorhandenes Material übernehmen kann. Abgesetzte LaTeX-Formeln lassen sich durch die Escape-Sequenz \[ ... \] in den Fließtext einstreuen. Die folgende Anweisung stellt beispielsweise die unendliche Summe der Zweierpotenzen dar: \[\sum_{i=0}^{\infty}2^i\] Aus dieser Eingabe erzeugt //media2mult// ein transparentes PNG-Bild mit der gerasterten Formel, das auf der Wiki-Seite zwischen dem umgebenden Text auftaucht. Die PDF-Fassung enthält hingegen eine beliebig skalierbare Vektordarstellung der Formel, um einen hochwertigen Schriftsatz zu garantieren. Die zum Erstellen von gnuplot-Grafiken erforderlichen Anweisungen können entweder über eine referenzierte Datei an das System übergeben oder wie die LaTeX-Formeln direkt in den Wiki-Code integriert werden: (:gnuplot:) f(x) = x**2 plot [0:10] [0:100] f(x) (:endgnuplot:) Auch hieraus erzeugt //media2mult// für die Online-Fassung ein transparentes PNG-Bild und für die PDF-Version eine skalierbare Vektorgrafik.\\ Nicht immer lässt sich aus einem für Webseiten geeigneten Medium automatisch die Druckversion generieren. In diesem Fall kann der Autor über optionale Attribute die Parameter der Ersatzdarstellung angeben, wie hier für eine Audio-Datei: (:embed file=intro.wav print-file=intro.jpg :) Außer den gängigen Bitmap-Formaten kann der Autor auch Dateiformate verwenden, die zwar für Druckdokumente, aber nicht für Webseiten vorgesehen sind, wie EPS oder FIG. Bei der PDF-Erzeugnung integriert //media2mult// eine EPS-Datei im Original und wandelt sie für die HTML-Seite in ein transparentes PNG-Bild um. * [[http://media2mult.uos.de/pmwiki/pmwiki.php?n=Media2mult.Trail|DemoInstallation Uni Osnabrück]] * [[http://ctdemo.uos.de/pmwiki/pmwiki.php?n=Media2mult.Main|DemoInstallation des c't-Magazins]] * [[http://www.heise.de/ct/08/18/links/186.shtml|alle notwendigen Unterlagen zur Installation von m2m]] (Softlink 0818186) ---- * [[http://media2mult.uni-osnabrueck.de/pmwiki/pmwiki.php?n=WP07.Media2mult|Weitere interessante Tools]] * [[http://www.renderx.com/download/academic.html|XEP FO Processor]] ---- * [[http://www.heise.de/open/Freie-Wiki-Systeme-im-Vergleich--/artikel/135848|Fünf freie Wiki-Systeme im Vergleich]] * [[http://www.e-teaching.org/technik/produkte/dokuwikisteckbrief|Wikis for eteaching]]