SmartAuth 2.0.59: a descrição das fotos guardada no ficheiro
A descrição de uma foto viaja com ela
As aplicações móveis ligadas ao SmartAuth enviam as suas fotos por uma rota de envio comum. Até agora, o título, a legenda e as palavras-chave inseridos com uma foto eram apenas guardados no Dolibarr: uma vez descarregado ou transmitido o ficheiro, já não continha qualquer descrição.
O SmartAuth pode agora escrevê-los no próprio ficheiro, no formato XMP reconhecido pelos visualizadores e pelos programas de foto comuns. Uma foto de obra enviada a um cliente mantém assim o seu título e a sua legenda.
O que muda para as imagens
Os formatos JPEG, WebP e PNG são suportados. A imagem nunca é recomprimida: apenas as informações de descrição são adicionadas, os dados Exif existentes são mantidos. Uma descrição modificada mais tarde é reescrita no lugar da antiga, sem duplicados.
A escrita é feita inteiramente em PHP, sem ferramenta externa para instalar no servidor. Se falhar num ficheiro específico, a foto é guardada tal como foi enviada e a razão é registada.
Para os programadores de módulos
Um módulo que recebe as suas fotos pela rota de envio do SmartAuth passa
o título, a legenda e as palavras-chave para UploadHelper::consumeUpload(). Para uma
descrição modificada posteriormente, ImageXmpWriter::writeFile() reescreve o
ficheiro já armazenado. O formato é o mesmo que o da escrita do lado da
aplicação do SmartCommon: um ficheiro descrito pela aplicação e depois pelo
servidor contém apenas um bloco de descrição.
Άλλες γλώσσες: Deutsch, English, Español, Français, Italiano, Nederlands, Polski