Attention : vous consultez actuellement la documentation dédiée aux versions 1.x de Moodle. La documentation pour les versions 2.x de Moodle est consultable ici : FAQ d'enseignement, celle pour les versions 3.x de Moodle est consultable ici : FAQ d'enseignement et celle pour Moodle 4.x est consultable là : FAQ d'enseignement.

« FAQ d'enseignement » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
Ligne 53 : Ligne 53 :




   <object width="360" height="200" align="middle" codebase="<nowiki>http://</nowiki>fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"  
   <object width="360" height="200" align="middle"
  codebase="<nowiki>http://</nowiki>fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"  
     classid="d27cdb6e-ae6d-11cf-96b8-444553540000">
     classid="d27cdb6e-ae6d-11cf-96b8-444553540000">
   <param value="sameDomain" name="allowScriptAccess" />
   <param value="sameDomain" name="allowScriptAccess" />

Version du 24 juin 2007 à 10:05

Remarque : cet article est en cours de rédaction. N'hésitez pas à le compléter. Veuillez utiliser la page de discussion pour vos recommandations et suggestions d'améliorations.



Intégrer des fichiers SWF dans Moodle

Testé en mode Ressource, Leçon, Question de Test.

Principe de base :

Généralement un simple lien vers votre document swf suffira : dans l'éditeur cliquer sur l'icone de lien hypertexte (chaînon ed link.gif) afin de créer un lien vers le document swf.

Si ce n'est déjà fait, vous pourrez déposer le fichier swf sur votre site Moodle au moment même de la création de ce lien.

Pour rappel : après avoir selectionné une partie de texte dans l'éditeur cliquer sur ed link.gif puis sur "Choisir...". Cliquer sur "Parcourir" afin de selectionner sur votre disque dur le document swf à déposer ; enfin cliquer sur "Déposer" après avoir selectionné dans quel dossier de l'arborescence le fichier swf doit être rangé.

Celui-ci sera alors automatiquement affiché par Moodle au prochain affichage de la page.


Remarque : si votre document n'apparaît pas contacter l'administrateur de votre site afin que dans la configuration du site il active le filtre "Extensions Multimédia". Voir : [1]


Astuce : si vous souhaitez qu'au final n'apparaisse pas le texte ayant servi de support à la création du lien basculer l'éditeur en mode html : ed html.gif A l'endroit où a été créé le lien vers votre fichier SWF vous observerez un texte du type :

<a> href="http://www.adressedevotresite/moodle/file.php/16/votrefichier.swf">votretexteservantdesupportaulien</a>

(remarque la valeur 16 n'est ici qu'un exemple et variera d'un cours à l'autre)

Vous n'avez plus qu'à supprimer le texte que vous aviez entré pour créer le lien afin d'obtenir :

<a> href="http://www.adressedevotresite/moodle/file.php/16/votrefichier.swf"></a>

Si vous quittez le mode éditeur html ed html.gif, à l'affichage n'apparaîtra plus que votre fichier swf sans plus de texte de lien hypertexte.



Principe avancé :

Certains fichiers swf exigent d'être intégrés à votre document "à la main" : un simple lien vers eux ne suffit pas.

C'est ainsi le cas de fichiers swf qui, pour leur propre affichage, appellent d'autres fichiers swf présents dans le même dossier qu'eux.

Il vous faudra alors intégrer le fichier swf directement dans l'éditeur html de Moodle ed html.gif selon le modèle suivant  :


  <object width="360" height="200" align="middle"
  codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" 
   classid="d27cdb6e-ae6d-11cf-96b8-444553540000">
  <param value="sameDomain" name="allowScriptAccess" />
  <param value="adresse vers votre fichier swf" name="movie" />
  <param value="high" name="quality" />
  <param value="adresse vers votre dossier contenant fichier swf" name="BASE" />
  <param value="#ffffff" name="bgcolor" />
  <embed width="360" height="200" align="middle" 
  pluginspage="http://www.macromedia.com/go/getflashplayer" 
  type="application/x-shockwave-flash" allowscriptaccess="sameDomain"
  base="adresse vers votre dossier contenant fichier swf"
  bgcolor="#ffffff" quality="high" src="adresse vers votre fichier swf" />
  </object>

Les valeurs width et height peuvent être modifiées à votre guise pour modifer respectivement la largeur et la hauteur de l'affichage du fichier swf. Le paramètre align peut prendre les valeurs : "middle", "left", "right", "top" et "bottom".

Moddle 1.5: Remarque : si ceci ne fonctionne pas , contacter votre administrateur. Il devra modifier le fichier weblib.php dans le dossier lib de moodle afin d'y ajouter dans la ligne AllowedTags les balises <object> et <embed>.

Moodle 1.6 et suivants: (à compléter)


Intégration d'une Vidéo Flash (FLV)

Tout d'abord, déposez, dans la zone fichiers de votre cours le lecteur multimédia FlowPlayer.swf ainsi que votre fichier vidéo au format flv.

Le lecteur FlowPlayer est un petit fichier au format d'animation flash (swf) qui se trouve à disposition ici : [2]

Pour visualiser le film dans Moodle, vous devrez utiliser l'éditeur html présent partout dans Moodle ( bloc, fenêtre, étiquette...).

Placez l'éditeur en mode html pur ed html.gif, copiez et collez le texte ci-dessous dans lequel les textes en italique doivent être remplacés par les adresses des liens des fichiers correspondants ;

Code à copier dans votre éditeur HTML :

  <object type="application/x-shockwave-flash" data="adresse du lien du lecteur FlowPlayer.swf" id="FlowPlayer" height="200" width="280"> 
 <param name="allowScriptAccess" value="sameDomain" /> 
 <param name="movie" value="FlowPlayer.swf" /> 
 <param name="quality" value="high" /> 
 <param name="scale" value="noScale" /> 
 <param name="wmode" value="transparent" /> 
 <param name="flashvars" value="videoFile=adresse du lien du fichier vidéo"/> 
 </object>

Plus d'informations sur FlowPlayer : [3]