Modul Downloads

Das Modul Downloads dient, wie der Name schon sagt, zum Verwalten von Downloads. Hierzu wird ein Archiv angelegt, das auf einen beliebigen Ordner im System zeigen kann.

Ist das Archiv in seinen Grunddaten angelegt, so kann es über die Aktion „Synchronisieren“ mit dem Dateisystem per Knopfdruck abgeglichen werden. Hierbei werden alle Dateien und Unterordner ab dem angegebenen Pfad untersucht und gegebenenfalls in die Datenbank mit aufgenommen. Es wird also das Dateisystem in der Datenbank abgebildet.

Wenn eine Datei gelöscht wurde, so wird diese nun ebenfalls aus der Datenbank gelöscht.
Die gesammelten Dateien können dann per Aktion „Archiv oeffnen“ betrachtet werden. Hier lassen sich auch zusätzliche Informationen wie eine Beschreibung zu den Dateien hinterlegen.

Zu jeder Datei kann ein Geschwindigkeitslimit angegeben werden. Wenn dies ungleich 0 ist, kann die Datei nur mit der angegebenen KB-Rate heruntergeladen werden, bei 0 mit unbegrenzter Geschwindigkeit.
Zusätzlich gibt es ein Logbuch, welches die Downloads protokolliert.

Das Layout im Portal wird, wie üblich, über ein im Seitenelement angegebenes Template gesteuert.

Settings

Trefferseite: Diese Einstellung definiert, auf welche Seite die Suche verweisen soll, wenn Downloads zum angegebenen Suchwort gefunden werden. Dies ist nicht automatisch möglich, da es verschiedene Seiten geben kann, die die Downloads einbinden und somit keine eindeutiges Ziel bestimmt werden könnte.

Template-API

Abschnitt "list":

  • folderlist
  • filelist
  • pathnavigation

Abschnitt "folder":

  • folder_name
  • folder_description
  • folder_link
  • folder_href

Abschnitt "file":

  • file_name
  • file_description
  • file_link
  • file_detail_href
  • file_href
  • file_hits
  • file_size
  • file_preview (bei *.jpg, *.png, *.gif)
  • file_rating (falls das Modul Rating installiert ist)

Abschnitt "filedetail":

  • pathnavigation
  • file_name
  • file_description
  • file_link
  • file_href
  • file_hits
  • file_size
  • file_preview (bei *.jpg, *.png, *.gif)
  • file_rating (falls das Modul Rating installiert ist)

Abschnitt "pathnavi_entry":

  • path_level

Abschnitt "rating_bar":

  • rating_icons
  • rating_bar_title
  • rating_rating
  • rating_ratingPercent
  • system_id

Abschnitt "rating_icon":

  • rating_icon_number
  • rating_icon_onclick
  • rating_icon_title