Ir al contenido

SmartAuth 2.0.59: la descripción de las fotos guardada en el archivo

Proyecto : SmartAuth Editor : CAP-REL Versión : 2.0.59 Fecha : Dolibarr 18 a 24

Funcionalidad menor estable anunciada hace 13 días compatibilidad declarada
Este anuncio es una traducción. Leer la versión original (Français)

La descripción de una foto viaja con ella

Las aplicaciones móviles conectadas a SmartAuth envían sus fotos por una ruta de envío común. Hasta ahora, el título, la leyenda y las palabras clave introducidos con una foto solo se conservaban en Dolibarr: una vez descargado o transmitido el archivo, ya no llevaba ninguna descripción.

SmartAuth ahora puede escribirlos en el propio archivo, en formato XMP reconocido por los visores y los programas de foto habituales. Una foto de obra enviada a un cliente conserva así su título y su leyenda.

Qué cambia para las imágenes

Se admiten los formatos JPEG, WebP y PNG. La imagen nunca se recomprime: solo se añaden los datos de descripción, se conservan los datos Exif existentes. Una descripción modificada más tarde se sobrescribe en lugar de la anterior, sin duplicados.

La escritura se realiza íntegramente en PHP, sin necesidad de instalar herramientas externas en el servidor. Si falla en un archivo concreto, la foto se guarda tal como se envió y se registra el motivo.

Para los desarrolladores de módulos

Un módulo que recibe sus fotos por la ruta de envío de SmartAuth pasa el título, la leyenda y las palabras clave a UploadHelper::consumeUpload(). Para una descripción modificada posteriormente, ImageXmpWriter::writeFile() sobrescribe el archivo ya almacenado. El formato es el mismo que el de la escritura en la aplicación de SmartCommon: un archivo descrito por la aplicación y luego por el servidor solo contiene un único bloque de descripción.