Page 1 of 1
media upload non-ascii names
Posted: Mon Nov 26, 2012 12:23 pm
by Timbalu
Wie so oft ist der unverklemmte Blick eines neues Users augenöffnend...
Werden Bilder beim Upload umbenannt, was zB von mobile devices wahrscheinlich zum Standard gehört, so kann man laut Ascii keine Umlaute oder SZ verwenden. Das steht aber nirgends erklärt und die Umlaute werden stillschweigend aus dem neuen Namen herausgerechnet... zB König in Knig...
Könnten wir nicht im Falle von [lang:de] soetwas o.Ä. hinter das "Umbenennen-Feld" setzen?
Code: Select all
Datei speichern mit dem Namen: [xx_input feld_xx] Lt. int. Standard keine Umlaute oder Sonderzeichen erlaubt!
Re: media upload non-ascii names
Posted: Mon Nov 26, 2012 4:22 pm
by onli
Hi Ian
Es gibt eigentlich keinen Grund, weshalb dort keine Umlaute erlaubt sein sollten. Woher kommt diese Einschränkung?
Gruß
Re: media upload non-ascii names
Posted: Mon Nov 26, 2012 6:49 pm
by Timbalu
Tja, wenn man das mal so wüßte... ausprobiert, würde ich sagen...
Ich glaube es ist keine technische und damit zwingend notwendige Einschränkung, sondern eine eher auf Konvention beruhende. Vielleicht kann Garvin aus der Historie dazu was sagen...
Ich stand plötzlich vor der Aufgabe das irgendwie zu erklären und nicht als dedizierter bug verstanden zu wissen.
PS. dringend Klon Hilfe für Umstieg auf SSD gesucht. Privatermente per PN oder Mail... Danke
Re: media upload non-ascii names
Posted: Tue Nov 27, 2012 9:01 am
by garvinhicking
Hi!
Umlaute in Dateinamen sind immer problematisch, vor allem wenn Windows-Server involviert sind, oder die Seite mit einem anderen Zeichensatz läuft als der Server.
Auf Webservern rate ich IMMER dazu keine Umlaute in Dateinamen zu nutzen; und ja, s9y schneidet das raus, um erst garkeine Problemquelle auftreten zu lassen.
Grüße,
Garvin
Re: media upload non-ascii names
Posted: Wed Nov 28, 2012 7:06 pm
by Timbalu
Und sollte man das nun beim Feld etwas näher erläutern?
Re: media upload non-ascii names
Posted: Wed Nov 28, 2012 8:29 pm
by onli
Grundsätzlich hat Garvin recht, das war problematisch. Allerdings hat auch unter Windows die Zeit von UTF-8 begonnen und es sollte auch für Windows-Server kein Problem mehr sein, hoffe ich (meine Windows-Kenntnisse sind recht gering und ich finde dazu keine Quellen, aber NTFS unterstützt Umlaute auf jeden Fall. Ist IIS echt so daneben?).
Imho sollte gerade an solchen Stellen des Label möglichst kurz sein. Fände es schön, wenn maximal ein "(keine Umlaute)" hinzugefügt wird. Schöner wäre es, wenn Umlaute auf Servern, die das benötigen, in ae, ou, ue umbenannt werden könnten.
Re: media upload non-ascii names
Posted: Thu Nov 29, 2012 6:44 am
by bernd_d
Re: media upload non-ascii names
Posted: Thu Nov 29, 2012 6:46 am
by bernd_d
...und hier der letzte...

- media_4.png (54.32 KiB) Viewed 3740 times
Der Ordner entzieht sich so jedem Zugriff, man kann ihn (nach meinen Versuchen) nur per FTP/SSH löschen, nicht mehr über das Backend.
Re: media upload non-ascii names
Posted: Thu Nov 29, 2012 12:18 pm
by garvinhicking
Hi!
Die Idee mit Zusatzlabel "(keine Sonderzeichen, Umlaute)" finde ich super.
Grüße,
Garvin
Re: media upload non-ascii names
Posted: Thu Nov 29, 2012 1:56 pm
by yellowled
JFTR: „Zusatzlabel“ geht nicht, ein label muss immer eindeutig genau einem Formularfeld zugeordnet sein. Am besten als zusätzlichen Text ins label setzen. (Wenn's denn da überhaupt schon ein label ist, was ich gerade nicht weiß.)
YL
Re: media upload non-ascii names
Posted: Thu Nov 29, 2012 2:02 pm
by Timbalu
Ich habe das als span einfach mal an das td rangehängt (media_upload.tpl). Wenn das auch mit altem Backend in 1.7 besser geht, bitte anpassen.