philipp_hemmer
I'm new here

Dateiendung tar.gz in den Medien

Hallo,

Der Kunde möchte Dateien mit der Endung "tar.gz" in der Medienverwaltung ablegen.

Wenn die Datei "test.tar.gz" heißt macht ein Upload über den Javaclient testtar.gz daraus.

Als Endung wird der String hinter dem letzten Punkte erkannt.

Mit der Beanshell kann ich die Endung korrekt setzten.

File.setExtension(String)

Beanshell ist aber keine Option für den Redakteur. Gibt es da eine Möglichkeit das "tar.gz" als Endung erkannt wird?

Danke schon mal

2 Replies
Peter_Jodeleit
Crownpeak employee

Nein, die gibt es leider nicht. Wahrscheinlich macht es Sinn, für ".tar.gz" eine Sonderbehandlung in FirstSpirit zu machen, diese gibt es aber aktuell nicht.

Bleibt nur der Weg, dafür ein Benutzer-Skript bereitzustellen, über das der Redakteur die Korrektur der Änderung anstossen kann.

Peter
jessica_aust
Crownpeak employee

Mit der Version 5.2 R5 (514) werden jetzt Dateinamen mit (mehrfachen) Punkten unterstützt.

FirstSpirit unterstützt in der aktuellen Version Upload, Speichern und Auslieferung von Medien, die (mehrfache) Punkte im Dateinamen enthalten.

Damit ist z.B. der Upload einer Datei vom Typ „.tar.gz“ möglich.

Im  Beispiel  „filename.tar.gz“  wird  das  „gz“  als  Extension  (Dateiendung)  und  „filename.tar“  als

Dateiname des Mediums nach FirstSpirit übernommen. Das wirkt sich auch bei den Sucheinstel-

lungen im SiteArchitect (Einschränkung der Treffer über Facetten) aus.: Eine Datei vom Typ „.tar.gz“

wird bei einer Filterung über den Dateityp unter der Erweiterung „gz“ aufgeführt. (nicht unter „tar.gz“).

Dies muss auch bei der Definition der „Zugelassenen Erweiterungen“ im Bereich „Medien-Restrik-

tionen“ im FirstSpirit ServerManager (Projekteinstellungen) berücksichtigt werden.

Unterstützt wird die neue Funktionalität im ContentCreator und im SiteArchitect beim Hochladen

bzw.  Anlegen  von  Dateien  über  die  Medien-Verwaltung  bzw.  über  die  Eingabekomponente

FS_REFERENCE. Anwendungsfälle sind hier neben Dateien vom Typ „.tar.gz“ beispielsweise auch

Dateien mit Versionsangaben im Dateinamen (Bsp.: „Linux_4.6.4-1.debian.tar.xz“).

Siehe Release Notes Kapitel 7.1.

0 Kudos