Auf der Suche nach einer Möglichkeit, Flash Videos (FLV) in DokuWiki-Seiten einzubinden, habe ich http://www.dokuwiki.org/plugin:flashplayer gefunden. Damit ist es möglich, Flash Videos mit dem Befehl <flashplayer> einzubinden.
Allerdings hat das dort beschrieben Plugin ein Problem: Es erzeugt ein EMBED-Element in der HTML-Ausgabe, das nicht XHTML-konform ist. Auch sieht der Besucher nicht, warum ein Video nicht erscheint, falls er Flash nicht installiert hat.
Ein besserer Ansatz ist die Verwendung von OBJECT-Elementen, die dem Standard entsprechen.
Schließlich habe ich das Plugin von Sam Hall entsprechend erweitert. Es ist geeignet für DokuWiki 2008-05-05 oder neuer und wurde getestet mit Internet Explorer 6, 7 und 8, Firefox 3.5 (Windows und Linux) und Webkit (Safari, Chrome).
Wenn man Videodateien als Medien in DokuWiki abgelegt hat, kann man diese nicht direkt abrufen, sondern nur über DokuWiki. Man kann für den "file"-Parameter zwei Varianten nutzen:
Wenn die Datei .htaccess nicht verwendet wird: /lib/exe/fetch.php?media=Dateiname.flv
Mit aktivierter .htaccess-Datei: /_media/Dateiname.flv
Ggf. ist der Pfad entsprechend zu erweitern, wenn die Wiki-Installation nicht im Hauptverzeichnis liegt - z.B. /wiki/lib/exe/fetch.php?media=Dateiname.flv, falls das Wiki über http://servername/wiki/ aufgerufen wird.