meta data for this page
  •  

This is an old revision of the document!


Anhänge

Bei twiki kann man auf sehr intuitive Weise Dokumente als eine Art Anhang zu einer Wiki-Seite hochladen. So etwas ist in Dokuwiki von Haus aus nicht vorgesehen. Mit einer Kombination aus den Plugins Upload, Filelist, Var und Hidden kommt man aber ziemlich nahe an die gewünschte Funktionalität heran.

Die fertige Zeile sieht so aus:

<hidden Attachments> {{filelist>media/wiki/anhangtest/*&style=list}} </hidden>

Mit der filelist-Anweisung werden die einer Seite zugeordneten Medien-Dateien angezeigt. Der upload-Befehl legt automatisch im Medienzweig einen Unterordner an, der so heißt, wie die aktuelle Dokuwiki-Seite. Dem filelist-Plugin muss nun der Pfad zu diesem Ordner übergeben werden. In diesem Fall ist das:

 media/wiki/anhangtest/*

Das media ist dabei ein Alias für die Wurzel des Medienbaums. Dieser Alias wurde in der lokalen Konfiguration des ElektronIQwikis definiert. Er ist also nicht universell gültig. Mit dem * werden alle Dateien erfasst, die in diesem Pfad lagern.

Durch die hidden-Umgebung bekommt man die potentiell lange Liste der Medien nur dann zu sehen, wenn man ausdrücklich will.

Hier noch die Anwendung live und in Farbe mit zwei zufällig gewählten Dateien: