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

SmartAuth 2.0.59: opis zdjęć zapisywany w pliku

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

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

Opis zdjęcia podróżuje razem z nim

Aplikacje mobilne połączone ze SmartAuth przesyłają swoje zdjęcia wspólną ścieżką wysyłania. Do tej pory tytuł, opis i słowa kluczowe wprowadzone wraz ze zdjęciem były przechowywane tylko w Dolibarr: po pobraniu lub przekazaniu pliku nie zawierał on już żadnego opisu.

SmartAuth może teraz zapisywać je w samym pliku, w formacie XMP rozpoznawanym przez przeglądarki i popularne programy do zdjęć. Zdjęcie z placu budowy wysłane do klienta zachowuje w ten sposób swój tytuł i opis.

Zmiany dla obrazów

Obsługiwane są formaty JPEG, WebP i PNG. Obraz nigdy nie jest ponownie kompresowany: dodawane są tylko informacje opisowe, zachowywane są dane Exif. Opis zmieniony później jest nadpisywany w miejsce starego, bez duplikacji.

Zapis odbywa się w całości w PHP, bez konieczności instalowania zewnętrznych narzędzi na serwerze. Jeśli operacja nie powiedzie się dla danego pliku, zdjęcie jest zapisywane w takiej postaci, w jakiej zostało przesłane, a przyczyna jest rejestrowana w dzienniku.

Dla twórców modułów

Moduł, który odbiera zdjęcia przez ścieżkę wysyłania SmartAuth, przekazuje tytuł, opis i słowa kluczowe do UploadHelper::consumeUpload(). W przypadku opisu zmienionego później, ImageXmpWriter::writeFile() nadpisuje już zapisany plik. Format jest taki sam jak przy zapisie po stronie aplikacji SmartCommon: plik opisany przez aplikację, a następnie przez serwer, zawiera tylko jeden blok opisu.