Zunächst muss man Dateien, wie in Wikiseiten eingebunden werden sollen in das Wiki hochgeladen werden. Anschließend gibt es unterschiedliche Möglichkeiten, die Dateien innerhalb einer Wikiseite anzuzeigen.
Einen Link auf eine Datei in einer Wikiseite erhält man, indem man die entsprechende Datei im Medienmanager anklickt. Damit wird der Link in die zur Bearbeitung geöffneten Seite eingefügt.
Beispiel mit eigenem Text als Link
{{hilfe:dokuwiki.odt |}} {{hilfe:dokuwiki.odt |Beispiel mit eigenem Text als Link}}
Die Erweiterung filelist
ermöglicht es Dateien in einem Verzeichnisbaum als Tabellen oder Listen innerhalb einer Wikiseite darzustellen.
Am besten kopiert man die folgende Zeila an Ort und Stelle und passt dann das Verzeichnis und die Dateiart an:
{{filelist>:formulare:*&style=table&tableheader=1&tableshowdate=1&tableshowsize=1}} ^^^^^^^^^^^^ Verzeichnis Das "*" steht für "alle Durch Doppel- Dateien. *.odt würde nur die odt punkte getrennt. auflisten.
:formulare:
{{filelist>:formulare:*.doc&style=table&tableheader=1&tableshowdate=1&tableshowsize=1}}[n/a: Keine Treffer]
:formulare:inventarliste:
{{filelist>:formulare:inventarliste:*&style=table&tableheader=1&tableshowdate=1&tableshowsize=1}}[n/a: Keine Treffer]
{{simplefilelist>:formulare:inventarliste:*}}
Dabei muss man keine weiteren Optionen angeben.
[n/a: Keine Treffer]
Nun wird am oberen Rand der Tabelle ein Verweis zu direkten Befüllen der Liste angezeigt.
Man kann auch einen ganzen Dateibaum rekursiv darstellen lassen, allerdings nicht als Tabelle sondern als Liste.
{{filelist>:pruefungen:dva:2006:*&style=page&recursive=1}} ^^^^^^^^^^^^^^^ Startverzeichnis
Der Befehl würde also beginnend beim Verzeichnis :pruefungen:dva:2006:
alle Dateien auflisten, die sich in diesem Verzeichnis oder einem Unterverzeichnis dieses Verzeichnisses befinden.
Für jedes Verzeichnis wir der Inhalt einer dort vorhandenen Datei mit dem Namen _title.txt
als Überschrift verwendet, diese Datei selbst wird aber nicht mit aufgelistet (auch nicht im Medienmanager - Achtung Verwirrung!)