From d54c2ad3fc5eab4381f7ae3056e2f8e778f781be Mon Sep 17 00:00:00 2001 From: eliott <eliott.sammier@tetras-libre.fr> Date: Thu, 27 Jun 2024 15:25:36 +0200 Subject: [PATCH] Fix JSON syntax errors - Missing braces level - Add escape function for JSON strings (beware of the backslashes) --- .../MosMod11/MosEtp129/pg262/quiz.json | 4 +- .../MosMod11/MosEtp129/pg396/quiz.json | 4 +- .../MosMod11/MosEtp129/pg60/quiz.json | 4 +- .../MosMod11/MosEtp129/pg85/quiz.json | 4 +- .../MosMod11/MosEtp129/pg861/quiz.json | 4 +- .../MosMod11/MosEtp129/pg88/quiz.json | 4 +- .../MosMod34/MosEtp210/pg381/quiz.json | 16 ++++---- .../MosMod34/MosEtp210/pg401/quiz.json | 16 ++++---- .../MosMod34/MosEtp210/pg531/quiz.json | 16 ++++---- .../MosMod34/MosEtp210/pg8251/quiz.json | 16 ++++---- .../MosMod34/MosEtp210/pg879/quiz.json | 16 ++++---- .../MosMod34/MosEtp335/pg155/quiz.json | 16 ++++---- .../MosMod34/MosEtp335/pg444/quiz.json | 4 +- .../MosMod34/MosEtp335/pg52/quiz.json | 4 +- .../MosMod34/MosEtp335/pg558/quiz.json | 4 +- .../MosMod34/MosEtp335/pg624/quiz.json | 4 +- .../MosMod34/MosEtp335/pg769/quiz.json | 16 ++++---- .../MosMod34/MosEtp335/pg813/quiz.json | 16 ++++---- .../MosMod34/MosEtp335/pg825/quiz.json | 16 ++++---- .../MosMod34/MosEtp335/pg890/quiz.json | 16 ++++---- .../MosMod34/MosEtp335/pg948/quiz.json | 4 +- .../MosMod34/MosEtp558/pg20/quiz.json | 4 +- .../MosMod34/MosEtp558/pg503/quiz.json | 4 +- .../MosMod34/MosEtp558/pg6241/quiz.json | 4 +- .../MosMod39/MosEtp690/pg397/quiz.json | 4 +- .../MosMod39/MosEtp940/pg888/quiz.json | 4 +- .../MosMod341/MosEtp171/pg220/quiz.json | 18 +++++---- .../MosMod341/MosEtp171/pg226/quiz.json | 16 ++++---- .../MosMod341/MosEtp171/pg299/quiz.json | 4 +- .../MosMod341/MosEtp171/pg41/quiz.json | 18 +++++---- .../MosMod341/MosEtp171/pg44/quiz.json | 4 +- .../MosMod341/MosEtp171/pg639/quiz.json | 18 +++++---- .../MosMod341/MosEtp171/pg713/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg1000/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg108/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg149/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg205/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg2051/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg217/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg386/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg491/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg545/quiz.json | 4 +- .../MosMod341/MosEtp644/pg561/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg576/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg608/quiz.json | 4 +- .../MosMod341/MosEtp644/pg6361/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg699/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg758/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg76/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg7691/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg81/quiz.json | 4 +- .../MosMod341/MosEtp644/pg893/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg894/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg93/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg933/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg965/quiz.json | 16 ++++---- .../MosMod341/MosEtp644/pg98/quiz.json | 16 ++++---- .../MosMod60/MosEtp369/pg331/quiz.json | 4 +- .../MosMod60/MosEtp369/pg860/quiz.json | 4 +- .../MosMod60/MosEtp746/pg112/quiz.json | 4 +- .../MosMod60/MosEtp746/pg228/quiz.json | 4 +- .../MosMod60/MosEtp746/pg293/quiz.json | 4 +- .../MosMod60/MosEtp746/pg313/quiz.json | 12 ++---- .../MosMod60/MosEtp746/pg400/quiz.json | 12 ++---- .../MosMod60/MosEtp746/pg436/quiz.json | 4 +- .../MosMod60/MosEtp746/pg449/quiz.json | 4 +- .../MosMod60/MosEtp746/pg6121/quiz.json | 4 +- .../MosMod60/MosEtp746/pg665/quiz.json | 4 +- .../MosMod60/MosEtp746/pg6811/quiz.json | 4 +- .../MosMod60/MosEtp746/pg71/quiz.json | 4 +- .../MosMod60/MosEtp746/pg740/quiz.json | 4 +- .../MosMod60/MosEtp746/pg8412/quiz.json | 4 +- .../MosMod60/MosEtp746/pg966/quiz.json | 12 ++---- .../macao_12/script/src/export_corese.py | 3 +- .../macao_12/script/templates/functions.rq | 37 +++++++++++++++++++ .../macao_12/script/templates/qcu.rq | 4 +- .../macao_12/script/templates/quiz.rq | 6 ++- 77 files changed, 484 insertions(+), 320 deletions(-) diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg262/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg262/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg262/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg262/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg396/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg396/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg396/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg396/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg60/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg60/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg60/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg60/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg85/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg85/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg85/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg85/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg861/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg861/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg861/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg861/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg88/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg88/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg88/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg88/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg381/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg381/quiz.json index 24f099d7..6765f8f8 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg381/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg381/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg381", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg381", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">l'auxiliaire MUST\n est prononcé de façon identique.</p></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire MUST n'est pas\n prononcé de façon identique.\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">l'auxiliaire MUST\n est prononcé de façon identique.</p></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg401/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg401/quiz.json index 811f6200..8e6e5fa6 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg401/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg401/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg401", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg401", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">l'auxiliaire est\n prononcé de façon identique.</p></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire n'est pas\n prononcé de façon identique.\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire n'est pas\n prononcé de façon identique.\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg531/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg531/quiz.json index 382a9a47..6231cf39 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg531/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg531/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg531", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg531", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">l'auxiliaire CAN\n est prononcé de façon identique.</p></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire CAN n'est pas\n prononcé de façon identique.\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire CAN n'est pas\n prononcé de façon identique.\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg8251/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg8251/quiz.json index 0c13614f..c1d0a05c 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg8251/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg8251/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg8251", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg8251", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">l'auxiliaire WILL\n est prononcé de façon identique.</p></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire WILL n'est pas\n prononcé de façon identique.\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire WILL n'est pas\n prononcé de façon identique.\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg879/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg879/quiz.json index 706bf9e5..226623de 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg879/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg879/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg879", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg879", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">l'auxiliaire HAVE\n est prononcé de façon identique.</p></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire HAVE n'est pas\n prononcé de façon identique.\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire HAVE n'est pas\n prononcé de façon identique.\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg155/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg155/quiz.json index d12ab000..2fd21a88 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg155/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg155/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg155", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg155", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">IN se prononce de\n la même façon dans les deux énoncés.</p></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">IN ne se prononce\n pas de la même façon dans les deux énoncés.</p></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">IN se prononce de\n la même façon dans les deux énoncés.</p></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg444/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg444/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg444/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg444/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg52/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg52/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg52/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg52/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg558/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg558/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg558/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg558/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg624/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg624/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg624/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg624/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg769/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg769/quiz.json index 89d8262e..d3ea4606 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg769/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg769/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg769", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg769", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">TO se prononce de\n la même façon dans les deux énoncés.</p></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">TO ne se prononce\n pas de la même façon dans les deux énoncés.</p></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">TO ne se prononce\n pas de la même façon dans les deux énoncés.</p></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg813/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg813/quiz.json index 2f8070a2..eefd5804 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg813/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg813/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg813", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg813", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">FOR se prononce de\n la même façon dans les deux énoncés.</p></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">FOR ne se prononce\n pas de la même façon dans les deux énoncés.</p></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">FOR ne se prononce\n pas de la même façon dans les deux énoncés.</p></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg825/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg825/quiz.json index acfe08df..e504661b 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg825/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg825/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg825", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg825", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">OF se prononce de\n la même façon dans les deux énoncés.</p></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">OF ne se prononce\n pas de la même façon dans les deux énoncés.</p></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">OF ne se prononce\n pas de la même façon dans les deux énoncés.</p></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg890/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg890/quiz.json index 1c33f9a9..e21f9bac 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg890/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg890/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg890", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg890", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">AT se prononce de\n la même façon dans les deux énoncés.</p></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">AT ne se prononce\n pas de la même façon dans les deux énoncés.</p></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">AT ne se prononce\n pas de la même façon dans les deux énoncés.</p></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg948/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg948/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg948/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg948/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg20/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg20/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg20/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg20/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg503/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg503/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg503/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg503/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg6241/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg6241/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg6241/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg6241/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp690/pg397/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp690/pg397/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp690/pg397/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp690/pg397/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp940/pg888/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp940/pg888/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp940/pg888/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp940/pg888/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg220/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg220/quiz.json index af7fbdff..725d77cb 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg220/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg220/quiz.json @@ -1,12 +1,14 @@ { "elements": [ - "name": "pg220", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"", - "<div class="STY_reponseQC" id="lienRep3"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep3"" + { + "name": "pg220", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">la voyelle contient un son\n unique et stable\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">la voyelle est composée de 2\n sons prononcés de manière égale\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep3\" onmouseover=\"exo.changerBouton(3,true);\" onmouseout=\"exo.changerBouton(3,false);\" onclick=\"exo.action(3)\">la voyelle est composée de 2\n sons prononcés de manière inégale\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep3\" onmouseover=\"exo.changerBouton(3,true);\" onmouseout=\"exo.changerBouton(3,false);\" onclick=\"exo.action(3)\">la voyelle est composée de 2\n sons prononcés de manière inégale\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg226/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg226/quiz.json index 1660aaea..d7712d58 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg226/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg226/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg226", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg226", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">la voyelle en orange est plus\n longue que la voyelle en violet\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">il est difficile d'établir une\n différence de longueur entre les 2 voyelles\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">il est difficile d'établir une\n différence de longueur entre les 2 voyelles\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg299/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg299/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg299/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg299/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg41/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg41/quiz.json index 62c47663..33b52cfa 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg41/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg41/quiz.json @@ -1,12 +1,14 @@ { "elements": [ - "name": "pg41", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"", - "<div class="STY_reponseQC" id="lienRep3"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep3"" + { + "name": "pg41", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">la voyelle contient un son\n unique et stable\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">la voyelle est composée de 2\n sons prononcés de manière égale\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep3\" onmouseover=\"exo.changerBouton(3,true);\" onmouseout=\"exo.changerBouton(3,false);\" onclick=\"exo.action(3)\">la voyelle est composée de 2\n sons prononcés de manière inégale\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep3\" onmouseover=\"exo.changerBouton(3,true);\" onmouseout=\"exo.changerBouton(3,false);\" onclick=\"exo.action(3)\">la voyelle est composée de 2\n sons prononcés de manière inégale\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg44/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg44/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg44/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg44/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg639/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg639/quiz.json index bd7d0215..82824b5f 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg639/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg639/quiz.json @@ -1,12 +1,14 @@ { "elements": [ - "name": "pg639", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"", - "<div class="STY_reponseQC" id="lienRep3"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg639", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">la voyelle contient un son\n unique et stable\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">la voyelle est composée de 2\n sons prononcés de manière égale\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep3\" onmouseover=\"exo.changerBouton(3,true);\" onmouseout=\"exo.changerBouton(3,false);\" onclick=\"exo.action(3)\">la voyelle est composée de 2\n sons prononcés de manière inégale\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">la voyelle contient un son\n unique et stable\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg713/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg713/quiz.json index 7d5768f6..27fc095a 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg713/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg713/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg713", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg713", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">la voyelle en orange est plus\n longue que la voyelle en violet\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">il est difficile d'établir une\n différence de longueur entre les 2 voyelles\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">il est difficile d'établir une\n différence de longueur entre les 2 voyelles\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg1000/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg1000/quiz.json index db59cc1b..b0b1be8d 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg1000/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg1000/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg1000", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg1000", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_leadplomb.png\" id=\"MosImg263\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_leadmener.png\" id=\"MosImg297\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_leadmener.png\" id=\"MosImg297\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg108/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg108/quiz.json index ab341515..dd622720 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg108/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg108/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg108", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg108", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV84', 'bt_thing.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">\n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV2', 'bt_think.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV84', 'bt_thing.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg149/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg149/quiz.json index ccd75c64..e09bac1e 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg149/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg149/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg149", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg149", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">cow\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">cough\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">cow\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg205/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg205/quiz.json index 8c0ccb4a..9e5a1a21 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg205/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg205/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg205", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg205", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_hear.png\" id=\"MosImg90\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_hear_faux.png\" id=\"MosImg97\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_hear.png\" id=\"MosImg90\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg2051/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg2051/quiz.json index 1066a722..2fae2b9a 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg2051/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg2051/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg2051", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg2051", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_use_utiliser.png\" id=\"MosImg74\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_use_usage.png\" id=\"MosImg43\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_use_usage.png\" id=\"MosImg43\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg217/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg217/quiz.json index 31250df8..c15753d4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg217/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg217/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg217", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg217", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_thin.png\" id=\"MosImg9\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img align=\"center\" border=\"0\" src=\"../media/phon_thin_faux.png\" id=\"MosImg84\" style=\"visibility:hidden\"> \n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_thin.png\" id=\"MosImg9\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg386/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg386/quiz.json index d355576c..fe399a3b 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg386/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg386/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg386", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg386", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"> \n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV91', 'bt_hear.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"> \n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV83', 'bt_ear.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"> \n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV83', 'bt_ear.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg491/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg491/quiz.json index ed817521..6ecc28eb 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg491/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg491/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg491", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg491", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_dark.png\" id=\"MosImg85\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_dark_faux.png\" id=\"MosImg29\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_dark.png\" id=\"MosImg85\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg545/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg545/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg545/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg545/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg561/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg561/quiz.json index ac5a155d..42c9dd53 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg561/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg561/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg561", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg561", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">bought\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">boat\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">boat\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg576/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg576/quiz.json index bab593b1..46093700 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg576/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg576/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg576", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg576", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV11', 'bt_test.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">\n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV21', 'bt_chest.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV11', 'bt_test.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg608/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg608/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg608/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg608/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg6361/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg6361/quiz.json index 154be37a..eb84e243 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg6361/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg6361/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg6361", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg6361", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">sink\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">think\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">think\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg699/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg699/quiz.json index facde36e..c5c87bf7 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg699/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg699/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg699", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg699", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">thing\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">thin\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">thing\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg758/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg758/quiz.json index 13071d3b..aed8c5f5 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg758/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg758/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg758", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg758", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">thought\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">though\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">though\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg76/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg76/quiz.json index b4fb0163..aab878e5 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg76/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg76/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg76", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg76", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV35', 'bt_cat.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">\n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV96', 'bt_kater.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV35', 'bt_cat.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg7691/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg7691/quiz.json index 9087f469..f92a12cd 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg7691/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg7691/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg7691", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg7691", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_bring.png\" id=\"MosImg75\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_bring_faux.png\" id=\"MosImg45\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_bring.png\" id=\"MosImg75\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg81/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg81/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg81/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg81/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg893/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg893/quiz.json index ce987443..7d2f090f 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg893/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg893/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg893", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg893", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_shine_faux.png\" id=\"MosImg12\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_shine.png\" id=\"MosImg2\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_shine.png\" id=\"MosImg2\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg894/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg894/quiz.json index fb854d84..fa9097d4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg894/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg894/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg894", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg894", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_tearlarme.png\" id=\"MosImg35\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_teardechire.png\" id=\"MosImg72\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_tearlarme.png\" id=\"MosImg35\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg93/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg93/quiz.json index b6adc36a..f517f6bc 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg93/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg93/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg93", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg93", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_woundblesser.png\" id=\"MosImg524\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_woundenroule.png\" id=\"MosImg116\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_woundblesser.png\" id=\"MosImg524\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg933/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg933/quiz.json index 3923c5e8..04878070 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg933/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg933/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg933", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep2"" + { + "name": "pg933", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV59', 'bt_grin.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">\n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV96', 'bt_green.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">\n <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV96', 'bt_green.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n </div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg965/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg965/quiz.json index 1e682f87..27dc5971 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg965/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg965/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg965", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg965", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_then.png\" id=\"MosImg96\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_then_faux.png\" id=\"MosImg81\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_then.png\" id=\"MosImg96\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg98/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg98/quiz.json index 9f8e5c88..0661b8fd 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg98/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg98/quiz.json @@ -1,11 +1,13 @@ { "elements": [ - "name": "pg98", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"" - ], - "correctAnswer": "<div class="STY_reponseQC" id="lienRep1"" + { + "name": "pg98", + "type": "radiogroup", + "choices": [ + "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_measure.png\" id=\"MosImg93\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>", + "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_measure_faux.png\" id=\"MosImg66\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + ], + "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_measure.png\" id=\"MosImg93\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>" + } ] } \ No newline at end of file diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg331/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg331/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg331/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg331/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg860/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg860/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg860/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg860/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg112/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg112/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg112/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg112/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg228/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg228/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg228/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg228/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg293/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg293/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg293/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg293/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg313/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg313/quiz.json index 8640547a..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg313/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg313/quiz.json @@ -1,13 +1,7 @@ { "elements": [ - "name": "pg313", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"", - "<div class="STY_reponseQC" id="lienRep3"", - "<div class="STY_reponseQC" id="lienRep4"" - ], - "correctAnswer": "" + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg400/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg400/quiz.json index df895598..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg400/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg400/quiz.json @@ -1,13 +1,7 @@ { "elements": [ - "name": "pg400", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"", - "<div class="STY_reponseQC" id="lienRep3"", - "<div class="STY_reponseQC" id="lienRep4"" - ], - "correctAnswer": "" + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg436/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg436/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg436/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg436/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg449/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg449/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg449/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg449/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6121/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6121/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6121/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6121/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg665/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg665/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg665/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg665/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6811/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6811/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6811/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6811/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg71/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg71/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg71/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg71/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg740/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg740/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg740/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg740/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg8412/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg8412/quiz.json index a822b735..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg8412/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg8412/quiz.json @@ -1,5 +1,7 @@ { "elements": [ - + { + + } ] } diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg966/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg966/quiz.json index adff4efc..1b3e36b4 100644 --- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg966/quiz.json +++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg966/quiz.json @@ -1,13 +1,7 @@ { "elements": [ - "name": "pg966", - "type": "radiogroup", - "choices": [ - "<div class="STY_reponseQC" id="lienRep1"", - "<div class="STY_reponseQC" id="lienRep2"", - "<div class="STY_reponseQC" id="lienRep3"", - "<div class="STY_reponseQC" id="lienRep4"" - ], - "correctAnswer": "" + { + + } ] } diff --git a/tetras_extraction/macao_12/script/src/export_corese.py b/tetras_extraction/macao_12/script/src/export_corese.py index 74e480c9..ac8292c8 100644 --- a/tetras_extraction/macao_12/script/src/export_corese.py +++ b/tetras_extraction/macao_12/script/src/export_corese.py @@ -45,4 +45,5 @@ def apply_templates() -> str: # ==> Run STTL transformation tr = Transformer.create(graph, MODULE_DIR + "/../templates/") - return tr.transform() + result = tr.transform() + return result diff --git a/tetras_extraction/macao_12/script/templates/functions.rq b/tetras_extraction/macao_12/script/templates/functions.rq index c9bb946d..dce99d75 100644 --- a/tetras_extraction/macao_12/script/templates/functions.rq +++ b/tetras_extraction/macao_12/script/templates/functions.rq @@ -26,4 +26,41 @@ function st:process(?x) { # with the current indent level (see the docs). function mt:sep() { st:format(",%s", st:nl()) +} + +# Escape illegal characters for JSON strings +function mt:json_escape(?str) { + # Welcome to Backslash Hell! Buckle up mate, you're in for a ride... + # - The SPARQL syntax for string literals understands backslash escapes, + # which means '\n' is a newline character and '\\' is a literal backslash. + # - The replace() function takes a SPARQL/XPath regex as second argument, + # and the regex engine *also* understands backslash escapes, which means + # that if you want to replace an actual backslash, you need two in the + # regex, i.e. four in the string literal. For control characters like + # the newline, you need '\\n' (actual backslash + letter n) + # - The replacement string (3rd argument) is not a regex, but to replace the + # value of a capturing group, it uses the '$1' notation... which, you + # guessed it, can be escaped, therefore actual backslashes must be escaped + # just like in the regex. + # - We want to print a backslash as part of the replacement value (like + # '\n' which is valid JSON), so we have to escape it twice, i.e. 4 times + # in the string literal (or 8 times if we want to print two of them). + # - Finally, for some weird reason, '\b' (Backspace) is an exception and + # breaks the regex engine (deletes a character inside?) but is fine when + # unescaped. + replace( + replace( + replace( + replace( + replace( + replace( + replace( + ?str,'\\\\', '\\\\\\\\' + ), '\b', '\\\\b' + ), '\\f', '\\\\f' + ), '\\n', '\\\\n' + ), '\\r', '\\\\r' + ), '\\t', '\\\\t' + ), '"', '\\\\"' + ) } \ No newline at end of file diff --git a/tetras_extraction/macao_12/script/templates/qcu.rq b/tetras_extraction/macao_12/script/templates/qcu.rq index 9c4eacf0..0ba69a8e 100644 --- a/tetras_extraction/macao_12/script/templates/qcu.rq +++ b/tetras_extraction/macao_12/script/templates/qcu.rq @@ -13,12 +13,12 @@ template mt:qcu(?qcu) { # while the rest of the template is only instantiated once. # This is similar to a SQL 'GROUP BY every variable except these' group { - '"' ?choice_html '"' + '"' mt:json_escape(?choice_html) '"' ; separator=mt:sep() } } ']' mt:sep() - '"correctAnswer": "' ?correct_choice_html '"' + '"correctAnswer": "' mt:json_escape(?correct_choice_html) '"' } where { ?qcu a :ExerciceQC_QCU diff --git a/tetras_extraction/macao_12/script/templates/quiz.rq b/tetras_extraction/macao_12/script/templates/quiz.rq index 70be7c84..2f7a2743 100644 --- a/tetras_extraction/macao_12/script/templates/quiz.rq +++ b/tetras_extraction/macao_12/script/templates/quiz.rq @@ -8,7 +8,11 @@ template mt:quiz(?quiz) { box { '"elements": [' box { - st:call-template(mt:qcu, ?quiz) + "{" + box { + st:call-template(mt:qcu, ?quiz) + } + "}" } ']' } -- GitLab