Zum Inhalt springen

Umlaute bei Fileupload

Erstellt am 15. September 2005 · 4 Antworten · letzte Antwort am 15. September 2005

Tags: Frage

Sn4k3 ·

Hi

Ich habe ein Problem beim Uploaden von Dateien mit Umlauten (ö ü ä) mithilfe des Fileuploads in Typo3. Die Umlaute werden nach dem Upload einfach als Underline ("_") dargestellt.
Weiss jemand wie ich die Umlaute 1 zu 1 erhalte?

humpun ·

Hast du schonmal eine URL mit Umlauten gesehen? Ich nicht. Wie sollen Amerikaner die Seite anwählen?
Mach aus Ä ein AE etc.

Oder gibt es die url www.straßenbahn.de 😉

humpun

just2b ·
humpun schrieb

Hast du schonmal eine URL mit Umlauten gesehen? Ich nicht.

Natürlich gibt es Domains mit Umlauten, da hast wohl etwas verschlafen....
siehe zB http://www.united-domains.de/umlaut/

lg georg
ps: dass alle ohne Umlaute auf der Tastatur hier Troubles haben ist klar, aber um das gehts nicht

Sn4k3 ·

Das mit den URLs ist mir schon klar, aber eine Seite wie www.domain.de/öäü.pdf kannst du auch anwählen. Von dem her sollte das wohl gehen.
Ist es nicht irgendwie möglich, gewisse Scripte abzuändern, welche die Umformatierung bewirken?

Sn4k3 ·

OK, ich habs in der Zwischenzeit selber hingekriegt.

In /typo3/t3lib/class.t3lib_basicfilefunc.php und in /t3lib/class.t3lib_basicfilefunc.php sind folgende Zeilen

	function cleanFileName($fileName)	{
		$theNewName = ereg_replace('[^.[:alnum:]_-]','_',trim($fileName));
		return $theNewName;
	}

zum Beispiel durch

	function cleanFileName($fileName)	{
		//$theNewName = ereg_replace('[^.[:alnum:]_-]','_',trim($fileName));
		return $fileName;
	}

zu ersetzen.

Gruss
Moreno