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.
Dieser Content-Driver ist in den folgenden Drivers verfügbar:
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.
|
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. |