Hallo zusammen
Im BE (File/Filelist) werden die Dateinamen beim Hochladen verändert. Eine Datei mit dem Namen "öö üü ee.doc" heisst nach dem Hochladen "oeoe_ueue_ee.doc". Wie kann man Typo3 beibringen keine Änderungen beim Hochladen zu machen und die Dateinamen 1zu1 so zu belassen wie sie in der Original Datei sind?
Danke!
Kann mir da keiner weiterhelfen? Wie ist das denn bei euch? Ist das Typo3-Standard, oder habe ich bei mir evtl. eine Fehlkonfiguration?
Danke!
das ist TYPO3-Standard und auch gut so!
Ansonsten lad Dateien über FTP hoch (bei der Einbindung wirds dann, mit umgewandelten Namen aber sowieso wieder kopiert)
georg
Merci für deine Antwort.
Ich muss aber leider Umlaute in den Dateinamen darstellen können. Das mit dem FTP wäre evtl. eine Möglichkeit, jedoch habe ich nun weitere Kuriositäten festgestellt und werde nicht so ganz schlau dabei. Die Dateinamen werden sauber dargestellt vom Dateisystem. Die Umlaute als Text im Content werden ebenfalls sauber dargestellt. Wenn eine Datei eingefügt wird, z.B. über ein Seitenelement mit dem Typ "Dateiverweise" wird der Dateiname falsch dargestellt. Auch kann ich in der "Dateiliste" keine Umlaute verwenden (FM: Old and new name is the same (Aktualitaeten)). Wo muss man da den Hebel ansetzt? Ist dafür die Datei /t3lib/class.t3lib_basicfilefunc.php wohl zuständig? Das System und die DB scheinen ja Umlaute darstellen zu können.
Für weitere Tipps wär ich sehr dankbar!
Diesen Beitrag habe ich bereits gelesen. Die heutige class.t3lib_basicfilefunc.php ist aber scheinbar nicht mehr dieselbe, kann nicht 1zu1 so angewendet werden. Ist eh ziemlich riskant dort herumzufummeln wenn man nicht genau weiss was man tut. Mal schauen...
nur als Interesse: warum sind Umlaute notwendig?
georg
nur als Interesse: warum sind Umlaute notwendig?
Benutzer die Jahrelang Umlaute nutzen konnten wollen das auch weiterhin nutzen können sonst gibt es Terror. Der zweite Grund ist die Suche. Auch dort werden die Benutzer mit Umlauten Suchanfragen senden und dann evtl. nicht das gewünschte finden können.
Die Lösung liegt irgendwo in der class.t3lib_basicfilefunc.php. Dort müsste man wohl ein wenig Code (preg_replace, utf8_encode) anpassen. Ich bin dafür in PHP aber zu schwach.
Eine Lösung wäre mir also weiterhin willkommen.
Hallo,
gibt es eine Lösung dafür?
Für einen Intranet Portal brauche das auch, weil die Mitarbeiter wollen die alten Namen behalten...
Brauche dringend eine Lösung.
Dateiesystem auf UTF-8 umzustellen hat leider nicht geholfen.
Danke!
umlaute, leerzeichen und sonderzeichen in datei-/ordnernamen waren noch nie eine besonders gute idee ....
wird vermutlich auch noch 'ne ganze weile so bleiben 😉
Es sei hierbei auch auf die Diskussion "php 6.0 kommt als php 5.3 daher" verwiesen. 😉