# HG changeset patch
# User Patrick PIERRE
# Date 1359742880 -3600
# Node ID e9d1bb4692b5c0241a9fc3ec0dd2c49526b83889
# Parent  28964e0c2c06bd4cb41bf30bb40a8ef09dd20704
Ajout des exercices avec sons et images

diff -r 28964e0c2c06 -r e9d1bb4692b5 RelaxNG/Examples/Quiz/Audios/choices-check_audioa01.ogg
Binary file RelaxNG/Examples/Quiz/Audios/choices-check_audioa01.ogg has changed
diff -r 28964e0c2c06 -r e9d1bb4692b5 RelaxNG/Examples/Quiz/Audios/choices-check_audioa02.ogg
Binary file RelaxNG/Examples/Quiz/Audios/choices-check_audioa02.ogg has changed
diff -r 28964e0c2c06 -r e9d1bb4692b5 RelaxNG/Examples/Quiz/Audios/choices-check_audioa03.ogg
Binary file RelaxNG/Examples/Quiz/Audios/choices-check_audioa03.ogg has changed
diff -r 28964e0c2c06 -r e9d1bb4692b5 RelaxNG/Examples/Quiz/Audios/choices-check_audioa04.ogg
Binary file RelaxNG/Examples/Quiz/Audios/choices-check_audioa04.ogg has changed
diff -r 28964e0c2c06 -r e9d1bb4692b5 RelaxNG/Examples/Quiz/Images/choices-radio_imagei00.png
Binary file RelaxNG/Examples/Quiz/Images/choices-radio_imagei00.png has changed
diff -r 28964e0c2c06 -r e9d1bb4692b5 RelaxNG/Examples/Quiz/Images/choices-radio_imagei01.png
Binary file RelaxNG/Examples/Quiz/Images/choices-radio_imagei01.png has changed
diff -r 28964e0c2c06 -r e9d1bb4692b5 RelaxNG/Examples/Quiz/Images/choices-radio_imagei02.png
Binary file RelaxNG/Examples/Quiz/Images/choices-radio_imagei02.png has changed
diff -r 28964e0c2c06 -r e9d1bb4692b5 RelaxNG/Examples/Quiz/Images/choices-radio_imagei03.png
Binary file RelaxNG/Examples/Quiz/Images/choices-radio_imagei03.png has changed
diff -r 28964e0c2c06 -r e9d1bb4692b5 RelaxNG/Examples/Quiz/choices-check_audio.xml
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/RelaxNG/Examples/Quiz/choices-check_audio.xml	ven. févr. 01 19:21:20 2013 +0100
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="choices-check_audio" xml:lang="fr">
+    <head>
+      <title>Exercice QCM cases à cocher avec sons</title>
+    </head>
+
+    <instructions>
+      <p>Sélectionnez les cris de grenouille parmi ces sons.</p>
+    </instructions>
+
+    <choices-check>
+      <right><audio id="choices-check_audioa01"/></right>
+      <wrong><audio id="choices-check_audioa02"/></wrong>
+      <right><audio id="choices-check_audioa03"/></right>
+      <wrong><audio id="choices-check_audioa04"/></wrong>
+    </choices-check>
+  </quiz>
+</publiquiz>
diff -r 28964e0c2c06 -r e9d1bb4692b5 RelaxNG/Examples/Quiz/choices-radio_image.xml
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/RelaxNG/Examples/Quiz/choices-radio_image.xml	ven. févr. 01 19:21:20 2013 +0100
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="choices-radio_image" xml:lang="fr">
+    <head>
+      <title>Exercice QCM radio avec images</title>
+    </head>
+    
+    <instructions>
+      <p>On considère le cube ABCDEFGH.</p>
+      <p>Quel est le patron dont la forme est celle de la pyramide AEEFGH à
+      base carrée et de sommet A ?</p>
+      <media>
+        <image id="choices-radio_imagei00" type="thumbnail"/>
+      </media>
+    </instructions>
+    
+    <choices-radio>
+      <wrong>
+        <image id="choices-radio_imagei01"/>
+        <answer><p>Ce patron est celui d'une pyramide régulière.</p></answer>
+      </wrong>
+      <wrong>
+        <image id="choices-radio_imagei02"/>
+        <answer><p>Ce patron ne peut pas être « refermé ».</p></answer>
+      </wrong>
+      <right>
+        <image id="choices-radio_imagei03"/>
+      </right>
+    </choices-radio>
+  </quiz>
+</publiquiz>
diff -r 28964e0c2c06 -r e9d1bb4692b5 RelaxNG/publiquiz.rnc
--- a/RelaxNG/publiquiz.rnc	ven. janv. 25 11:26:49 2013 +0100
+++ b/RelaxNG/publiquiz.rnc	ven. févr. 01 19:21:20 2013 +0100
@@ -345,7 +345,7 @@
 
 choices.right.content =
    inlines
- | (p+, help?, answer?)
+ | ((p+ | image | (audio, image?)), help?, answer?)
 
 
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ blanks.wrongs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~