Μετάβαση στο περιεχόμενο

SmartAuth 2.0.59: Die Beschreibung der Fotos wird in der Datei gespeichert

Έργο : SmartAuth Εκδότης : CAP-REL Έκδοση : 2.0.59 Ημερομηνία : Dolibarr 18 έως 24

Μικρή λειτουργία σταθερή ανακοινώθηκε πριν από 13 ημέρες δηλωμένη συμβατότητα στα Deutsch
Αυτή η ανακοίνωση είναι μετάφραση. Διαβάστε την αρχική έκδοση (Français)

Die Beschreibung eines Fotos reist mit ihm

Mobile Anwendungen, die mit SmartAuth verbunden sind, senden ihre Fotos über eine gemeinsame Upload-Route. Bisher wurden der Titel, die Bildunterschrift und die Schlüsselwörter, die mit einem Foto erfasst wurden, nur in Dolibarr gespeichert: Sobald die Datei heruntergeladen oder weitergeleitet wurde, trug sie keine Beschreibung mehr.

SmartAuth kann diese nun direkt in der Datei selbst im XMP-Format schreiben, das von gängigen Bildbetrachtern und Fotobearbeitungsprogrammen erkannt wird. Ein an einen Kunden gesendetes Baustellenfoto behält so seinen Titel und seine Bildunterschrift.

Was sich für die Bilder ändert

Die Formate JPEG, WebP und PNG werden unterstützt. Das Bild wird nie neu komprimiert: Es werden nur die Beschreibungsinformationen hinzugefügt, die existierenden Exif-Daten bleiben erhalten. Eine später geänderte Beschreibung wird anstelle der alten geschrieben, ohne Duplikat.

Das Schreiben erfolgt vollständig in PHP, ohne externe Tools, die auf dem Server installiert werden müssen. Schlägt es bei einer bestimmten Datei fehl, wird das Foto so gespeichert, wie es gesendet wurde, und der Grund wird protokolliert.

Für Modulentwickler

Ein Modul, das seine Fotos über die Upload-Route von SmartAuth empfängt, übergibt den Titel, die Bildunterschrift und die Schlüsselwörter an UploadHelper::consumeUpload(). Für eine später geänderte Beschreibung schreibt ImageXmpWriter::writeFile() die bereits gespeicherte Datei neu. Das Format ist dasselbe wie beim Schreiben auf der Anwendungsseite von SmartCommon: Eine Datei, die von der Anwendung und dann vom Server beschrieben wird, enthält nur einen einzigen Beschreibungsblock.