Feature #1485
ferméNom de fichiers des avatars paramétrable
100%
Description
Actuellement, le nom physique des avatars sur le serveur est forcément <login>.jpg.
Dans certains cas (reprise massive de photos existantes, utilisation par d'autres systèmes que Silverpeas), il peut être nécessaire d'utiliser une autre donnée que le login de l'utilisateur.
L'objectif de cette évolution technique est de permettre de spécifier quelle donnée utiliser pour stocker l'avatar.
Les données possibles sont celles accessibles par la classe UserDetail.
Mis à jour par Nicolas Eysseric il y a presque 14 ans
- Statut changé de In progress... à Closed
- % réalisé changé de 0 à 100
Il est maintenant possible de spécifier quel donnée de UserDetail.java est utilisée pour nommer les avatars sur le serveur. Le fichier properties/com/stratelia/webactiv/general.properties
accepte deux nouveaux paramètres (ici avec les valeurs par défaut) :
avatar.property = login avatar.extension = jpg
Il suffit ensuite de modifier ces paramètres comme dans l'exemple suivant :
avatar.property = specificId avatar.extension = jpg
Attention, il n'y a pas de contrôle du type de fichier lors de l'upload. Si l'extension est paramétrée en ".png" et que l'image uploadée est un ".jpg", la restitution ne sera pas possible.