Php photo gallery TWG | JFUploader | TWG Flash upload | WFU | Forum

Get help for TinyWebGallery, the best image gallery. The forum is also home for the Joomla JFUploader, TWG Flash Uploader and the Wordpress flash uploader.
It is currently 22. Nov 2024, 16:02

This forum is readonly now. Please use the new forum if you don't find the answer to your question here. The new forum is at https://www.tinywebgallery.com/blog/forum/


All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Codierung der IPTC-Daten
PostPosted: 1. Jun 2011, 20:53 
Offline

Joined: 1. Jun 2011, 20:19
Posts: 10
Hallo,

habe die IPTC-Daten UTF-8-codiert in meine Bilddateien geschrieben. Die Umlaute im Info-Kasten sowie bei den Top Tags werden falsch dargestellt. Schreibe ich sie mit Windows-Codierung ist die Anzeige korrekt. Wird der Eintrag in den Metadaten immer als ISO-8859 interpretiert oder liegt es doch an meinem Bildbearbeitungsprogramm (Betriebssystem ist Mac OS X)?

Viele Grüße
Wolfram


Top
 Profile  
 
PostPosted: 1. Jun 2011, 23:16 
Offline
Site Admin
User avatar

Joined: 1. Aug 2005, 12:53
Posts: 11232
Die meisten windows tools schreiben die IPTC Daten nicht in utf-8. Danach convertiere ich nach dem lesen dorthin. Wenn die schon utf-8 sind werden die somit 2x codiert und falsch angezeigt.

Du müstest etwas im code ausbauen, damit auch utf-8 iptc Daten funktionieren.

- Michael


Top
 Profile  
 
PostPosted: 3. Jun 2011, 13:47 
Offline

Joined: 1. Jun 2011, 20:19
Posts: 10
Hallo Michael,

vielen Dank für die schnelle Antwort.

ist es möglich, die ISO-8859- nach UTF-Codierung durch auskommentieren zu überspringen? In welcher Datei müsste das gemacht werden?

Falls es möglich ist, wäre das nicht als neuer Parameter in einer zukünftigen Version hilfreich? So etwas wie Standardeinstellung ISO-8859=>UTF-Codierung "ON", was man einfach auf "OFF" stellen kann. Ich vermute, dass die Metadatencodierung nicht nur auf Mac-OS immer öfter in UTF erfolgt und ein Bedarf für diese Einstellung besteht.

Viele Grüße
Wolfram


Top
 Profile  
 
PostPosted: 3. Jun 2011, 23:29 
Offline
Site Admin
User avatar

Joined: 1. Aug 2005, 12:53
Posts: 11232
I hab es mal in der 1.8.5 eingebaut. In der config_internal.php kannst du es setzen.

- Michael


Top
 Profile  
 
PostPosted: 6. Jun 2011, 16:03 
Offline

Joined: 1. Jun 2011, 20:19
Posts: 10
Hallo Michael,

vielen Dank für das prompte Aufgreifen meines Vorschlags. Ich habe allerdings noch Probleme mit der Nutzung. Ich habe den Parameter $iptc_encoding = 'utf-8'; gesetzt, die xml-Dateien gelöscht und "IPTC Daten auslesen" neu gestartet. Leider werden nach wie vor nur die ISO-8859-Umlaute richtig dargestellt, die UTF-8 immer noch falsch, obwohl es jetzt doch umgekehrt sein müsste. Werden die Daten denn noch an anderer Stelle gespeichert, so dass die alte Konvertierung noch vorhanden ist? Ich habe nichts gefunden, nicht einmal eine Zwischenspeicherung der anderen Metadaten (in den xml-Dateien stehen anscheinend nur die Tags, andere Meta-Daten wie Autor usw. müssten demnach immer aus dem Original geholt und dann jetzt auf jeden Fall utf-decodiert werden). Habe ich das soweit richtig verstanden und was könnte ich jetzt noch probieren?

Viele Grüße
Wolfram


Top
 Profile  
 
PostPosted: 6. Jun 2011, 16:10 
Offline
Site Admin
User avatar

Joined: 1. Aug 2005, 12:53
Posts: 11232
autor?

Wo wird den der überhaupt angezeigt? in der Info.

mach mal die i_frames\i_info.php auf uns mach "utf8_encode" so in ca. Zeile 170 raus.

- Michael


Top
 Profile  
 
PostPosted: 6. Jun 2011, 16:41 
Offline

Joined: 1. Jun 2011, 20:19
Posts: 10
...habe Zeile 179 und 180 auskommentiert ohne so richtig zu verstehen, was ich da mache - aber jetzt funktioniert es bestens!

Vielen Dank
Wolfram


Top
 Profile  
 
PostPosted: 6. Jun 2011, 16:45 
Offline
Site Admin
User avatar

Joined: 1. Aug 2005, 12:53
Posts: 11232
:) - dann zieh ich Änderung noch an der Stelle nach - in den nächsten Versionen kannst du also ohne risiko updaten.

- Michael


Top
 Profile  
 
PostPosted: 6. Jun 2011, 17:33 
Offline

Joined: 1. Jun 2011, 20:19
Posts: 10
Hallo Michael,

jetzt habe ich doch noch einen Fehler festgestellt, der womöglich aber gar nichts mit der Codierung zu tun hat: Die Suche wie auch die Top Tags führen immer zum Aufruf der Top 13. Leider habe ich als Vergleich keine ältere 1.8.5, sondern nur die 1.8.4 bei der die Links die richtige Funktion aufrufen. So kann ich leider nicht sagen, ob das mit dem neuen Parameter $iptc_encoding zusammenhängt oder bereits vorher auftrat.

Viele Grüße
Wolfram


Top
 Profile  
 
PostPosted: 6. Jun 2011, 17:40 
Offline
Site Admin
User avatar

Joined: 1. Aug 2005, 12:53
Posts: 11232
Komisch,

weil das ist in der Demo (version von vor 3 Tagen) und in meiner aktuellen Version von gerade eben nicht der Fall.

- Michael


Top
 Profile  
 
PostPosted: 6. Jun 2011, 19:59 
Offline

Joined: 1. Jun 2011, 20:19
Posts: 10
...wirklich komisch, bei der aktuell heruntergeladenen 1.8.5 passiert das sofort, ohne dass ich nur eine Änderung vorgenommen habe. PHP ist Version 5.3.4, Apache 2.2.17 - könnte es damit zu tun haben?

etwas ratlos
Wolfram


Top
 Profile  
 
PostPosted: 6. Jun 2011, 21:03 
Offline
Site Admin
User avatar

Joined: 1. Aug 2005, 12:53
Posts: 11232
Ich hab dir mal meinen aktuellen build hochgeladen - versuch es mal damit.

- Michael


Top
 Profile  
 
PostPosted: 7. Jun 2011, 00:35 
Offline

Joined: 1. Jun 2011, 20:19
Posts: 10
...Danke, hat aber leider keinen Fortschritt gebracht. Als Browser habe ich neben Safari und Firefox unter OS X auch den Internetexplorer 8 unter XP versucht. Immer das selbe Ergebnis - ob es am Betriebssystem der Installation liegt? Meine läuft unter Mac OS 10.6.7. Daher habe ich es jetzt mal auf eine SUN mit Solaris gepackt - auch dort immer nur TOP 13 statt dem Suchergebnis!

Viele Grüße
Wolfram


Top
 Profile  
 
PostPosted: 7. Jun 2011, 07:38 
Offline
Site Admin
User avatar

Joined: 1. Aug 2005, 12:53
Posts: 11232
wie ist es denn in meiner Demo?

- Michael


Top
 Profile  
 
PostPosted: 7. Jun 2011, 10:41 
Offline

Joined: 1. Jun 2011, 20:19
Posts: 10
...Top 13 :!: :?:

Vom Firmennetzwerk wie auch über DSL, mit Firefox, Safari unter Mac OS 10.6, Firefox oder IE unter XP, letztere aber per virtuelle Maschine - einen "richtigen" Windows-Rechner habe ich gerade nicht zur Hand.

Viele Grüße
Wolfram


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 52 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
cron
powered by phpbb | Datenschutz/ Privacy policy