Apps

Module WebChat 3.2

Description

Le module WebChat est une solution de messagerie instantanée utilisant le protocle XMPP.

Ce module vous permet de :

  • Lancer l'application WebChat pour pouvoir discuter en plein écran
  • Démarrer une conversation en 1 à 1
  • Indiquez la présence d'un membre
  • Démarrer une conversation a plusieurs
  • Historiser les conversations
  • Lancer un appel vidéo
  • Partager des fichiers
  • Être notifié de la réception d'un nouveau message :
    • Notification web ( sauf sur Internet Explorer )
    • Notification sonore
    • Notification visuelle ( clignotement du titre de la page web )

Guides d'utilisations :


Installation

Informations

Le module fonctionne avec les navigateurs suivants :

  • Chrome
  • Firefox
  • Internet explorer 11+
  • Sur Safari le webchat fonctionne uniquement lorsque l'onglet est actif

Si les logins de vos membre ne répondent pas à la norme XMPP (login en minuscule, pas de @ < > . ), vous devez obligatoirement sélectionner l'authentification par mail dans la configuration du module : 

2017-05-11 10 49 16-Greenshot capture form

Un membre sans adresse mail ne pourra alors pas utiliser le webchat.
Une adresse mail unique pour chaque membre est nécessaire.

Installation

Ajouter ce module avec le gestionnaire de modules et redémarrer JCMS.

Pour fonctionner ce module nécessite l'installation et la configuration du serveur XMPP OpenFire. (Version 4.1.1)

Une fois le serveur installé, connectez vous à la console d'administration d'OpenFire puis allez dans l'onglet Plugins :

 

2017-05-11 10 14 50-Openfire Console d'Administration  Plugins

 

Ajoutez les fichiers suivants : ( Ne pas récupérer les plugins sur le site d'openfire, les télécharger à partir de cette page. Le plugin monitoring a été  amélioré )

Le plugin subscription puis allez dans Serveur / Paramètres du Serveur / Subscription Properties et sélectionnez les options suivantes : 

  • Accept - Subscription requests will be intercepted and accepted.
  • All -  All subscription requests will be intercepted and automatically accepted.

Le plugin monitoring puis allez dans Serveur, sélectionnez l'onglet Archivage puis Paramètres d'Archivage

 

2017-05-11 10 21 01-Openfire Console d'Administration  Paramètres d'Archivage

 

 

Cochez toutes les options 

  • Archivage des Etats de Conversation
  • Archivage des Messages

Dans Salon de discussion -> Paramètres de salon de discussion, sélectionner conference dans la liste puis dans Paramètres de l'Historique, sélectionner Ne pas afficher d'Historique.

Sélectionner  Serveur / Paramètres du serveur / HTTP Binding 
Dans Script Syntax, cochez Enabled - Allow BOSH Clients With Limited Access to Connect to the Server

 

2017-05-11 10 26 57-Openfire Console d'Administration  HTTP Bind Settings

 

 

Renseigner toutes les propriétés du module :

 

  • ID du workspace des fichiers envoyés : Indiquez l'id du workspace dans lequel les fichiers partagés seront enregistré. Si aucun workspace n'est indiqué, la fonctionnalité ne sera pas disponible. 
  • Réponse du robot : Laissez la valeur par défaut
  • Identifiant du robot : Indiquez le login du robot créé lors de l'installation du serveur OpenFire
  • Mot de passe du robot : Indiquez le mot de passe du robot créé lors de l'installation du serveur OpenFire
  • Port du serveur XMPP : La valeur par défaut est 5222, indiquez le port si vous l'avez changé
  • Serveur XMPP : Indiquez l'adresse du serveur XMPP
  • Domaine XMPP : Indiquez le domaine du serveur XMPP
  • Message de notification : Vous pouvez modifier le message de notification
  • BOSH Service url : L'url est disponible dans la console d'administration d'OpenFire : 

          2015-11-04 10 06 50-Openfire Console d'Administration  HTTP Bind Settings

 

  • Afficher les logs : Affiche les logs du module Webchat dans la console du navigateur. A utiliser uniquement à des fins de debug car une grande quantité de logs est générée et peut ralentir le navigateur.
  • Méthode d'authentification : Laissez par login si les logins de vos membres respectent la norme XMPP sinon choisissez l'authentification par mail.
  • Longueur maximum des messages : La longueur maximum du message qu'un utilisateur peut envoyer.
  • Vidéo conférence - Préfixe des URL : Indiquez l'url de votre service de vidéo conférence en terminant par / (voir chapitre Service de vidéo conférence)
  • Redémarrer JCMS.

 

Tester la configuration 

Vous pouvez tester l'installation et la configuration du serveur XMPP et du module WebChat depuis l'espace d'administration :

  • Aministration technique / supervision / WebChat
  • Actions / Tester la configuration XMPP
  • Si tout est ok, passez à l'étape suivante
  • Renseigner le compte d'un membre pouvant utiliser le module WebChat (par défaut tous les membres peuvent l'utiliser)
  • La série de logs affichée doit se terminer par "Strophe is connected. SUCCESS"

 

Service de vidéo conférence :

Les services suivants ont été testé avec le module WebChat :

Fournisseur
Mode Prix Qualité Vidéo Qualité Son Chat Partage d'écran
Exemple d'URLs
 https://meet.jit.si/  SaaS    Gratuit   Très bonne  Très  bonne   Oui  Oui  https://meet.jit.si/testod
 https://appear.in/  SaaS  Gratuit  Moyenne    Oui  Oui  https://appear.in/testod
 https://jitsi.org/  On-Premise  Gratuit       Oui  Oui   
 https://talky.io/  SaaS  Gratuit  Moyenne    Non  Oui  https://talky.io/testod
 https://sayhello.li  SaaS  Gratuit  Ne fonctionne  pas    Non     https://sayhello.li/testod
 https://opentokrtc.com/  SaaS /  GitHub  Gratuit  Mauvaise    Oui  Non  https://hubl.in/testod
 https://hubl.in/  SaaS  Gratuit  Moyenne    Oui  Non  https://opentokrtc.com/room/testod? userName=OD

 

Guides d'utilisation du module : 

Webchat : Démarrer une discussion

Webchat : Les salles de discussion


FAQ

1. Pendant combien de temps les messages sont-ils conservés?

Le temps de conservation des messages, pour les conversations en 1 à 1 et à plusieurs, est paramétrable via la console d'administration d'OpenFire. Au delà du nombre de jours indiqués, les messages sont supprimés.

2. A quelle moment une salle de discussion est-elle définitivement supprimé?

Une salle de discussion sera supprimé dès que tous les membres de la salle l'auront quitté.

Fermer la fenêtre de la salle de discussion en cliquant sur la croix ne vous fait pas quitter la salle. Vous continuerez de recevoir les messages en provenance de celle-ci.

3. Qui peut accéder aux fichiers partagés?

Seuls les personnes présentent dans la discussion peuvent accéder aux fichiers partagés dans celle-ci.

Les administrateurs et les administrateurs de l'espace configuré peuvent également voir les fichiers partagés.

Informations

Version
  • 3.2
Stabilité
  • Stable
Compatibilité
  • JPlatform 10
Certifié Jalios
  • Oui
Prix
  • Module payant
Support
  • Jalios Support
Auteur
  • Jalios SA
Licence
  • Jalios
Taille
  • 2,2 Mo
Mis-à-jour
  • 25/09/18
Téléchargements
  • 27