diff --git a/bepodactyl/js/fonctions_texte.js b/bepodactyl/js/fonctions_texte.js index b4b65b9..9022f01 100644 --- a/bepodactyl/js/fonctions_texte.js +++ b/bepodactyl/js/fonctions_texte.js @@ -34,7 +34,7 @@ function test(e) val = document.getElementById("txt").value; //le texte qu'on tape - if (val.substr(val.length-1,1) != le_texte[l-1].substr(val.length-1,1) && val.length-1 != le_texte[l-1].length && val.length != 0) + if (val.substr(val.length-1,1) != le_texte[l-1].substr(val.length-1,1) && val.substr(val.length-1,1) != le_texte_alt[l-1].substr(val.length-1,1) && val.length-1 != le_texte[l-1].length && val.length != 0) { document.getElementById("txt").style.backgroundColor = "#ffbbbb"; col_cur = "red"; diff --git a/bepodactyl/js/functions_page.js b/bepodactyl/js/functions_page.js index 84cc622..0d5ab2d 100644 --- a/bepodactyl/js/functions_page.js +++ b/bepodactyl/js/functions_page.js @@ -7,7 +7,8 @@ demande d'un nouveau texte… var exo_en_cours = 0; // la leçon en cours // le numéro de la leçon var cur_checked = "checked"; -var le_texte=new Array(); +var le_texte=new Array; +var le_texte_alt=new Array; // version MacOS du texte var vies = 2; @@ -29,6 +30,7 @@ function new_text(a) { //on réinitialise les variables le_texte = new Array; + le_texte_alt = new Array; recommencer = false; nb_recom=0; l=0; // la ligne en cours @@ -41,6 +43,8 @@ function new_text(a) var reg = new RegExp("###","g"); le_texte = exo[bepo_index][a].split(reg); + for (var i=0 ; i