[German] Problem Fehler beim Ereigniss erstellen

Started by zipfelmütze, April 02, 2024, 11:07:23 AM

Previous topic - Next topic

zipfelmütze

Hi

Ich habe mit der aktuellen Version(2023.8.6) ein Problem beim erstellen von Ereignissen.
Ich will ein Ereigniss aus einem Ordner erstellen. Wenn ich nun den Ort von den Titelbildern füllen lassen möchte, werden die Daten in Eckige Klammern eingefügt.

ereigniss_erstellen.jpg


Wenn ich das mit Ok speichern möchte wird das Eregniss auch nicht erstellt.

Das ganze hat mit Version 2023.7.2 noch prima funktioniert.
Hat sich da evtl. ein Fehler eingeschlichen?

Gruß
Silko

Mario

Mhm, keine Ahnung. I habe lange am Event-Editor nichts geändert, das muss ein Seiteneffekt sein. Letzte Änderung an diesem Dialog war im September 2021!

Aber Region, Land und Stadt sind repeatable (wiederholbare) Tags und anscheinend interpretiert der Editor dies entsprechend und erstellt Arrays [] daraus...warum, keine Ahnung.

Ich kann das hier aber nachvollziehen und werde es mir für die nächste Version mal anschauen.

-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Mario

See English below for English speakers.

Das Problem ist ein Seiteneffekt einer Änderung an einer Konfigurationsdatei.

Zur Vereinheitlichung mit anderen location tags verwendet IMatch seit Version 2023.8.4 statt der virtuellen ExifTool Composite tags die entsprechenden XMP tags (release note #2314) für vier shortcodes (city, state, county, location):

Composite\MWG-City\City => XMP::iptcExt\LocationShownCity\LocationShownCity
Composite\MWG-State\State => XMP::iptcExt\LocationShownProvinceState\LocationShownProvinceState
Composite\MWG-Country\Country =>XMP::iptcExt\LocationShownCountryName\LocationShownCountryName
Composite\MWG-Location\Location => XMP::iptcExt\LocationShownSublocation\LocationShownSublocation

Das war eine Änderung die quasi bei den 3 (!) Updates letze Woche mit durchgerutscht ist.

Im Gegensatz zu den Composite Tags, die nur einen Wert halten können, können die XMP-Tags mehrere Werte enthalten. Somit sind die shortcodes jetzt flexibler und liefern alle Daten im Tag zurück.

Darauf war der Event-Editor nicht vorbereitet und daher das Problem. Er ruft Tag-Werte via shortcodes ab und kam mit den Mehrfachwerten (arrays) nicht zurecht.
Ich habe das korrigiert und werde andre Apps, die Lokationsdaten verwenden bis zum nächsten Update entsprechend prüfen.


English

The problem is a side effect of a change to a configuration file.

For standardization with other location tags, IMatch has been using the corresponding XMP tags (release note #2314) for four shortcodes (city, state, county, location) instead of the virtual ExifTool Composite tags since version 2023.8.4:

Composite\MWG-City\City => XMP::iptcExt\LocationShownCity\LocationShownCity
Composite\MWG-State\State => XMP::iptcExt\LocationShownProvinceState\LocationShownProvinceState
Composite\MWG-Country\Country =>XMP::iptcExt\LocationShownCountryName\LocationShownCountryName
Composite\MWG-Location\Location => XMP::iptcExt\LocationShownSublocation\LocationShownSublocation

This was a change that slipped through with the 3 (!) updates last week.

In contrast to the composite tags, which can only hold one value, the XMP tags can contain several values. This means that the shortcodes are now more flexible and return all data in the tag.

The event editor was not prepared for this, hence the problem. It retrieves tag values via shortcodes and could not cope with the multiple values (arrays).
I have corrected this and will check other apps that use location data accordingly until the next update.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook