Image mit Umlauten - Probleme
am 07.06.2010 - 11:49 Uhr in
Hallo,
ich nutze IMAGE, IMAGE ASSIST, TOKEN und FILEFIELD PATHS (Ursprünglich auch Transliteration, nun aber deaktiviert).
Wenn ich nun den Pfad in dem meine Bilder abgelegt werden auf /images/[nid]_[title] stelle, funktioniert es wunderbar solange bis ein Titel einen Umlaut enthält. Wenn dies jedoch der Fall ist, schmeisst mir IMAGEMAGIC bei der Generierung der Thumbnails immer einen Fehler raus, dass nicht korrekt zugegriffen werden konnte. Ich habe nachgesehen und der Grund liegt darin, dass der Ordner der erstellt wird immer ohne den Umlaut erstellt wird. Transliteration kann ich nicht aktivieren weil sobald das Modul aktiviert ist er ALLES umwandelt, egal ob ich es für diesen Typ bei Filefield Paths überhaupt aktiviert habe oder nicht.
(Wozu hat Filefield Paths diese Option Transliteration an und auszustellen überhaupt, wenn Transliteration eh alles ohne zu fragen umwandelt?)
EDIT: Ich habe nun festgestellt, das ich das gleiche Problem habe, wenn ich NUR im Dateinamen ein Umlaut habe, auch dann schmeisst er mir ne Fehlermeldung raus.
Auch hätte ich schon ganz gern dass meine Bilder so heißen wie sie heißen und nicht mit "AE's" etc. verschandelt werden, das ist für Kunden so schlecht zu lesen und wirkt unprofessionell.
Nochmal die Fragen deutlicher:
1.: Geht es Bilder mit Umlauten überhaupt zu verarbeiten und hochzuladen mit Image oder sowieso nicht?
2.: Wie wandle ich deren Dateinamen (Transliteration) um ohne dass gleich alles andere (z.B. Uploads) mit umgewandelt wird?
3. Gibt es eine Möglichkeit ohne Umwandlung (Transliteration) die Biler zu verarbeiten? Z.B. mit anderen Modulen für Bildbearbeitung (Imagefield etc)?
- Anmelden oder Registrieren um Kommentare zu schreiben
Umlaute und sonstige Sonderzeichen
am 09.06.2010 - 15:18 Uhr
Hallo.
Umlaute und sonstige Sonderzeichen (zu denen Umlaute ja eigentlich auch gehören) haben eigentlich in Dateinamen nicht viel verloren.
Das hat unter Anderem den Hintergrund, das viele Systeme und Programme einfach nicht damit umgehen können.
Dementsprechend ist es durchaus ratsam und auch gängige Praxis, alle irgendwie hochgeladenen Dateien (dazu zählen ja auch Bilder) per [do:transliteration Transliteration] umzubenennen.
Stell Dir mal vor, ein Benutzer lädt eine Datei mit chinesischen Zeichen im Namen hoch ...
Stefan
Hallo, ja eigentlich hast Du
am 09.06.2010 - 15:28 Uhr
Hallo,
ja eigentlich hast Du recht, aber mal ganz ehrlich, es sieht doch mega(!)peinlich aus, wenn ich einen Download anbiete und der heisst "Praesentation" statt Präsentation".
Daher wollte ich das mit FFPaths machen (nur Pfad umwandeln und Dateiname belassen), ich glaube auch das hat schonmal hingehauen, denn ich hatte es ja bereits getestet. Komischerweise gehts nun nicht mehr.
Was mich eben auch wundert, dass man in FFPaths auswählen kann was man per Transliteration umwandeln will und was nicht, er aber sobald das Modul Transliteration installiert ist alles umwandelt. Auch das meine ich anfangs nicht gehabt zu haben.
Aber scheinbar werde ich wohl damit leben müssen, dass unsere Dateien komisch heissen ;=)
Download
am 09.06.2010 - 21:45 Uhr
aber mal ganz ehrlich, es sieht doch mega(!)peinlich aus, wenn ich einen Download anbiete und der heisst "Praesentation" statt Präsentation".
Nö, ganz im Gegenteil.
Höchstgradig peinlich wäre es jedoch, wenn Dein Benutzer eine Datei hochlädt und sie im Nachhinein nicht mehr sehen bzw. herunterladen könnte, weil Umlaute und andere Sonderzeichen im Namen enthalten sind.
Sowas verärgert *Kunde* für gewöhnlich. Die Umwandlung der Sonderzeichen kann man ganz einfach und fachlich erklären.
Stefan
;=)Naja Kunde bin ich in
am 10.06.2010 - 09:20 Uhr
;=)
Naja Kunde bin ich in diesem Falle selber, da ich für unsere kleine Firma eine Seite mache und meine alte statische private HP nebenbei auf den neuesten Stand bringe. Ich vergleiche es nur mit größeren Firmen, bei denen heißen die Downloads ja auch korrekt (mit Umlauten).
Zusätzlich hat es den Nachteil, dass z.B. ein Wort mit 2-3 Umlauten deutlich länger wird. Heisst es z.B. "ProduktprÄsentation Schuhe" wird es bei mir eng mit der Anzeige. Da ich damals keine Lösung für mein Problem gefunden habe die Dateinamen nach einer gewissen länge mit "..." abzukürzen wird es in meinem schmalen Block halt eng.
Ich habe damals zwar die Funktion in Views gefunden, leider hat er aber die HTML-Tags der Formatierung mitgezählt und so war es unbrauchbar für mich, da er immer da kürzte wo er Lust hatte (je nach den Tags). Eine Lösung fand ich da nicht und aus dem Forum wusste auch scheinbar keiner weiter, daher hab ich es dann anders gelöst und ich muss nun eben auf die Länge aufpassen, leider.