From a4f84b9e6479933a07d288fb9407f3fddc223b75 Mon Sep 17 00:00:00 2001 From: Johan Bonneau Date: Sun, 1 Nov 2020 01:18:01 +0100 Subject: [PATCH 1/9] Correction de quelques typos. --- bepodactyl/index.html | 2 +- bepodactyl/js/exo.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bepodactyl/index.html b/bepodactyl/index.html index 31ddbd7..3c74862 100644 --- a/bepodactyl/index.html +++ b/bepodactyl/index.html @@ -87,7 +87,7 @@ Pour cela, vous pouvez utiliser l’image virtuelle du clavier (voir les options) afin de ne pas regarder les touches de votre clavier et ainsi favoriser les réflexes musculaires.

- Commencer par les premiers exercices puis en fonction de votre progression passez aux suivants jusqu'à connaître le clavier sur le bout des doigts. Une fois que ce sera le cas, vous pourrez utiliser Dactylotest et prendre du plaisir à taper des textes le plus vite possible mais avec également le moins de fautes de frappe possible + Commencez par les premiers exercices puis en fonction de votre progression passez aux suivants jusqu'à connaître le clavier sur le bout des doigts. Une fois que ce sera le cas, vous pourrez utiliser Dactylotest et prendre du plaisir à taper des textes le plus vite possible mais avec également le moins de fautes de frappe possible.

diff --git a/bepodactyl/js/exo.js b/bepodactyl/js/exo.js index 1647ad6..b204d2d 100644 --- a/bepodactyl/js/exo.js +++ b/bepodactyl/js/exo.js @@ -19,12 +19,12 @@ exo[index_bepo][num_exercice] */ conseils[0]=""; -conseils[1]="Pour frapper les majuscules, utiliser l’auriculaire de la main opposée à celle qui tape la lettre. Ainsi, on doit utiliser l’auriculaire droit pour les majuscules AUIE et l’auriculaire gauche pour NRST."; +conseils[1]="Pour frapper les majuscules, utilisez l’auriculaire de la main opposée à celle qui tape la lettre. Ainsi, on doit utiliser l’auriculaire droit pour les majuscules AUIE et l’auriculaire gauche pour NRST."; conseils[2]="Pour le M et le Z, l’auriculaire droit doit s’étendre hors de sa colonne. La virgule et le È doivent être faits avec l’index gauche."; conseils[3]="Le K et le point se font avec la main gauche. L’apostrophe et le Q se font avec la main droite. L’apostrophe nécessite d’étirer un peu plus l’index. Attention à ne pas confondre les deux ! Le principe est toujours le même : la précision est bien plus importante que la rapidité."; conseils[4]="Attention, c’est bien l’annulaire gauche qui doit être utilisé pour faire le « Y » !"; -conseils[5]="L’accent circonflexe (en dessous du point d’exclamation) et le tréma (en AltGr+I) doivent être tapés seuls. Vous ne verrez rien, mais l’accent apparaîtra sur la voyelle tapée ensuite. Un subtilité pour Ê, qui peut être obtenu de deux façons : par la 105ème touche du clavier Ê, ou avec l’accent circonflexe, puis le E."; -conseils[6]="Une petite difficulté supplémentaire pour les deux points qui doivent être précédés d'une espace insécable et le point-virgule, le point d’exclamation et le point d’interrogation qui doivent tous être précédés d’une espace insécable fine (représentée ici par   pour l'insécable et pour la fine insécable), Ces deux espaces sont obtenues avec la barre espace en shitf+espace ou shift+altGr+espace (selon votre version du BÉPO). Conserver ensuite la touche shift appuyée pour la frappe du signe de ponctuation, qui est justement en shift lui-aussi. Ne pas oublier de relâcher avant la frappe de l’espace suivante."; +conseils[5]="L’accent circonflexe (en dessous du point d’exclamation) et le tréma (en AltGr+I) doivent être tapés seuls. Vous ne verrez rien, mais l’accent apparaîtra sur la voyelle tapée ensuite. Une subtilité pour Ê, qui peut être obtenu de deux façons : par la 105e touche du clavier Ê, ou avec l’accent circonflexe, puis le E."; +conseils[6]="Une petite difficulté supplémentaire pour les deux points qui doivent être précédés d'une espace insécable et le point-virgule, le point d’exclamation et le point d’interrogation qui doivent tous être précédés d’une espace insécable fine (représentée ici par   pour l'insécable et pour la fine insécable). Ces deux espaces sont obtenues avec la barre espace en shitf+espace ou shift+altGr+espace (selon votre version du BÉPO). Conservez ensuite la touche shift appuyée pour la frappe du signe de ponctuation, qui est justement en shift lui aussi. Ne pas oublier de relâcher avant la frappe de l’espace suivante."; conseils[7]="Une petite difficulté supplémentaire pour les guillemets ouverts qui doivent être suivis d’une espace fine insécable (représentée ici par ), ainsi que pour les guillemets fermés qui doivent être précédés d’une espace fine insécable, obtenue en maintenant shift ou shift+altGr (selon votre version du BÉPO) durant la frappe de l’espace."; conseils[8]="En guise de conclusion, voici des exercices où, à chaque ligne, on trouve toutes les lettres de l’alphabet : des pangrammes."; From b2f4d711732604e297608509e01111c3a5583d69 Mon Sep 17 00:00:00 2001 From: Johan Bonneau Date: Sun, 1 Nov 2020 01:18:27 +0100 Subject: [PATCH 2/9] Mauvais titre pour l'exercice 5. --- bepodactyl/js/exo.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bepodactyl/js/exo.js b/bepodactyl/js/exo.js index b204d2d..5ab73df 100644 --- a/bepodactyl/js/exo.js +++ b/bepodactyl/js/exo.js @@ -66,7 +66,7 @@ lettres[1][3]=lettres[0][3]; conseil[3]=1; titre[0][4]="P et D (majeurs)"; - titre[1][4]=titre[0][1]; + titre[1][4]=titre[0][4]; lettres[0][4]="pdPD"; lettres[1][4]=lettres[0][4]; exo[0][4]="Nous nous disputons pour des prunes###Un papa panda divin parade au paradis###Nous parviendrons en Inde avant votre venue###Nous adoptons votre point de vue sur notre patriote###Un artiste peintre en peine a perdu de vue son inspiration###Un oiseau de proie est souvent suspendu au dessus de terre###Nous adoptons une attitude positive et nions avoir pris du poids###Votre titre de transport apatride vous sera repris avant de sortir de notre avion###Nous avons pour ainsi dire perdu notre inspiration et repoussons notre dispensaire"; From 522f0b805d6bd4f7e0635ea0ae8f55a69dd2081d Mon Sep 17 00:00:00 2001 From: Johan Bonneau Date: Sun, 22 Nov 2020 01:49:25 +0100 Subject: [PATCH 3/9] Fix some typo. --- tridactyl/index.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tridactyl/index.html b/tridactyl/index.html index efd23e4..c7d6c34 100644 --- a/tridactyl/index.html +++ b/tridactyl/index.html @@ -20,7 +20,7 @@ home Dactylotest Tridactyl - Bépodactyl + Bépodactyl

@@ -32,8 +32,8 @@


-

Javascript doit être activé ! Vous pouvez le faire en modifiant les préférences de votre navigateur. Si vous ne savez pas comment faire, consultez l'aide de celui-ci.

-

>> 

+

JavaScript doit être activé ! Vous pouvez le faire en modifiant les préférences de votre navigateur. Si vous ne savez pas comment faire, consultez l'aide de celui-ci.

+


@@ -46,8 +46,8 @@

Options

- Activer le curseur
- Activer l’anti-correction
+ Activer le curseur
+ Activer l’anti-correction

From 00fc24a756417ce282cfdb6ccf8906f3cf1e0904 Mon Sep 17 00:00:00 2001 From: Johan Bonneau Date: Sun, 22 Nov 2020 01:50:59 +0100 Subject: [PATCH 4/9] Fix some typo. --- tridactyl/js/start.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tridactyl/js/start.js b/tridactyl/js/start.js index 777a681..623bfcf 100644 --- a/tridactyl/js/start.js +++ b/tridactyl/js/start.js @@ -2,12 +2,12 @@ À inclure en fin de page pour le démarrage *******************************************************************************/ -document.getElementById("rd_txt").innerHTML = ""; // effacement du message javascipt +document.getElementById("rd_txt").innerHTML = ""; // effacement du message JavaScript //document.getElementById("demo_ghost").style.backgroundColor = cur_col_ghost; //document.getElementById("demo_curseur").style.backgroundColor = cur_col; //document.getElementById("view_options").style.display = "none"; //document.getElementById("d_replay").style.visibility = "hidden"; -/*var cur_mix = mix_colors(cur_col,cur_col_ghost) // c'est le mélange des 2 couleurs des curseur du fantôme et de la frappe +/*var cur_mix = mix_colors(cur_col,cur_col_ghost) // c'est le mélange des 2 couleurs des curseurs du fantôme et de la frappe clean_ghost(); if (GetCookie("apo_typ") == "true") document.getElementById("apo_typ").checked = true; if (GetCookie("maj_acc") == "true") document.getElementById("maj_acc").checked = true; @@ -21,4 +21,4 @@ lecon3(); new_text(); document.getElementById("resultats").innerHTML = description; document.getElementById("val_curseur").checked = cur_checked; -val_anti_correct("init") +val_anti_correct("init"); From 834e8993732518640ad55c37e1d197bae8dfedfe Mon Sep 17 00:00:00 2001 From: Johan Bonneau Date: Sun, 22 Nov 2020 01:52:13 +0100 Subject: [PATCH 5/9] Fix some typo. --- tridactyl/js/req.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tridactyl/js/req.js b/tridactyl/js/req.js index 4421697..ed86ad4 100644 --- a/tridactyl/js/req.js +++ b/tridactyl/js/req.js @@ -4,14 +4,14 @@ La fonction pour les requêtes serveur. //cette fonction permet de faire les requêtes serveur -//get = la requete -//id = le champ ou inscrire l'état de la requete +//get = la requête +//id = le champ où inscrire l'état de la requête function request(get,id) { var req = null; document.getElementById(id).innerHTML = 'indic Initialisation'; - if(window.XMLHttpRequest) + if (window.XMLHttpRequest) req = new XMLHttpRequest(); else if (window.ActiveXObject) req = new ActiveXObject(Microsoft.XMLHTTP); @@ -27,8 +27,8 @@ function request(get,id) document.getElementById(id).innerHTML="Error: returned status code " + req.status + " " + req.statusText; } }; - req.open("GET", get, false); // requète non synchronisée sinon on ne peut pas avoir la valeur de la réponse + req.open("GET", get, false); // requête non synchronisée sinon on ne peut pas avoir la valeur de la réponse req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); req.send(null); - return req.responseText; //retourne le résultat de la requete + return req.responseText; //retourne le résultat de la requête } From 10158a19e79fb717156662cfcd79d2ea8e8eac16 Mon Sep 17 00:00:00 2001 From: Johan Bonneau Date: Sun, 22 Nov 2020 01:52:50 +0100 Subject: [PATCH 6/9] Fix some typo. --- tridactyl/js/lecons.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tridactyl/js/lecons.js b/tridactyl/js/lecons.js index d78d162..0643818 100644 --- a/tridactyl/js/lecons.js +++ b/tridactyl/js/lecons.js @@ -1,6 +1,6 @@ /******************************************************************************* Les leçons -Elles s'organise comme suit : +Elles s'organisent comme suit : 1. une ligne de tous les trigrammes 2. des lignes de chaque trigramme 15 fois 3. une ligne de tous les trigrammes From a17d80ba1caea2df6c41a9d0f6120b9ca448a852 Mon Sep 17 00:00:00 2001 From: Johan Bonneau Date: Sun, 22 Nov 2020 01:53:42 +0100 Subject: [PATCH 7/9] Removing one blank space. --- tridactyl/js/lecon7.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tridactyl/js/lecon7.js b/tridactyl/js/lecon7.js index a045f7a..2d6d602 100644 --- a/tridactyl/js/lecon7.js +++ b/tridactyl/js/lecon7.js @@ -1,6 +1,6 @@ function lecon7() { - lecon = new Array; // ré-init des leçons + lecon = new Array; // ré-init des leçons lecon[1] = "1###que les lle des ent ait our ant men ion###desquelles entourait entourant entourent lesquelles menait menant mentait mentant mentent mention"; lecon[2] = "2###con ons tio tre res ais par eur est###cons contions contres parais pareur partions restais restions restons"; @@ -32,4 +32,4 @@ function lecon7() lecon[28] = "28###lla col ate cro oup tés lat mie eil sol len été###colla croate croup lattés miellat soleil solen étés"; lecon[29] = "29###eva ach alo loi cen ton ica chi ili nté han poi teu nal ndu ong nna###acheva aloi centon chica chili chiton hanté pointé teuton tonal tondu tong tonna"; lecon[30] = "30###ama ssé esp pér rée uss eus ert exp pli are rép vis###amassé espérée eussé expert plissé répare vissé"; -} \ No newline at end of file +} From 05c2020239cd43b1bad29682c884612078c30c8e Mon Sep 17 00:00:00 2001 From: Johan Bonneau Date: Sun, 22 Nov 2020 01:57:45 +0100 Subject: [PATCH 8/9] Fix some typo. --- tridactyl/js/functions_page.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tridactyl/js/functions_page.js b/tridactyl/js/functions_page.js index 725e66b..a1ff5b8 100644 --- a/tridactyl/js/functions_page.js +++ b/tridactyl/js/functions_page.js @@ -8,7 +8,7 @@ var lecon_mots = ""; // les mots de la leçon var lecon_tri = ""; // les trigrammes de la leçon var rep_mots = 8;//8 // le nombre de répétitions des mots var rep_tri = 13;//13 // le nombre de répétitions des trigrammes -var tri_replace = 4; // tout les combiens remplacer par un trigramme différent pour tuer la monotonie +var tri_replace = 4; // tout les combien remplacer par un trigramme différent pour tuer la monotonie var le_texte = new Array; //c'est le texte avec les corrections typo validées dans les options var lecon_nb; var lecon_en_cours = 1; // le numéro de la leçon @@ -19,7 +19,7 @@ var cur_checked = "checked"; var description = "

Leçons à partir de trigrammes les plus récurrents.

" - + "L’apprentissage existe en 4 jeux de leçons de longueur différentes répartis en suffisamment de trigrammes pour obtenir au moins 3, 7, 11 et 15 mots.
" + + "L’apprentissage existe en 4 jeux de leçons de longueur différente répartis en suffisamment de trigrammes pour obtenir au moins 3, 7, 11 et 15 mots.
" + "À chacun de choisir la longueur de l’apprentissage qui lui convient pour apprendre :
" + "
" + "— 30 leçons de 3 mots, 4 à 5 minutes par jour pendant 1 mois ;
" @@ -27,9 +27,9 @@ var description = "

Leçons à partir de trigramm + "— 24 leçons de 11 mots, 12 à 15 minutes par jour à la pause déjeuner pendant 1 mois ;
" + "— 19 leçons de 15 mots, 15 à 20 minutes par jour à la pause déjeuner pendant 1 mois.
" + "
" - + "Un accroissement de la vitesse et de la précision de seulement 20% devrait libérer environ 1 heure par jour pour tous les jour de votre vie au bureau.
" + + "Un accroissement de la vitesse et de la précision de seulement 20 % devrait libérer environ 1 heure par jour pour tous les jours de votre vie au bureau.
" + "Un doublement de la vitesse devrait permettre de libérer 1/2 journée par jour de clavier.
" - + "Même si pendant l’apprentissage votre vitesse se trouvait réduite de 50% cela devrait être compensée par moins de temps perdu en correction orthographique et une meilleur syntaxe.
" + + "Même si pendant l’apprentissage votre vitesse se trouvait réduite de 50 % cela devrait être compensé par moins de temps perdu en correction orthographique et une meilleure syntaxe.
" + "Un enfant qui apprendrait la dactylographie à l’aveugle dispose d’un excellent moyen pour réduire la dyslexie et améliorer les résultats scolaires en terme d’efficacité et de présentation et cela en seulement 30 jours d’apprentissage.

"; @@ -72,7 +72,7 @@ function new_text(a) if (!a) a=1; - // requète javascript pour récupérer numéro###credit###texte + // requête JavaScript pour récupérer numéro###credit###texte /*var req = "new_text.php?t="+lecon_nb+"&l="+document.getElementById("lang").value; if (document.getElementById("methode").value == "number") { @@ -154,7 +154,7 @@ function new_text(a) } ligne++; } - // fin de mise ne forme des leçons + // fin de mise en forme des leçons ligne_suivante(); //document.getElementById("txt").style.backgroundColor = "#f0fff0"; //on met le fond de la zone de frappe en vert @@ -257,4 +257,4 @@ function options(e) }*/ - \ No newline at end of file + From d24d048bc19ce7a8d49bf0d35638ef969ef489ad Mon Sep 17 00:00:00 2001 From: Johan Bonneau Date: Sun, 22 Nov 2020 02:00:33 +0100 Subject: [PATCH 9/9] Fix some typo. --- tridactyl/js/fonctions_texte.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tridactyl/js/fonctions_texte.js b/tridactyl/js/fonctions_texte.js index 0dc81a1..f1319b2 100644 --- a/tridactyl/js/fonctions_texte.js +++ b/tridactyl/js/fonctions_texte.js @@ -6,7 +6,7 @@ la_couleur_du_curseur = "#40e0d0"; //cette fonction compare le texte tapé à « le_texte » var val=""; //c'est le contenu du champ texte var val_temp=""; //le texte juste avant pour l'anti-correction -var txt_frap = new Array; // on stock dans ce tableau les différentes lignes de texte que l'on vient de taper +var txt_frap = new Array; // on stocke dans ce tableau les différentes lignes de texte que l'on vient de taper function test(e) { @@ -45,9 +45,9 @@ function test(e) //alert(val.replace(reg,"#")); txt_frap[l-1] = val; //nb_sp=0; - ligne_suivante(); - val_temp=""; - return; + ligne_suivante(); + val_temp=""; + return; } @@ -66,7 +66,7 @@ function next(e) // pour passer à la ligne suivante de la leçon var l = 0; -//var pos_sp=new Array(); // la position de espaces dans la ligne courante pour que le curseur soit au bon endroit +//var pos_sp=new Array(); // la position des espaces dans la ligne courante pour que le curseur soit au bon endroit function ligne_suivante() { document.getElementById("txt").value = ""; @@ -94,7 +94,7 @@ function ligne_suivante() //on compte le nombre d'espaces dans la ligne pour pouvoir positionner le curseur au bon endroit - //on découpe le tout pour le reconstituer ensuite avec des span identifiant chaque mot (pour le curseur) + //on découpe le tout pour le reconstituer ensuite avec des spans identifiant chaque mot (pour le curseur) var reg = new RegExp(" ","g"); var ligne_tmp = le_texte[l+i].split(reg); for (var j=0 ; j'; }