intégration de Skype dans Moodle

intégration de Skype dans Moodle

par ced bib,
Nombre de réponses : 20
Bonjour,

Dans le cadre de mes études, j'effectue un travail d'etude et de recherche concernant les plateformes d'e-learning qui manquent souvent d'outils de communication téléphoniques.
Notre projet consiste à intégrer les fonctionnalitées de communication disponible dans Skype et permettre l'utilisation du réseau Skype directement à partir de la plateforme (recuperation de la liste des contacts, enregistrement des conversations audio ...).

Les données qui transitent sur le réseau et les fichiers de Skype étant cryptés, nous avancons lentement.

Actuellement, nous n'arrivons a exploiter qu'un fichier de configuration situé dans le dossier personnel de l'utilisateur (config.xml). Ce fichier contient quelques informations de la session utilisateur en cours (contacts, paramètres de Skype …).

Nous avons donc mis en place un petit scénario afin d’afficher ceci dans une page web :

  • Le client envoi une partie de son fichier de configuration Skype au serveur hébergeant la plate-forme Moodle (socket php),

  • Le serveur insère les données de ce fichier dans une page php via le XSLT et le package expat, et des boutons "callto" de Skype.

Nous cherchons donc toujours des solutions qui nous permettraient de mener a bien ce projet. Skype étant proprietaire, ce n'est pas facile.

Je ne sais pas si j'ai posté le sujet sur le bon forum, mais nous aurions voulu savoir si des personnes avaient desja travaillaient sur ce type de projet. Auriez vous des idées, des api skype ... pour nous aider ???

merci et bonne journee

ced

 




Moyenne des évaluations  -
En réponse à ced bib

Re: intégration de Skype dans Moodle

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Bonjour,

La seule chose que j'ai mis en oeuvre, c'est tout simplement l'intégration dans un bloc latéral HTML d'une plateforme ou même d'un cours, du logo Skype indiquant le statut de la personne à contacter.
On clique et cela lance l'appel.

Voir ici.

Mais sans doute est-ce très insuffisant pour ton projet ?

Daniel
En réponse à ced bib

Re: intégration de Skype dans Moodle

par Th V,

Bonjour ced,

Ton projet m'intéresse (comme vraisemblablement plein de monde).

Dans le principe il ne serrait pas plus simple d'intégré l'affichage de Skype dans moodle ?

Au lieu d'ouvrir skip dans une autre fenêtre faire en sorte que cela soit dans une partie de page moodle comme un block ?

La nouvelle version de skip intègre une partie live qui permet justement d'avoir une communication "ouverte" et en plus dans leur site, il parle d'un API, mais je n'ai pas eu le temps de regarder dans les détails.

Tu devrais vraiment aller voir, il y a même des applications java qui permettent d'utiliser skip.

@+ Thierry

En réponse à Th V

Re: intégration de Skype dans Moodle

par ced bib,

Bonjour,

Tout d’abord, je tiens à vous remercier de l’intérêt que vous portez à mon projet.

En ce qui concerne ce dernier, nous avions déjà mis en place un bouton Skype indiquant le statut de la personne à contacter, mais tu as raison Daniel, ce n’est pas suffisant.

En fait, comme le dis Thierry, nous recherchons une solution qui nous permettrait d’intégrer l'affichage de Skype dans une page PHP (tel que le fait MSN Messenger en proposant une solution ‘en ligne’ aux utilisateurs ne souhaitant pas ou n’ayant pas la possibilité d’installer l’application).

Après de nombreuses recherches, je n’ai pas trouvé l’API qui permet d'avoir une communication "ouverte" Thierry. Peut être te souviendrais tu de son nom ? Cependant, j’ai trouvé une application JAVA (enfin un bout de code et des librairies) permettant d’utiliser Skype. Elle se nomme ‘Jskype’.Je n’ai pas encore eut le temps de bien m’y attarder dessus, mais je pense que cette solution pourrait être assez intéressante.

Merci et bonne soirée.

Ced

En réponse à ced bib

Re: intégration de Skype dans Moodle

par Th V,

Bonjour,

<http://www.skype.com/help/faq/api.html>;

<https://developer.skype.com/>;

Regarde ici tu devrais trouver t'on bonheur.

As-tu un identifiant Skype ?

@+ Thierry

En réponse à Th V

Re: intégration de Skype dans Moodle

par ced bib,
Bonjour,

Merci pour les adresses Thierry, mais je n'ai rien trouvé de bien interressant.
Je suis toujours sur 'JSkype', ca avance doucement, mais je pense qu'il est possible de faire pas mal de choses avec (par exemple l'utiliser via un applet java intégré dans une page web !

Mon pseudo skype utilisé pour nos test: stri-moodle

voila, merci encore et bon week end

ced
En réponse à ced bib

Re: intégration de Skype dans Moodle

par Noureddine BENBADER,

bonjour bib,

je crois qu'on a le meme probleme, moi aussi je cherche des documents apropos de l'integrations des outils (TICE) a l'interieur de moodle afin d'offrir ce qu'on appel un doc hypermédia ou on dispose des tas d'outils de communication, alors je suis interessé par l'integration de skype ou bien msn,

alors SVP  si vous pouvez m'orienter encors plus je serai tres ravi

merci infiniment

CORDIALEMENT,

BENBADER Noureddine

En réponse à Noureddine BENBADER

Re: intégration de Skype dans Moodle

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Bonjour,

Msn est moins clean que Skype (effet visuel).
Dans un beau Moodle cela ferait "tache"comme disent les d'jeunes...
Je vote plutôt Skype...

Daniel.
En réponse à Daniel Méthot

Re: intégration de Skype dans Moodle

par Noureddine BENBADER,

merci pour votre attention, mais ça serai bien si quelqu'un nous montre la demarche a suivre pour integrer SKYPE dans moodle, puisque je vois que notre forum est moin vivant (si vous permettez)

amicalement,

En réponse à Noureddine BENBADER

Re: intégration de Skype dans Moodle

par ced bib,

Bonjour,

nous sommes désolé du petit retard, mais nous étions plongé dans notre projet, et nous revenons avec plein de bonnes nouvelles en ce qui concerne l'intégration de l'application dans une page web !!! big grin

Comme je vous l'ai dis auparavant, l'API JSkype nous a permis de "contrôler" l'intégralité de Skype, et ceci via le JAVA.

Nous avons donc créer un applet JAVA ressemblant le plus possible au logiciel Skype, et configurer l'interface (boutons, liste de contact, ...) grâce aux méthodes proposées par JSkype.

Bien entendu, l'inconvénient majeur est que le logiciel Skype doit tourner en fond de tâche sur le système pour permettre l'utilisation de JSkype. Une méthode est présente afin de le faire tourner en daemon, mais nous n'avons pas encore réussi à résoudre le problême, et nous nous y penchons !

En ce qui concerne l'enregistrement du flux audio, nous avons utilisé un autre programme dévelloppé en JAVA (jsound), cependant, il ne nous permet que d'enregistrer le flux entrant, et non le sortant !!! 2eme problème !!!

Enfin, notre applet utilisant une application externe (Skype black eye ), nous devons signer cet applet, et cela nous pose quelques difficultées ! Seriez vous comment faire sous eclipse ???

Merci et bonne soiree.

Ced.

En réponse à ced bib

Re: intégration de Skype dans Moodle

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Bonjour,

Comme déjà signalé, je sais seulement installer un bouton d'appel Skype dans un bloc HTML ou ailleurs...
En utilisant ce lien, on crée le code que l'on copie dans l'éditeur en mode HTML.
Pour l'instant ce système me convient largement, d'autant que le nouveau bloc "mon tuteur" d'Etienne Roze permet d'intégrer automatiquement le contact Skype pour peu que l'on aie indiqué son identifiant Skype dans son profil et qu'on aie bien sûr autorisé sa publication.

Daniel
En réponse à Daniel Méthot

Re: intégration de Skype dans Moodle

par Noureddine BENBADER,

Bonsoir tout le monde,

je tien alors a vous remercie pour votre aide

je vais réessayé de réaliser ce que vous avez proposé comme idées

cordialement,

En réponse à Daniel Méthot

Re: intégration de Skype dans Moodle

par Jean-Philippe Brasseur,
Bonjour Daniel,

je réactive ton post puisque j'ai une petite question par rapport à celui-ci...
j'ai intallé le bouton statut skype...
mais il me laisse tout le temps le statut "déconnecté"
or le bouton fonctionne bien et sonne pour m'appeler...

j'en ai déduit que firefox ne détectait pas le statut skype.
faut-il intaller la skype bar dans firefox?

et ben si c'est le cas:
la skype bar n'existe pas encore pour firefox 3 et c'est pas grave j'ai la 2 aussi sous la main...
le skype bar n'existe pas sous linux et je suis refait sous ubuntutriste

mais si c'est pas ca as-tu une idée??

Jean-Philippe.
En réponse à Jean-Philippe Brasseur

Re: intégration de Skype dans Moodle

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Non avec Firefox, le bouton Skype indique bien le statut de l'utilisateur, à condition :
  1. D'avoir installé le bon bouton (celui qui indique le statut).
  2. D'avoir réactualisé la page après un changement de statut. Il faut attendre un petit peu je crois.
Je place ici mon bouton à tout hasard pour essais...
Je me sers couramment de Skype avec mes clients. Cela ne me pose aucun problème. Mais si vous avez une solution pour une intégration directe dans Moodle... c'est encore mieux.

My status
En réponse à Daniel Méthot

Re: intégration de Skype dans Moodle

par Jean-Baptiste BOUGNET,

Bonjour,

J'ai suivi le lien de Daniel et j'obtiens une erreur.

En intégrant le code d'un bouton skype dans un bloc html (en se plaçant dans l'éditeur du code source) , Moodle (2.1.1) modifie automatiquement le code html et le lien est cassé (comme décris sur le forum en anglais ici)

Le code fourni par skype est du type :

<a href="skype:pseudo?call"><img src="http://mystatus.skype.com/balloon/pseudo" style="border: none;" width="150" height="60" alt="Mon statut" /></a>

et il devient :

<a href="monsitemoodle/skype:pseudo?call"><img src="http://mystatus.skype.com/balloon/pseudo" style="border: none;" width="150" height="60" alt="Mon statut" /></a>

Est-ce que quelqu'un a déjà réussi à intégrer ce bouton sur un Moodle 2.x ?

Merci,

Jean-Baptiste

En réponse à Jean-Baptiste BOUGNET

Re: intégration de Skype dans Moodle

par Alexandre Scherbyna,

Oui, parfois Moodle ne nous laisse pas entrer le code HTML désirable. Dans ce cas on peut chercher le lien cassé directement dans la base de données en utilisant phpMyAdmin par exemple, l’y remplacer par le lien correct et ne corriger plus ce bloc HTML. Donc c’est faisable, mais ce n’est pas très pratique, bien entendu.

En réponse à Alexandre Scherbyna

Re: intégration de Skype dans Moodle

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Mon lien date tout de même de 2007 !

Donc, un petit coup de Google avec "boutons skype" donne CECI.

Pas de problème d'intégration du code dans n'importe quel Moodle y compris les dernières versions. La preuve ci-dessous.

Je viens en effet d'installer mes blocs d'appel skype (avec statut)  sur mes nouveaux cours Moodle 2 !

Et voilou...

Daniel

Mon statut

Moyenne des évaluations Utile (1)
En réponse à Daniel Méthot

Re: intégration de Skype dans Moodle

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Je corrige mon post précédent en signalant que dans mon Moodle 2 on dispose bien du bouton mais que sa mise en pratique génère une erreur car Moodle a modifié le code html en ajoutant l'adresse du domaine avant le texte en gras généré par Skype.

Exemple: http://mondomaine.com/moodle/skype:gaspard12?call

Mais même avec phpmyadmin (méthode d'Alexandre) il est difficile de trouver où et quoi corriger...

C'est un peu agaçant de constater certaines initiatives de Moodle même pas signalées par un message du genre "Moodle a modifié votre code pour telle ou telle raison" !

Quand à nous demander si on accepte ou pas... c'est peut-être trop lui demander aussi ! fâché

Daniel

Affaire à suivre...

Moyenne des évaluations Utile (1)
En réponse à Daniel Méthot

Re: intégration de Skype dans Moodle

par Jean-Baptiste BOUGNET,

Bonjour Daniel,

C'est exactement ça. Je n'avais pas répondu à vos messages car après quelques tentatives, je n'arrive pas à utiliser la méthode d'Alexandre : Le code apparait bien en clair pendant quelques instants dans ma table "mdl_cache_txt". J'ai édité cette table et modifié le lien à différents moment sans succès jusqu'ici.

J'ai essayé d'activer et désactiver différents filtres de moodle sans succès non plus.

En effet, c'est une affaire à suivre...

Jean-Baptiste

En réponse à Jean-Baptiste BOUGNET

Re: intégration de Skype dans Moodle

par Alexandre Scherbyna,

Bonsoir,

Oui, en effet, Moodle 1.X ne faisait cette modification que lors d’enregistrement dans la base de données si cet enregistrement se réalisait de façon standard, par Moodle et pas par phpMyAdmin. Mais Moodle 2.X le fait toujours, même pendant chaque chargement du page qui contienne ce lien !