Projet

Général

Profil

Actions

Feature #1485

fermé

Nom de fichiers des avatars paramétrable

Ajouté par Nicolas Eysseric il y a plus de 13 ans. Mis à jour il y a plus de 13 ans.

Statut:
Closed
Priorité:
Urgent
Assigné à:
Catégorie:
Annuaire
Début:
13/01/2011
Echéance:
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

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 plus de 13 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.

Actions

Formats disponibles : Atom PDF