Posts made by Joseph Rézeau

Picture of Développeurs Picture of Développeurs de plugins Picture of Testeurs Picture of Traducteurs

Merci Jérôme de cette précision. Reste à savoir comment les administrateurs accorderont leur "confiance" aux utilisateurs susceptibles d'inclure des scripts dans leurs ressources.thoughtful

Petit exemple ci-dessous d'inclusion d'un script dans une ressource de type page Web composée dans Moodle. Ca marche!

essai dans 1.7<br /><br />clique <span onclick="function onclick(event) { javascript: alert("Hello Jo!"); }" style="cursor: help; text-decoration: underline;">ici</span> et voilou!

Joseph

Attachment image000.jpg
Picture of Développeurs Picture of Développeurs de plugins Picture of Testeurs Picture of Traducteurs

Bonjour Céline,

Pour des raisons de sécurité il n'est pas possible d'écrire du code PHP ni Javascript directement dans l'éditeur HTML de Moodle.

Lorsque cet éditeur HMTL détecte du code, il le "neutralise", par exemple en transformant onclick en Xonclick, etc.

En revanche il est tout à fait possible (heureusement!) d'avoir des scripts Javascript dans des fichiers HTML (ou JS externes) téléchargés dans l'espace Fichiers d'un cours Moodle.

Il ne s'agit donc pas d'un bug mais d'une fonctionnalité de sécurité.wink

Joseph

Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators

Hi Trine,

What you want is not possible with standard Moodle versions. You need to install Jean-Michel Védrine's Detailed responses plugin. I still do not understand why this excellent module is not part of standard Moodle distributions.

See example of use in attached screen shot (under Moodle 1.6.3).

Joseph

Attachment image000.jpg