Projet

Général

Profil

Actions

Feature #3283

ouvert

Indicateur de disponibilité

Ajouté par Nicolas Eysseric il y a presque 12 ans. Mis à jour il y a 4 mois.

Statut:
Assigned
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
16/05/2012
Echéance:
% réalisé:

0%

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

Description

Cette évolution est un élément important pour coller aux besoins d'un bureau virtuel.
Plus évolué que l'indicateur de présence, il permet à l'utilisateur de communiquer son niveau de disponibilité aux autres utilisateurs connectés.
A tout moment, il peut choisir parmi l'une des valeurs suivantes :
  • Connecté
  • Absent
  • Ne pas déranger
  • Invisible
  • Déconnecté

Cette information devra être utilisée par le zoom utilisateur, dans l'annuaire et la fiche profil.


Demandes liées 1 (0 ouverte1 fermée)

Lié à Silverpeas Core - Feature #8272: Messagerie InstantanéeClosedMiguel Moquillon07/10/2016

Actions

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

  • Statut changé de New à Assigned
  • Assigné à mis à Anonyme
  • Version cible mis à Version 6

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

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

  • Assigné à changé de Anonyme à Miguel Moquillon

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

Miguel, dans quelle mesure l'indicateur de disponibilité de l'IM peut être affiché dans Silverpeas?

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

Miguel, je réitère ma question qui est restée sans réponse ;-)

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

Correction sur les statuts de présence actuels. Ces derniers sont en fait :
  • En ligne,
  • Libre pour discuter,
  • Absent,
  • Longue absence,
  • Ne pas déranger,
  • Hors ligne

Actuellement, il n'y a pas de fonction dans l'API REST d'ejabberd pour connaître le statut de présence d'un utilisateur.
Aussi l'idéal alors est d'être notifié côté Silverpeas lorsque l'utilisateur change son statut de présence via l'IM. Malheureusement, actuellement, jsxc n'envoie pas d'événement lors d'un tel changement de statut de présence. Néanmoins, il est possible d'enrichir la fonction de changement de statut de présence de jsxc (par la technique du wrapping) et de capturer cet événement côté Silverpeas pour notifier le serveur d'un tel changement.

Sinon, si l'utilisateur se déconnecte de SilverChat, doit on marquer l'utilisateur comme déconnecté dans Silverpeas ? Ne vaudrait il pas, dans ce cas, définir un statut de présence particulier à Silverpeas qui reflète cet état : Invisible par exemple ?

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

  • Version cible changé de Version 6 à Version 6.1

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

  • Version cible Version 6.1 supprimé

Mis à jour par Miguel Moquillon il y a 4 mois

  • Assigné à changé de Miguel Moquillon à Yohann Chastagnier

C'est Yohann qui s'occupe désormais de la messagerie instantanée.

Actions

Formats disponibles : Atom PDF