SmartAuth 2.0.59: de beschrijving van foto's opgeslagen in het bestand
De beschrijving van een foto reist met haar mee
Mobiele applicaties die verbonden zijn met SmartAuth sturen hun foto's via een gemeenschappelijke verzendroute. Tot nu toe werden de titel, het bijschrift en de trefwoorden die met een foto waren ingevoerd, alleen in Dolibarr bewaard: zodra het bestand gedownload of doorgezonden werd, droeg het geen beschrijving meer.
SmartAuth kan deze nu in het bestand zelf schrijven, in het XMP-formaat dat wordt herkend door gangbare fotoviewers en fotosoftware. Een foto van een bouwplaats die naar een klant wordt gestuurd, behoudt zo zijn titel en bijschrift.
Wat verandert voor afbeeldingen
De formaten JPEG, WebP en PNG worden ondersteund. De afbeelding wordt nooit hergecomprimeerd: alleen de beschrijvingsinformatie wordt toegevoegd, de bestaande Exif-gegevens blijven behouden. Een later gewijzigde beschrijving wordt op de plaats van de oude herschreven, zonder duplicaten.
Het schrijven gebeurt volledig in PHP, zonder externe tools die op de server moeten worden geïnstalleerd. Als het mislukt voor een bepaald bestand, wordt de foto opgeslagen zoals deze is verzonden en wordt de reden gelogd.
Voor moduleontwikkelaars
Een module die zijn foto's ontvangt via de verzendroute van SmartAuth, geeft de
titel, het bijschrift en de trefwoorden door aan UploadHelper::consumeUpload(). Voor een
later gewijzigde beschrijving herschrijft ImageXmpWriter::writeFile() het
al opgeslagen bestand. Het formaat is hetzelfde als dat van de schrijfbewerking aan de
kant van de SmartCommon-applicatie: een bestand dat door de applicatie en vervolgens door de
server wordt beschreven, bevat slechts één beschrijvingsblok.
Άλλες γλώσσες: Deutsch, English, Español, Français, Italiano, Polski, Português