Feature #5523
fermé
Nouvelle portlet : Mon fil d'informations
Ajouté par Nicolas Eysseric il y a plus de 10 ans.
Mis à jour il y a plus de 9 ans.
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.
- Statut changé de New à Assigned
- Assigné à mis à Cécile Bonin
- Statut changé de Assigned à In progress...
- % 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.
- 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
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
- Statut changé de In progress... à Resolved
- % réalisé changé de 90 à 100
- Catégorie changé de Portlets à Réseau social
- Statut changé de Resolved à Closed
OK. Validé après quelques améliorations et intégré...
- Version cible changé de 108 à Version 5.15
Formats disponibles : Atom
PDF