Project

General

Profile

Actions

Feature #1485

closed

Nom de fichiers des avatars paramétrable

Added by Nicolas Eysseric almost 11 years ago. Updated almost 11 years ago.

Status:
Closed
Priority:
Urgent
Category:
Annuaire
Start date:
01/13/2011
Due date:
% Done:

100%

Estimated time:
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.

Actions #1

Updated by Nicolas Eysseric almost 11 years ago

  • Status changed from In progress... to Closed
  • % Done changed from 0 to 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

Also available in: Atom PDF