Le sujet a été fréquemment abordé : il s'agit de l'inclusion de document flash dans Moodle.
- Ai autorisé les balises Object et Embed dans les réglages du site (le filtre média est activé et tous les filtres dont swf actifs)
- Ai ajouté ces deux balises dans la liste des "allowed tags" du fichier weblib.php du dossier lib de moodle.
- J'inclus le document avec un code du type :
<object width="768" height="576" 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="adresseversfichierswf" name="movie" />
<param value="high" name="quality" />
<param name="MENU" value="FALSE" />
<param value="adresseversdossiercontenantfichierswf" name="BASE" />
<param value="#000000" name="bgcolor" />
<embed width="768" height="576" align="middle" menu="FALSE" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptaccess="sameDomain" base="adresseversfichierswf/" bgcolor="#000000" quality="high" src="adresseversdossiercontenantfichierswf" />
</object>
Si le document s'affiche sans problème sour Firefox, sous IE (dernière version avec lecteurs flash et shockwave à jour) une boîte blanche de la dimension du document avec colonne ascenceur sur le côté apparaît (la source de la page dans IE reprend le code ci-dessus).
Merci pour toute aide,
D.BODIN