Projet

Général

Profil

Actions

Feature #5523

fermé

Nouvelle portlet : Mon fil d'informations

Ajouté par Nicolas Eysseric il y a presque 10 ans. Mis à jour il y a plus de 8 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Réseau social
Début:
30/04/2014
Echéance:
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

Cette nouvelle portlet permettra d'afficher le fil d'information de l'utilisateur connecté. Il s'agit de l'agrégation des murs d'activité de chaque contact de l'utilisateur. Un paramètre permettra à l'utilisateur de choisir s'il veut voir les éléments de son propre mur au sein de son fil d'information.

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

  • Statut changé de New à Assigned
  • Assigné à mis à Cécile Bonin

Mis à jour par Cécile Bonin il y a plus de 9 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Cécile Bonin il y a plus de 9 ans

  • % réalisé changé de 0 à 80

Nouvelle Portlet Mon fil d'informations, à utiliser dans l'espace personnel.

- Bouton Aide (icone bleu ?) :
Affiche le message : "Cette portlet affiche mon activité sur la plate-forme et celles des contacts de mon réseau."

- Bouton Supprimer (icone croix rouge) :
Permet de supprimer l'affichage de la portlet.

- Bouton Modifier (icone crayon).
Ce bouton permet de paramétrer l'affichage de la portlet.
Un paramètre permet de restreindre l'affichage à l'activité de ses contacts.
Pour cela, il suffit de cliquer sur la case à cocher "Ne pas afficher mon activité" et Valider.

Reste à faire : maquettage de l'affichage des résultats par Aurore.

Mis à jour par Cécile Bonin il y a plus de 9 ans

  • Sujet changé de Nouvelle portlet : Mon fil d'information à Nouvelle portlet : Mon fil d'informations
  • % réalisé changé de 80 à 90

Correction de 2 anomalies :

1) Dans l'Espace personnel > Mon profil > onglet Fil d'informations : le système n'affiche pas toute l'activité de l'utilisateur courant.
Par exemple les activités concernant la création ou modification de billets de Blog ne sont pas présentes (alors qu'elles le sont bien dans l'onglet Mon mur).

Techniquement, cette anomalie venait du fait que le système n'allait pas chercher les publications de toutes les applications, il manquait : Blog, Annuaire de sites web, Annuaire de sites bookmark, Actualités, News Edito.

2) Anomalie technique : l'appel à la servlet RnewsFeedJSONServlet avec le paramètre View=MyContactWall se comportait de la même facon que View=Wall c'est-à-dire qu'elle affichait les activités de l'utilisateur courant au lieu des activités des contacts de l'utilisateur courant.

cf commit https://github.com/CecileBONIN/Silverpeas-Core/commit/cc78fb70369a99a496965ce22221bf0a36e8bc95

Mis à jour par Cécile Bonin il y a plus de 9 ans

Correction d'une 3ème anomalie :

3) Dans l'Espace personnel > Mon profil > onglet Fil d'informations : le système n'affiche pas d'activité si aucune application Médiathèque n'a été instanciée.
Dans les traces erreur : admin.OrganizationController.getUserProfiles (userId: '0', componentId: 'null', EXCEPTION : java.lang.NumberFormatException: For input string: ""

Techniquement, cette anomalie venait du fait qu'on cherchait à récupérer les profils d'un utilisateur sur un composant null.

cf commit https://github.com/CecileBONIN/Silverpeas-Components/commit/97fd4444878c5edb7b682a384384c771f687fec5

Mis à jour par Cécile Bonin il y a plus de 9 ans

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 90 à 100

Affichage des résultats :
Identique à ce que l'on peut voir dans Mon espace personnel > Mon profil > Fil d'information, sauf quelques adaptations :
- icone représentant l'activité, placée sur la droite
- icone avatar pour les activités de type ajout/suppression de contact dans son réseau

cf PR https://github.com/Silverpeas/Silverpeas-Core/pull/562
et https://github.com/Silverpeas/Silverpeas-Components/pull/341

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

  • Catégorie changé de Portlets à Réseau social
  • Statut changé de Resolved à Closed

OK. Validé après quelques améliorations et intégré...

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

  • Version cible changé de 108 à Version 5.15
Actions

Formats disponibles : Atom PDF