contao/test — Issue #2508: Sonderzeichen nach Dateiupload entfernen
Author: jantheofel
Created: 2011-11-29 09:48:21+00:00
State: open
Labels: backend, Feature

Beim Upload von Dateien werden bislang nur einige Sonderzeichen umgewandelt (z.B. Umlaute). Es wäre wünschenswert, wenn diese Umwandlung alle Sonderzeichen erfasst - zugelassen werden sollten nur noch a-z, A-Z, 0-9, "-", "_" und ".". Dadurch können Probleme z.B. mit Leerzeichen in Dateinamen mit verschiedenen JS-Funktionen vermieden und "saubere" URLs zu den Dateien erzeugt werden.

Ggf. wäre es sinnvoll eine generelle Systemkonfiguration vorzusehen, mit der dies umgestellt werden kann. Diese sollte dann generell alle Ersetzungen ein- bzw. ausschalten.

Die Funktion könnte ggf. auch in einer Erweiterung mittels postUpload-Hook umgesetzt werden. Allerdings hätte die Implementierung im Core den Vorteil, dass sichergestellt ist, dass diese Funktion immer vor allen anderen Funktionen läuft, die sich in diesen Hook einklinken und sich ja auf die Dateinamen beziehen.

Siehe auch diesen Foren-Thread:
http://www.contao-community.de/showthread.php?12454-Leerzeichen-amp-Sonderzeichen-in-hochgeladenen-Dateien-entfernen

[Download the attachments](http://www.contao.org/tl_files/tickets/2508.zip "Download the attachments of this ticket")

--- _Originally created on September 7th, 2010, at 10:04am (ID 2508)_