Travail sur MasterMind

-Changé les chemins pour reflèter l'environnement chez ISI
-Changé le nom du jeu/fichiers de "JeuMasterMind" à "Jeu_TrouvezLeCode"
-Inclu fichier csvFunctions.inc.php pour référence
-Inclu fichier xhrFunctions.js pour utilisation
-Inclu db_access.inc.php et library01.inc.php parce que nécessaires pour
Jeu_TrouvezLeCode.xhr.php
-Jeu_TrouvezLeCode.xhr.php et Jeu_TrouvezLeCode.js (général) sont à
réécrire, ils sont copiés d'autres projets et doivent servir d'exemple
(pê phase 1 est d'en faire des exemples et ensuite en phase 2 de cloner
vers la forme dont j'ai besoin spécifiquement pour ce projet?)
-Simplifier HTML FAIT
-Changer selects de 2 à 1 seul FAIT
-Prochaine étape : refaire le bouton en dessin
Debut travail sur le bouton dessiné

-Pas fini mais apparait déjà
-Manque de changer la couleur pour bleu plus foncé, le contour noir, le
texte en blanc et trouver c'est quoi le problème qui semble le rendre en
contour seulement
-Suite : intégrer le bouton à la place de l'autre (element button) et
créer un code temporaire pour qu'il soit cliquable
-Aussi supporter version 3D du bouton mais peut-être pas tout de suite
le coder.
Fonctions canvas pour région, phase 1

-phase 1 parce que manque plus de tests et surtout d'applications
pratique, sinon fonctionne bien surtout si on ignore qu'en pratique le
tableau des positions est accessible directement
-les changements de chemins sont a cause de la différence
d'environnement, encore :( au prochain projet je vais vraiment devoir
uniformiser!
-J'ai renommé les fonctions "boutons_2d/3d" en "dessinerPastille_2D/3D"
pour avoir la libertée d'utiliser le terme "Bouton" pour mon dessin de
Bouton
Mise en place des régions cliquables

-Régions créées et petites corrections de bug (synthaxe)
-Règlé mon problème de Font pour le bouton, c'était juste la mauvaise
fonction.
-Le bouton fonctionne bien
- Corrigé une erreur de placement du bouton si le nombre de pastilles
était 3
-Manque corriger les fcts qui s'occupent du XHR+Cookies
-Dernière chose en cours : arranger les balises et CSS pour la table de
score; le 'X' est brisé (pour fermer) et je me demande si la facon dont
c'est affiché est ok ou si je devrais ajouter 2 divs pour que ca aille
mieux (1 autour du P, l'autre pour le FORM et SPAN [qui devrais
probablement devenir un P])
Travail sur le panneau de score 1

- Changé le nom de fichiers JS pour les retirer (voir après)
- Fusionné 3 fichiers JS
- Ajouté fichier XHRfunctions
- corrigé CSS panneau score et changé bouton pour donner apparence comme
celui dessiné
- un peu de préparation pour l'inclusion du XHR
- ajouté plusieurs déclaration de variables parce que manquante après
avoir copié instruction "use strict"
- je vais avoir besoin d'une grosse passe de nettoyage de code, code
mort et pê renommer des variables
- voir note dans "Jeu_TrouvezLeCode.js"
MAJ 20140709

- J'ai mis une valeur défaut pour le nom, le temp de tester
- Modifié le nom d'un param dans la librairie xhrFunctions question de
le rendre "plus générique"
- Panneau Score/Phase 1 : test de retour de code erreur/ok est fini
- J'ai commencé à réécrire 'lireCSV_VersTblIdx', reste à tester sans
limites de lignes et sans "arrChampsEtValeurRechercher" spécifié, une
fois fait, réécrire pour supporter "arrChampsEtValeurRechercher" parce
que j'en aurais besoin pour la partie écrire les scores pour pouvoir
additionner et faire une moyenne (en écrivant toujours sous le même
"nom"/premier champs) À MOINS de toujours lire tout le fichier et
additionner les lignes avec le même premier champs (ex: nom)
- Intégré la fonction 'incrementerCompteur' maintenant qu'on le veuille
ou non, 'ecrireCSV_VersTblIdx' utilise un index pour sa première
colonne; re-tester ce qui as été fait en effacant les fichiers CSV puis
passer un param entetes vide et corriger; ensuite intégrer la
possibilité de mettre à jour une ligne par un champs en particulier? ne
pas oublier de vérifier que le champs existe si c'est un mot pluttot
qu'un nombre (si nombre alors c'est le numéro de colonne+1)
MAJ 20140815

- Un peu de ménage dans le module csvFunctions mais surtout fini de
réécrire et tester ecrireCSV_VersTblIdx (il peux rester des bugs mais
j'ai confiance)
- Un peu changé le .XHR et JS pour supporter la suite avec
lireCSV_VersTblIdx qui as quand même besoin d'une réécriture et d'une
simplification de ses possibilitées (càd ne pas utiliser
$arrChampsEtValeurRechercher et $iOffsetNbrLignesALire)
- DONC l'écriture de score fonctionne, reste la lecture puis modifier le
jeu pour réagir n'afficher le panneau que quand c'est nécessaire (comme
avant quoi)
Merge pull request #1 from Makabey/Jeu_MasterMind20140728

Jeu master mind20140728