A l’heure du NO-CODE, vous allez dire que je n’ai rien compris, que je suis à la « ramasse »… Mais le site que vous consultez en ce moment même a été réalisé en php/html/css à la main d’un développeur amateur. Cet exercice de codage m’amuse finalement, tout en m’aidant à mieux comprendre comment tout cela fonctionne et en faisant travailler mon vieux cerveau pour éviter la sclérose… Gageons qu’en 2025, j’aurais le courage et le temps de bloguer à de nombreuses occasions quelques contenus qui pourraient vous intéresser.

Mofifié le 10/09/2013

Comment connecter votre plateforme Moodle avec Second Life grâce à Sloodle (Etape 1)

Pour créer une plateforme Moodle qui puisse interagir avec l’univers virtuel Second Life, vous pouvez utiliser les ressources mises à disposition par Sloodle.

Je vous propose ci-dessous un tutoriel en français, correspondant à une traduction des étapes que j’ai moi-même réalisées à partir du Wiki-doc Install-Sloodle. Je parts du principe que vous possédez déjà un Moodle installé. La version que j’utilise pour ce test est 1.9.4+.

Il est toujours recommandé de réaliser une sauvegarde des données de votre plateforme Moodle avant l’installation d’un nouveau module.

Etape 1. Installation de Sloodle sur votre plateforme Moodle

Vous devez tout d’abord télécharger les fichiers Sloodle, choisissez l’archive correspondant au système d’exploitation de votre machine. Pour ma part, je choisis : Download SLOODLE *.zip - recommended for Windows users.

Dossier Sloodle

  • Accédez à votre Moodle grâce à un client FTP comme File Zila.
  • Ouvrez le dossier “mod”, vous y trouverez des dossiers comme assignment, chat, choice...
  • Si un dossier “Sloodle” existe déjà, détruisez-le.
  • Copier le dossier “Sloodle” present dans votre archive dans ce repertoire “mod”.
  • Dans votre navigateur, aller sur l’interface d’administration de votre Moodle.
  • Vous verrez une série d’écrans correspondant à l’installation automatique de Sloodle qui doit se terminer par "sloodle tables have been set up correctly".

Dossier Sloodle_menu

Vous pouvez ensuite placer un bloc Sloodle menu sur vos pages. Celui-ci est facultatif mais pratique car il vous donne un accès direct à l’administration du module Sloodle de votre plateforme.

  • Accédez via FTP à votre Moodle.
  • Ouvrez le dossier « blocks »
  • Si un dossier « sloodle_menu » existe déjà, supprimez-le.
  • Copier le dossier “sloodle_menu » de votre archive dans ce dossier « blocks »
  • Rendez-vous sur votre page d’administration de Moodle, le bloc Sloodle doit apparaître.

Sloodleobject

Ce plug-in est accessible à partir de la version 0.3 de Sloodle. Il est nécessaire si vous souhaitez utiliser le Sloodle PrimDrop (cette page du Wiki-doc de Sloodle est vierge pour l’instant).

  • Accédez à votre Moodle grâce à un client FTP.
  • Ouvrez le dossier « mod/assignment/type »
  • Si il existe déjà un dossier sloodleobject, détruisez-le.
  • Copier le dossier sloodleobjetc de votre archive dans ce dossier

Après cela vous devez encore faire une petite opération : ajouter une ligne de code dans l’un des fichiers php « lang » de Moodle. Cette manipulation sera à faire pour chaque langue utilisée.

  • Accédez à votre Moodle grâce à un client FTP.
  • Ouvrez le dossier « lang/en_utf8 »
  • Téléchargez sur votre machine locale le fichier « assignment.php ».
  • Ouvrez ce fichier « assignment.php ».
  • Après la dernière ligne ajoutez $string['typesloodleobject'] = 'Sloodle Object';
  • Sauvegardez le fichier.
  • Uploadez votre fichier sur votre Moodle « lang/en_utf8 », écrasez le fichier existant.
  • Vous pouvez recommencer l’opération pour différents langages. Pour ma part, j’ai trouvé le fichier correspondant au français dans le dossier « instal>lang>fr_utf8 » et il se nomme installer.php.

Lorsque vous avez réalisé toutes ces étapes, vous pouvez vous rendre sur Sloodle Island sur Second Life. Vous y trouverez un kit qui vous permettra de mettre en place les objets virtuels reliés à votre plateforme Moodle comme un écran de présentation, un chat, une borne d'inscription...

Copyright © 2009-2024 - Lokazionel - Tous droits réservés.