Projet

Général

Profil

Evolution #28946

Pouvoir utiliser d'autres formats d'images que png

Ajouté par Renaud Dussol il y a plus de 4 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
09/09/2019
Echéance:
% réalisé:

0%

Distribution:

Description

Notre UX designer nosu fournit des icones en svg

Pour l'instant nous les transformons en png pour les utiliser, mais selon lui le format svg serait à privilégier (conservation de la qualité d'image selon les tailles notamment)

Après une analyse rapide, il semble difficile de pouvoir accepter d'autres formats d'images pour les icones, sans modifier certains éléments du code

Notamment le contrôleur viewIconAction, qui envoie un Header ('Content-Type', 'image/png')

Maintenant que les icones sont dans une table à part, on pourrait envisager de créer un nouveau champ "format" dans la table icon qui contiendrait le format de l'image (svg, png, gif, jpg) et de variabiliser du coup l'entête en fonction de ce champ

Il faudrait aussi modifier légèrement le script Icon2FileSystem pour que les extensions des fichiers soient générées à partir de ce champ

Après si on fait cela, il faut voir au moment de l'insertion de l'image dans le App Manager :
- si un mécanisme automatique peut détecter le format à partir du contenu du fichier
- si on ajoute un champ manuel explicite "format" dans le formulaire (avec liste déroulante par exemple)
- si on détecte le format à partir de l'extension du fichier (cela me semble le plus simple)

Je t'assigne la demande pour avis. Ensuite je pourrai me charger du dev (ou Cédric ou Marie si l'un des deux a repris entretemps)

Historique

#1 Mis à jour par Christophe LEON il y a plus de 3 ans

  • Statut changé de Nouveau à Fermé

Réalisé par Cedric ( Ac-nice )

Formats disponibles : Atom PDF