Alle Dateien werden in der easydb mit dem easydb-Asset-Server verwaltet. Um Informationen zu den Dateien auszugeben, wird cell/EASFILE_FILEDATA benutzt. Dieser Content-Driver stellt eine Anfrage an den easydb-Asset-Server, formatiert die Antwort und gibt sie aus.
Dieser Content-Driver ist in den folgenden Drivers verfügbar:
Field | Die Spalte der aktuellen Tabelle, die die easydb-Asset-Server-ID enthält. | |
Root Asset | Wenn gesetzt wird das Root-Asset verwendet. Das Root-Asset ist das ursprünglich in die easydb geladene Asset. Untergeordnete Assets entstehen beispielsweise, wenn Bilder gedreht werden. In dem Fall würde diese Funktion ohne den gesetzten Parameter Root Asset das gedrehte Bild zum Download anbieten. Mit dem gesetzten Parameter das Original-Bild, ungedreht. Seit Version 4.0.168. | |
Output | size_calculated | Gibt die Breite in Pixeln aus, wenn Breite > Höhe, sonst Höhe in Pixeln. |
readable_size | Human-Readable Größe der Datei in KB, MB oder GB. | |
dpi_calculated | Die Druckgröße in cm als Breite x Höhe basierend auf den konfigurierten System-DPI. Config-Variable SYSTEM_DPI. | |
system_dpi_calculated | Die konfigurierte System-DPI. Config-Variable SYSTEM_DPI, wenn nicht gesetzt 300. | |
print_info | Gibt bei Bildern die kalkulierte Druckgröße und die System-DPI aus. Seit Version 4.0.159. | |
dimension | Breite x Höhe in Pixeln, soweit bekannt. | |
width | Breite in Pixeln, wenn bekannt. | |
height | Höhe in Pixeln, wenn bekannt. | |
compiled_info | Wichtigste Informationen wie Dateityp und Größe direkt aus dem easydb-Asset-Server, abhängig vom Dateityp. | |
mimetype | Tatsächlicher Mimetype der Datei. | |
fileclass | easydb Datei-Class (image,video,audio,office,other,unknown). | |
extension | Eigentliche Endung der Datei (ein als XLS getarntes PDF wird hier PDF ausgeben). | |
metadata | Zeigt eine Tabelle mit Metadata-Information an. Der Filter kann in Metadata Mask angegeben werden. | |
metadata_item | Zeigt gezielt ein einzelne Metadata-Information an. | |
original_filename | Dateiname der Datei als sie in die easydb vereinnahmt wurde. | |
display_filename | Dateiname der Datei wie sie für den Download bereitgestellt wird. Konfiguration erfolgt über die Config-Variable EAS_DOWNLOAD_FILENAME[.<table>]. | |
download_link_anchor | HTML-Link zum Original der Datei zum direkten Download, es wird der Dateiname des Downloads als Link ausgegeben.
|
|
attach_to_email | Fügt das Original oder eine Version der Datei an eine Email als Attachement an. Benutzen Sie diese Funktion innerhalb einer driver/RESULT, welcher innerhalb einer mask/EMAIL benutzt wird. Folgende weiteren Parameter stehen zur Verfügung:
|
|
asset_deep_link_tool | Gibt ein Icon mit Status-Anzeige aus, um das Asset-Deep-Link-Tool zu starten. Mit dem Asset-Deep-Link-Tool können Asset-Deep-Links erzeugt werden, um das Asset zu teilen.
|
|
Metadata Mask | Die Maske zur Anzeigen der Metadaten, wie sie vom easydb-Asset-Server geliefert werden. Wenn nicht gesetzt, wird die Config-Variable EAS_METADATA_FILEMANAGER_FILTER verwendet. Parameter ist nur verfügbar, wenn type=metadata ist. | |
Metadata Group | Metadata-Group, wie sie vom easydb-Asset-Server angezeigt wird. Parameter ist nur verfügbar, wenn type=metadata_item ist. | |
Metadata Item | Metadata-Item, wie sie vom easydb-Asset-Server angezeigt wird. Parameter ist nur verfügbar, wenn type=metadata_item ist. | |
Update GCELL-ID | Wenn gesetzt, wird um das Metadatum ein Link ausgegeben. Beim Klick auf den Link wird ein Eingabe-Feld mit dieser GCELL-ID per Javascript befüllt. Der DOM title des Links kann mit dem Stringtool-Key l10n.eas.filedata.tooltip.UpdateValueInEditor überschrieben werden. Dieser Parameter ist nur verfügbar, wenn type=metadata_item ist. |