cell/EASFILE_UPLOAD

cell/EASFILE_UPLOAD wird benutzt, um Uploader auszugeben, die Dateien in den easydb-Asset-Server (eas) laden können. Es gibt verschiedene Ausprägungen (Popup, Standard, Mini). Innerhalb der easydb verhält sich ein Uploader wir ein Eingabe-Feld. In der easydb wird nur die vom eas vergebene eas-ID gespeichert. Sie dient als eindeutige Referenz zu der Datei, die vom eas verwaltet wird.

Die Uploader werden innerhalb einer driver/edit-Maske oder driver/editlinks-Maske benutzt. Zum Zeitpunkt des Speicherns der driver/edit-Maske sendet die easydb dem eas ein commit-Befehl, um die zuvor hochgeladenen Dateien dauerhaft zu speichern. Weiterhin sendet die easydb eine Reihe von produce-Befehlen (basierend auf der aktuellen Konfiguration). Wird der Editor ohne zu Speichern verlassen oder andere Dateien hochgeladen, so werden die Dateien nicht dauerhaft gespeichert, sondern vom eas nach einiger Zeit automatisch entfernt.

Innerhalb einer driver/edit-Maske oder driver/editlinks-Maske können ein- oder mehrere Uploader verwendet werden. So können Sie bei Foto-Scans zum Beispiel eine Spalte für die Vorder- und eine für die Rückseite anlegen.

Verfügbarkeit

Dieser Content-Driver ist in den folgenden Drivers verfügbar:

Parameter

Field Die Spalte der aktuellen Tabelle, die die easydb-Asset-Server-ID enthält.
Min Files Minimale Anzahl der Dateien, die in diesem Uploader hochgeladen werden müssen. Benutzen Sie 0, um den Upload optional zu machen, sonst 1, um den Upload von mindestens einer Datei zu erzwingen.
Mode Bestimmt die Art des Uploaders.
  • Popup Uploader gibt eine mittelgroße DIV aus, die wiederum auf Benutzer-Klick ein separates Fenster öffnet. Dies ist der einzige Uploader der den Upload von mehr als einer Datei (gleichzeit, wenn Flash benutzt wird) und ein Mapping von Metadaten erlaubt.
  • Standard Uploader gibt eine mittelgroße DIV aus, innerhalb der DIV wird eine Vorschau der hochgeladenen Datei gezeigt. Hiermit kann maximal eine Datei hochgeladen werden.
  • Mini Uploader gibt eine kleine DIV aus, innerhalb der DIV werden Basisinformationen der hochgeladenen Datei gezeigt. Hiermit kann maximal eine Datei hochgeladen werden. Anders als bei den anderen Arten kann hier nicht auf die Dateieigenschaften zugegriffen werden und beim Klick auf den enthaltenen Link wird die Datei direkt wieder heruntergeladen (das Rechtemanagement wird dabei nicht beachtet). Diese Art sollte verwendet werden, wenn keine Vorschauversionen benötigt werden und möglichst in einer anderen Produce Class (siehe unten) sein, damit diese nicht erstellt werden.
CSS class DOM class welche an die DOM class Definition der DIV des Uploaders angehängt wird.
Produce Class Um verschiedene produce-Konfigurationen für Uploader festlegen zu können, wird eine Produce Class ausgewählt. In der Regel wird A benutzt.
Fileclass Image Wenn gesetzt, akzeptiert die easydb alle dem eas bekannten Dateitypen der Fileclass image, also Bilder.
Fileclass Video Wenn gesetzt, akzeptiert die easydb alle dem eas bekannten Dateitypen der Fileclass video, also Videos.
Fileclass Audio Wenn gesetzt, akzeptiert die easydb alle dem eas bekannten Dateitypen der Fileclass audio, also Audio.
Fileclass Office Wenn gesetzt, akzeptiert die easydb alle dem eas bekannten Dateitypen der Fileclass office, also Office.
Fileclass Vector2D Wenn gesetzt, akzeptiert die easydb alle dem eas bekannten Dateitypen der Fileclass vector2d, also zweidimensionale Vektor-Daten. Seit Version 4.0.326
Fileclass Vector3D Wenn gesetzt, akzeptiert die easydb alle dem eas bekannten Dateitypen der Fileclass vector3d, also Vector3D. Seit Version 4.0.259
Fileclass Unknown Wenn gesetzt, akzeptiert die easydb alle dem eas unbekannten Dateitypen.
Hide "Remove" button Wenn gesetzt, wird der Knopf zum Entfernen des Assets nicht angezeigt
Hide Metadata button Wenn gesetzt, wird die Metadaten-Mapping Auwahl nicht angezeigt. Seit Version 4.0.xx.