Projet

Général

Profil

Actions

Support #6479

fermé

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

Ajouté par Sébastien Bernard il y a environ 9 ans. Mis à jour il y a presque 8 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
-
Catégorie:
Annuaire
Version cible:
-
Début:
13/04/2015
Echéance:
% réalisé:

0%

Temps estimé:
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) ?

Mis à jour par David Lesimple il y a environ 9 ans

  • Statut changé de New à 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.

Mis à jour par Sébastien Bernard il y a environ 9 ans

  • Statut changé de Feedback à Closed

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

Mis à jour par David Lesimple il y a environ 9 ans

  • Projet changé de WhitePages (Annuaire d'experts) à Silverpeas Core
  • Catégorie mis à Annuaire
  • Statut changé de Closed à In progress...

Mis à jour par David Lesimple il y a environ 9 ans

  • Statut changé de In progress... à 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).

Mis à jour par Sébastien Bernard il y a environ 9 ans

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é ?

Mis à jour par David Lesimple il y a environ 9 ans

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.

Mis à jour par Nicolas Eysseric il y a environ 8 ans

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

Mis à jour par Sébastien Bernard il y a presque 8 ans

  • Statut changé de Feedback à Closed

ça fonctionne. Merci

Actions

Formats disponibles : Atom PDF