Project

General

Profile

Actions

Feature #3768

closed

Enrichir le profil des utilisateurs

Added by Nicolas Eysseric about 9 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Category:
Annuaire
Target version:
Start date:
09/27/2012
Due date:
% Done:

100%

Estimated time:
Livraison en TEST:
Livraison en PROD:

Description

Il sera possible de déterminer un ou plusieurs formulaires permettant à chaque utilisateur de décrire ses compétences, ses expériences professionnelles, son cursus scolaire...

Dans un premier temps, ces informations seront accessibles à l'ensemble des autres utilisateurs (en tenant compte tout de même du cloisonnement des domaines). La saisie ne sera pas obligatoire. Elle sera donc à la discrétion de chaque utilisateur.


Files

directory-search-advanced.png (17.3 KB) directory-search-advanced.png Nicolas Eysseric, 09/18/2017 02:48 PM
Actions #1

Updated by Nicolas Eysseric over 8 years ago

  • Target version changed from Version 5.13 to Version 5.14
Actions #2

Updated by Nicolas Eysseric about 8 years ago

  • Category set to Annuaire
  • Status changed from New to Assigned
  • Assignee set to Nicolas Eysseric
Actions #3

Updated by Nicolas Eysseric almost 8 years ago

  • Target version deleted (Version 5.14)
Actions #4

Updated by Nicolas Eysseric over 4 years ago

  • Target version set to Version 6
Actions #5

Updated by Nicolas Eysseric over 4 years ago

  • Status changed from Assigned to In progress...
  • % Done changed from 0 to 20
Actions #6

Updated by Nicolas Eysseric about 4 years ago

Il est désormais possible d'associer un formulaire personnalisé au profil des utilisateurs via la case à cocher Annuaire présente dans les caractéristiques du formulaire.
Ce formulaire est disponible en édition pour l'utilisateur lui-même depuis son profil ainsi que pour l'administrateur depuis le back office.
Les informations saisies sont consultables par tous les autres utilisateurs.

Si un tel formulaire existe alors l'annuaire propose une recherche avancée qui pourra porter sur l'ensemble des champs "recherchable" de l'annuaire.

Il est possible grâce au fichier javascript lié au formulaire de présenter par défaut quelques uns de ses champs. Voir l'exemple ci-dessous :

function callbackShowExtraFields() {
    $("#directory #extraForm #form-row-metier").addClass("alwaysShown").show();
    $("#directory #extraForm #form-row-site").addClass("alwaysShown").show();
    $("#directory #extraForm #form-row-academie").addClass("alwaysShown").show();
}

Pour l'instant, cette nouvelle fonctionnalité présente les limitations suivantes :

  • à cause de la gestion centralisée des fichiers, les champs fichier, image et vidéo ne sont pas encore supportés. Il en est de même de ces médias dans le champ WYSIWYG du formulaire.
  • les informations issues du formulaire ne peuvent pas être affichées dans le fragment utilisateur présent dans la liste de résultats de l'annuaire.

Si besoin, il est possible de ne pas utiliser le formulaire dans les sous annuaires en ajoutant &DoNotUseExtraForm=true à l'URL utilisée.

A cette occasion, l'impression de l'annuaire est désormais possible.
Dans le back office, la page de présentation du compte utilisateur a été améliorée.
Elle permet également à l'administrateur de supprimer la photo de profil de l'utilisateur.

Traité par PRs :
Actions #7

Updated by Miguel Moquillon about 4 years ago

  • Status changed from Resolved to Integration in progress...
Actions #8

Updated by Miguel Moquillon about 4 years ago

  • Status changed from Integration in progress... to Closed

Attention, les formulaires Silverpeas ne fonctionnent pas dans cette fonctionnalité. Il est nécessaire de prendre des formulaires créés avec l'éditeur de formulaire.

Actions

Also available in: Atom PDF