Fork me on GitHub

Rapport de message :*
 

InstantMessenger

Titre du sujet : InstantMessenger
par Lou86 sur 20/02/2010 18:08:28

Bonjour

Je cherche un module de conversations "privées" (à plusieurs de préférences) ou de salons qui me permette par exemple les discussions en temps réel avec mon équipe de modos sans avoir à passer par msn ou les forums moins "réactifs".
Utilisant déjà le module shoutbox accessible à tous les membres de mon site, je ne peux pas en mettre un deuxième "privé" (à moins de cloner le module mais bon, j'ai un peu de mal pour ça xD)


Donc après quelques recherches sur xoops.org je souhaitais tester le module InstantMessenger dont la release est très récente.

Je l'ai donc installé en local. D'abord il n'y a pas d'admin, bon c'est sans doute normal. J'ai réglé les permissions de groupe pour l'accès au module et au bloc.

J'ai testé en connectant deux comptes simultanément (en jonglant entre firefox et IE ca marche bien)

Dans le bloc d'IM j'ai bien les personnes en ligne qui s'affichent. Mais lorsque je clique sur l'une d'elle pour lancer un chat, il ne se passe rien.. (la cible du lien est javascript:void(0))

Je n'ai aucun message d'erreur concernant le module en mode debug, pourtant c'est clair que quelque chose ne marche pas xD)

A la racine du module j'ai les pages xoops_version.php et chat.php

J'ai donc essayé d'appeler la page monsite/modules/instantmessenger/chat.php dans mon navigateur, il m'affiche alors ces erreurs

Citation :
Message(s): Undefined index: action dans le fichier /modules/instantmessenger/chat.php - ligne 35
Message(s): Undefined index: action dans le fichier /modules/instantmessenger/chat.php - ligne 36
Message(s): Undefined index: action dans le fichier /modules/instantmessenger/chat.php - ligne 37
Message(s): Undefined index: action dans le fichier /modules/instantmessenger/chat.php - ligne 38


les lignes correspondantes

Citation :
if ($_GET['action'] == "chatheartbeat") { chatHeartbeat(); }
if ($_GET['action'] == "sendchat") { sendChat(); }
if ($_GET['action'] == "closechat") { closeChat(); }
if ($_GET['action'] == "startchatsession") { startChatSession(); }


Voilà, je ne peux pas vous donner beaucoup plus d'infos, j'ai encore beaucoup de mal à comprendre ce genre de code et à savoir où et comment corriger les problèmes :-s

Si quelqu'un utilise ce module (ou pouvait le récupérer pour y jeter un oeil ^^), j'accepte tout conseil lol


Merci d'avance
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

138 Personne(s) en ligne (122 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 138 | Plus ...