Project

General

Profile

Actions

Support #6479

closed

Ajouter un champ dans le résultat de recherche dans l'annuaire

Added by Sébastien Bernard over 9 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Annuaire
Target version:
-
Start date:
04/13/2015
Due date:
% Done:

0%

Estimated time:
Navigateur:
Tous
Votre version de Silverpeas:
5.15-SNAPSHOT
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Est-il possible d'ajouter un champ de l'annuaire visible directement dans le résultat de recherche (exemple: téléphone domicile) ?

Actions #1

Updated by David Lesimple over 9 years ago

  • Status changed from New to Feedback

Bonjour,

Si vous parlez de la fiche utilisateur de l'annuaire d'experts suite à une recherche dans cette application, il n'est pas possible d'ajouter des infos autre que celles-deja présentes (nom, prenom, email), cette application ne bénéficiant pas encore du mécanisme des StringTemplates permettant de personnaliser l'affichage.

Actions #2

Updated by Sébastien Bernard over 9 years ago

  • Status changed from Feedback to Closed

Je ne parle pas de l'annuaire d'expert mais de l'annuaire "global" accessible par l'icône @ du look Aurora.

Actions #3

Updated by David Lesimple over 9 years ago

  • Project changed from WhitePages (Annuaire d'experts) to Silverpeas Core
  • Category set to Annuaire
  • Status changed from Closed to In progress...
Actions #4

Updated by David Lesimple over 9 years ago

  • Status changed from In progress... to Feedback

Dans ce cas, il est possible de personnaliser la fiche utilisateur (fragment) à l'aide des StringTemplates.

– La personnalisation est définie dans des fichiers situés dans le répertoire
SILVERPEAS_HOME/resources/StringTemplates/core/directory
– Pour externaliser cette personnalisation, il suffit de copier les fichiers voulus vers
SILVERPEAS_DATA_HOME/data/StringTemplates/core/directory

– Les variables disponibles sont
$user$ le bean « UserDetail »
$type$ le type d'utilisateur (Administrateur, Utilisateur, Invité...)
$avatar$ l'image associée à l'utilisateur
$notMyself$ true s'il ne s'agit pas de l'utilisateur connecté
$extra.XXXX$ Où XXXX est le nom de la propriété spécifique du domaine associé à
l'utilisateur (permet d'afficher librement des données fournies par l'annuaire LDAP).

Actions #5

Updated by Sébastien Bernard over 9 years ago

Que veut dire "externaliser" la personnalisation ?
Faut-il que je crée un dossier /opt/silverpeas/data/StringTemplates/core/directory en y copiant le fichier contact_fr.st personnalisé ?

Actions #6

Updated by David Lesimple over 9 years ago

Exactement.. sauf que contact_fr.st concerne la fiche d'un contact dans votre espace personnel alors que user_fr.st concerne la fiche utilisateur dans l'annuaire global.

Actions #7

Updated by Nicolas Eysseric over 8 years ago

Peut-on clore cette demande ?
Avez-vous finalement réussi à personnaliser les fragments de l'annuaire ?

Actions #8

Updated by Sébastien Bernard over 8 years ago

  • Status changed from Feedback to Closed

ça fonctionne. Merci

Actions

Also available in: Atom PDF