Werkzeug-Profile

Für Werkzeuge lassen sich Profile vordefinieren (Presets). Für jedes geeignete Werkzeug setzen Sie mit einer Config-Variable einen oder mehrere Presets.

TOOL_PRESET_<toolname>_<num>

Diese Variable hat das folgende Format:

TOOL_PRESET_<toolname>_<num>=<title>:<parameter=wert>[,<parameter=wert>...]

Um beispielsweise für das Zuschneiden-Werkzeug Profile zu definieren, konfigurieren Sie:

TOOL_PRESET_CROPTOOL_1=Werbe-Banner:width=480,height=80
TOOL_PRESET_CROPTOOL_2=Kleines Thumbnail:width=100,height=100

Eine Übersicht über die möglichen Felder finden Sie bei der jeweiligen Werkzeug-Beschreibung.

TOOL_PREFILL_<toolname>_<parameter>

Mit TOOL_PREFILL können einige Felder vorausgefüllt werden (derzeit nur im Email-Tool in den Arbeitsmappen). Die Variable hat das folgende Format:

TOOL_PREFILL_<toolname>_<parameter>=<value>[||<value>...]

<value> ist eine beliebige Zeichenkette. Es werden %user_record.<column>% und %eas_config.<variable>% darin ersetzt. Wenn der <value> in <...> angegeben wird, wird das Eingabefeld als readonly markiert. Optional kann <value> am Ende einen Platzhalter für das Feld erhalten, welcher in [...] gesetzt sein muss.

Es wird der erste der durch ||-separierten <value> für das Feld verwendet, der nach den Ersetzungen mindestens eine Länge von 1 ohne einen Platzhalter ergibt. Sollte im letzten <value> ein Platzhalter stehen, wird dieser für das Feld verwendet, auch wenn die Ersetzung ansonsten leer ist.

TOOL_PREFILL_EMAILTOOL_FROM=<%user_record.email%>||%eas_config.EAS_EMAIL_FROM_ADDRESS%[example@email.com]

Im vorgehenden Beispiel wird für das Email-Tool für das Feld from (Absender) vom eingeloggten Benutzer die Email-Adresse verwendet. Diese Email-Adresse wird als Nur-Lesend (readonly) benutzt. Sollte es keine Email-Adresse des Benutzers geben, wird aus der Easydb-Asset-Server-Konfiguration der Parameter EAS_EMAIL_FROM_ADDRESS verwendet (mit dem Platzhalter (*example@email.com*). Sollte keine EAS_EMAIL_FROM_ADDRESS konfiguriert sein, wird root@localhost als Absender verwendet.

TOOL_PREFILL_EMAILTOOL_FROM ist im angegeben Beispiel auch die Voreinstellung in der easydb.

EAS_COLORPROFILES_PATH
EAS_COLORPROFILES_RGB
EAS_COLORPROFILES_CMYK

Diese Variablen werden seit Version 4.0.168 nicht mehr verwendet, die Liste der verfügbaren Farbprofile wird jetzt vom EAS verwaltet und wird intern mit dem EAS-Kommando query/profiles abgefragt. Zum Hinzufügen neuer Profile konsultieren Sie bitte die FAQ-Seite des EAS.

Das Werkzeug Eigene Version bietet dem Benutzer eine Auswahl des Farbprofils an.

EAS_CUSTOMVERSIONTOOL_{$fileclass}_WATERMARK

Seit Version 4.0.140
Diese Variable bestimmt, welche Wasserzeichen bei dem Werkzeug Eigene Version zur Verfügung stehen sollen.

Seit Version 4.0.199. wird diese Variable ebenfalls zur Bestimmung der verfügbaren Wasserzeichen bei dem Werkzeug Zuschneiden u. Verkleinern verwendet. Auf diese Weise stehen mit einer Konfiguration die gleichen Wasserzeichen im Zuschneiden u. Verkleinern- und Eigene Version-Tool zur Verfügung.

EAS_CUSTOMVERSIONTOOL_IMAGE_WATERMARK=<title>:<parameter=wert>[,<parameter=wert>...]
EAS_CUSTOMVERSIONTOOL_VIDEO_WATERMARK=<title>:<parameter=wert>[,<parameter=wert>...]

Beispiel

Das folgende Beispiel würde 2 Wasserzeichen zur Verfügung stellen: Test 1 und Test 2. Mit target_wm_image geben Sie das Wasserzeichen-Bild an, welches in die Version eingerechnet werden soll. Geben Sie hier einen absoluten Pfad an (z.B. "/etc/opt/easydb/some-watermark-image.png"). Dieser Pfad muss für www-data lesbar sein.
target_wm_gravity steuert die Ausrichtung des Wasserzeichens. Die Angabe wird in Form von Himmelsrichtungen (z.B. ne=Nord-Osten) gemacht. Der Parameter target_wm_size ermöglicht Ihnen die Beeinflussung der Größe des Wasserzeichens. Weitere mögliche Parameter entnehmen Sie der Api.

EAS_CUSTOMVERSIONTOOL_IMAGE_WATERMARK=Test 1:target_wm_image=/etc/opt/easydb/test_video_watermark_64.png&target_wm_gravity=ne,
Test 2:target_wm_image=/etc/opt/easydb/qrcode.png&target_wm_gravity=se&target_wm_size=50%25x50%25

Weitere Werkzeugeigenschaften

TOOL_FORMATS_IMAGE

Diese Variable bestimmt, welche Bildformate in den Werkzeugen erlaubt sind, z.B. für das Werkzeug Eigene Version. Wenn die Variable nicht gesetzt ist, werden alle unterstützten Formate angeboten.

TOOL_FORMATS_IMAGE=jpg,gif,tiff

TOOL_DPIRESOLUTIONS_IMAGE

Diese Variable bestimmt die möglichen Auflösungen in DPI für die Werkzeuge Eigene Version und Zuschneiden. Wenn die Variable nicht gesetzt ist, sind 72, 300 und 600 DPI die Voreinstellung.

TOOL_DPIRESOLUTIONS_IMAGE=72,90,120

TOOL_NUMCOLORS_IMAGE

Diese Variable legt die möglichen Werte für die Anzahl der Farben fest.

TOOL_NUMCOLORS_IMAGE=256,64K,16M

Die Werte in der komma-separierten Liste sind entweder eine Zahl zwischen 2 und 256 (die Farben werden auf diese Zahl reduziert und die Farbtiefe auf 8 Bit gesetzt) oder einer der Werte 32k, 64k oder 16m, wobei die Farbtiefe auf 15, 16 bzw. 32 Bit gesetzt wird.

Optional kann auch noch ein Name für jede Option vergeben werden:

TOOL_NUMCOLORS_IMAGE=32k:15-Bit Farbtiefe,16m:Millionen an Farben

Die Voreinstellung ist 16,224,256,32K,64K,16M.

Ab Version 4.0.199 kann die Auswahl mit den Variablen TOOL_FORMATS_IMAGE, TOOL_DPIRESOLUTIONS_IMAGE und TOOL_NUMCOLORS_IMAGE nur noch eingeschränkt, aber nicht mehr erweitert werden, da die Liste der möglichen Optionen zentral vom Medienserver EAS verwaltet wird und auf das jeweilige Quell- bzw. Zielformat abgestimmt ist. Die Änderung der Beschriftungen (optional nach dem Doppelpunkt in der Werteliste) ist aber auch weiterhin möglich.

EAS_QUICK_TOOLS

Mit dieser Variable kann eine komma-separierte Liste der Werkzeuge im Schnellzugriff definiert werden.

EAS_QUICK_TOOLS=crop,mirror

Zusätzlich kann für jedes Werkzeug noch eine Voreinstellung ausgewählt werden.

EAS_QUICK_TOOLS=crop:Banner,mirror

Abweichend von der Voreinstellungskonfiguration werden die Werkzeuge hier ohne das Suffix "tool" angegeben. Die Namen sind abgesehen davon aber identisch.

Momentan gibt es nur ein Icon für das Zuschneiden-Werkzeug (crop). Die anderen Werkzeuge sind möglich, aber bis auf den Tooltip nicht als solche erkennbar.

EAS_CROPTOOL_PREVIEW_VERSION (ab Version 4.0.229)

Das Werkzeug "Zuschneiden" benötigt eine Vorschau-Version. Wurde diese abweichend von einer normalen Installation nicht "360" genannt, kann mit dieser Variable der Versionsname gesetzt werden.

EAS_CROPTOOL_PREVIEW_VERSION=Vorschaubild-360

Das Werkzeug geht davon aus, dass die Vorschau-Version mit einer maximalen Kantenlänge von 360px gerechnet wurde.