Projet

Général

Profil

Actions

Feature #3768

fermé

Enrichir le profil des utilisateurs

Ajouté par Nicolas Eysseric il y a environ 12 ans. Mis à jour il y a environ 7 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Annuaire
Début:
27/09/2012
Echéance:
% réalisé:

100%

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


Fichiers

directory-search-advanced.png (17,3 ko) directory-search-advanced.png Nicolas Eysseric, 18/09/2017 14:48

Mis à jour par Nicolas Eysseric il y a plus de 11 ans

  • Version cible changé de Version 5.13 à Version 5.14

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

  • Catégorie mis à Annuaire
  • Statut changé de New à Assigned
  • Assigné à mis à Nicolas Eysseric

Mis à jour par Nicolas Eysseric il y a presque 11 ans

  • Version cible Version 5.14 supprimé

Mis à jour par Nicolas Eysseric il y a plus de 7 ans

  • Version cible mis à Version 6

Mis à jour par Nicolas Eysseric il y a plus de 7 ans

  • Statut changé de Assigned à In progress...
  • % réalisé changé de 0 à 20

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

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 :

Mis à jour par Miguel Moquillon il y a environ 7 ans

  • Statut changé de Resolved à Integration in progress...

Mis à jour par Miguel Moquillon il y a environ 7 ans

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

Formats disponibles : Atom PDF