Version en cours : 1.20
======================== 



Historique des volutions
=========================



02/09/2015 : version v1.20
  -------------------------------------------------------------------------------------------------------------------
  Tous les scripts                       : Migration vers EasyPHP DevServer 14.1 VC11 (Apache 2.4.7 VC11 | MySQL 5.6.15, PHP 5.5.8)
                                           - <?php en remplacement de <? dans tous les scripts
                                           - engine=myisam en remplacement de type=myisam lors de la cration des tables
                                           - extension mysqli en remplacement de l'extension mysql

===========================================================================================================================

22/07/2009 : version v1.14
  -------------------------------------------------------------------------------------------------------------------
  Mouvement_Rubriques.php v1.6           : correction du lien Suivant qui pointait vers la transaction prcdente au
                                         : lieu de pointer vers la transaction suivante

===========================================================================================================================

06/02/2006 : version v1.13
  -------------------------------------------------------------------------------------------------------------------
  EasyStyle.css                          : Remplacement des caractres de mise en commentaire non conformes
  AccueilImputationMouvements.php v1.3   : Remplacement du test MntMvt<>SumMntImp par abs(MntMvt-SumMntImp)>=0.01
  AccueilImputation.php v1.3               dans les deux requtes sql (erreurs d'arondis)
  Accueil.php v1.6
  Releve_Pointage.php v1.5               : Compatibilit IE 7 : remplacement de <input type="image"> par <img>
                                           -> compatibilit Firefox : identification par document.getElementById()
	                                      + this.form.action et submit() par document.forms[0].action et submit()
	                                         
===========================================================================================================================

18/01/2006 : version v1.12
  -------------------------------------------------------------------------------------------------------------------
  index.php v1.4                          : Abandon du fichier easycompte.ini au profit de l'include 
  Init_Base.php                             Connexion_data.php pour protger les cls d'accs au serveur de donnes.
  Init_Base_save.php                      : idem + possibilit d'initialiser EasyCompte dans une base de donnes
	                                          vide (cre sans aucune table).

  Ajout d'un fichier index.php dans les rpertoires Includes, Export et Graphiques.

===========================================================================================================================

18/10/2005 : version v1.11b                                
  -------------------------------------------------------------------------------------------------------------------
  AnalyseComplexe.php v1.8                : Correction de bug provoqu lors d'une recherche multi-critres par la
                                            slection selon la date de transaction ou la date de valeur.

===========================================================================================================================

17/10/2005 : version v1.11a                                
  -------------------------------------------------------------------------------------------------------------------
  AnalyseComplexe.php v1.7                : Correction de bug provoqu lors d'une recherche multi-critres par la
                                            slection d'une rubrique budgtaire (constitution de la requte SQL)

===========================================================================================================================

08/09/2004 : version v1.11                                
  -------------------------------------------------------------------------------------------------------------------
  AnalyseComplexe.php v1.6                : Exportation de donnes dans un fichier
                                            Ajout de slection sur le type de mouvement et la comptabilisation
                                            Ajout d'un lien vers la configuration d'exportation de fichier
  ConfigExport.php v1.0                   : Configuration de l'exportation de fichier
  ConfigExport_save.php v1.0              : Sauvegarde de la configuration de l'exportation de fichier
  RechercheMultiCriteres_hlp.htm          : Mise  jour de l'aide en ligne
  ConfigExport_hlp.htm                    : Aide en ligne  propos de la configuration de fichier
  SommaireAide.php v1.3                   : Ajout au sommaire, de l'aide  propos de la configuration de fichier
  fichier.png                             : Cration d'une icone reprsentant un fichier

===========================================================================================================================

02/02/2004 : version v1.10a                               
  -------------------------------------------------------------------------------------------------------------------
  Accueil.php v1.5                        : Dtection de la prsence de la bibliothque GD des fonctions graphiques
  GD_hlp                                  : Nouvelle page d'aide prsentant la procdure de mise en ligne de GD
  Simulation.php v1.7                     : Affichage des graphiques uniquement en prsence de la bibliothque GD
  Bilan.php v1.4
  AnalysePostes.php v1.6
  -------------------------------------------------------------------------------------------------------------------
  Tous les scripts se terminant par       : Initialisation  vide de tableau pour utilisation de la fonction          
  Rubriques.php                             in_Array() dans tous les cas, sans gnrer une erreur dans la log Apache

===========================================================================================================================

22/01/2004 : version v1.10                               
  -------------------------------------------------------------------------------------------------------------------
  Tous les scripts                        : Compatibilit avec PHP 4.3.3 (EasyPHP 1.7)
                                            - initialisation explicite des variables
                                            - utilisation des tableaux $_SESSION, $_POST, $_GET et $_SERVER
                                            - remplacement des fonctions du type session_register() par l'utilisation
                                              du tableau $_SESSION.
                                            - remplacement de la fonction mysql_db_query par mysql_query avec
                                              slection pralable de la base de donnes.
  -------------------------------------------------------------------------------------------------------------------
  ControleDate.js v1.1                    : Ajout d'un contrle sur la longueur pour viter les dates
                                            du genre 01-01-200
  -------------------------------------------------------------------------------------------------------------------
  Aproposde.php v1.4                      : Ajout de dtection de la prsence de la bibliothque GD
                                            Ajout de l'affichage explicite du numro de version de PHP
  -------------------------------------------------------------------------------------------------------------------
  Menu general.php v1.3                   : Ajout de l'option d'affichage de la configuration PHP
  phpinfo.php v1.0                          Affichage de la configuration PHP
  -------------------------------------------------------------------------------------------------------------------
  AnalysePoste.php v1.2                   : Conversion des montants dans la devise de rfrence

===========================================================================================================================

14/12/2003 : version v1.01f                               
  -------------------------------------------------------------------------------------------------------------------
  Create_DataBase.php v1.1                : Correction de la casse des noms de tables Chequier, CompteOpeCourRubrique
                                            et CompteReleveMouvementRubrique
  -------------------------------------------------------------------------------------------------------------------
  Simulation.php v1.5                     : Optimisation du code (sortie de $Tab_Stats[] hors de la boucle foreach())
                                          : Ajout de l'anne dans la date pour la prsentation de l'histogramme de
                                            manire  viter d'ventuels doublons: mme jour mais anne diffrente

===========================================================================================================================

24/10/2003 : version v1.01e                               
  -------------------------------------------------------------------------------------------------------------------
  OperationCourante.php v1.6              : Affichage de la liste de tous les modes de rglement  dfaut de
                                            mode de rglement explicitement autoris pour le compte

===========================================================================================================================

20/10/2003 : version v1.01d                               
  -------------------------------------------------------------------------------------------------------------------
  AccueilWait.php v1.0                    : Page d'accueil avec message pour patienter pendant l'laboration du
                                            tableau de bord                                          
  index.php v1.2                          : Remplacement du lien vers Accueil.php par celui vers AccueilWait.php
  -------------------------------------------------------------------------------------------------------------------
  index.php v1.2                          : Rcupration dans Evolutions.txt, du numro de version d'EasyCompte
  Aproposde.php v1.3                      : Ajout du numro de version d'EasyCompte
  Accueil.php v1.3 et                     : Affichage du numro de version d'EasyCompte
  AccueilWait.php v1.0                      Ajout d'un accs  l'historique des volutions Evolutions.txt
  -------------------------------------------------------------------------------------------------------------------
  Tous les scripts avec msg du serveur    : Ajout d'un ";" derrire &nbsp dans <p class=msg>&nbsp
  La plupart des scripts de saisie        : Remplacement dans la fonction control_saisie() du test if(xxx=="") par
                                            if (xxx.replace(RegExp(" ","g"),"")=="")
                                          : Abandon du contrle de la saisie en cas d'utilisation du bouton Annuler
  -------------------------------------------------------------------------------------------------------------------
  Depenses.php v1.3                       : Interdiction de crer une dpense avant la cration d'un compte
  Recettes.php v1.3                       : Interdiction de crer une recette avant la cration d'un compte
  OperationsCourantes.php v1.3            : Interdiction de crer une opration courante sans cration de compte
  Chequiers.php v1.3                      : Interdiction de crer un chquier avant la cration d'un compte
  Releve_Pointage.php v1.3                : Interdiction de crer un relev de compte sans cration de compte
  -------------------------------------------------------------------------------------------------------------------
  Draw_Histogramme_Monoserie.php v1.1     : Correction si ValeurMaxi=ValeurMini ==> ValeurMaxi=ValeurMini+1
  -------------------------------------------------------------------------------------------------------------------
  Recup_Comptes.php v1.2                  : Ajout de la condition : or $CompteRefer=="" dans
                                            if (!session_is_registered(CompteRefer) or $CompteRefer=="")
                                            puis vrification de l'existence du compte. Sinon, prendre le premier
  Recup_ComptesEmprunt v1.2               : Idem Recup_Comptes.php
  -------------------------------------------------------------------------------------------------------------------
  Depense_save.php v1.1                   : Scurisation de l'identifiant du compte lors de la cration d'une dpense
  Recette_save.php v1.1                   : Scurisation de l'identifiant du compte lors de la cration d'une recette
  Transfert_save.php v1.1                 : Scurisation de l'identifiant du compte lors d'un virement entre comptes
  OpertionsProgrammees_save.php v1.1      : Scurisation de l'identifiant du compte lors de la gnration d'oprations
  OpertionCourante_save.php v1.1          : Scurisation de l'identifiant du compte lors de la cration d'une op courante
  Chequier_save.php v1.1                  : Scurisation de l'identifiant du compte lors de la cration d'un chquier
  Releve_save.php v1.2                    : Scurisation de l'identifiant du compte lors de la cration d'un relev
  -------------------------------------------------------------------------------------------------------------------
  Releve_Pointage.php v1.3                : Mmorisation de la position dans la page, suite  chaque pointage
  -------------------------------------------------------------------------------------------------------------------
  Compte.php v1.3                         : Abandon du contrle du nombre de dpendances pour les nouveaux comptes
  -------------------------------------------------------------------------------------------------------------------
  Init_Base.php v1.3                      : Nouvelle mise en page
  Init_BaseParam.php v1.2                 : Simplification du script
  Init_BaseParamDevise.php v1.3           : Ajout d'un bouton "Suivant"
  Init_BaseParamModeReglement.php v1.3
  Init_BaseParamRubrique.php v1.3
  Init_BaseParamTypeMouvement.php v1.3

===========================================================================================================================

09/10/2003 : version v1.01c                               
  -------------------------------------------------------------------------------------------------------------------
  Comptes_data.php v1.2                   : Remplacement de la fonction setlocale("LC_TIME","fr") par
                                            setlocale(LC_TIME,"fr") pour compatibilit avec les versions les plus rcentes.
  -------------------------------------------------------------------------------------------------------------------
  Accueil.php v1.3                        : Ajout du numro de version d'EasyCompte sur la page d'accueil

===========================================================================================================================

05/10/2003 : version v1.01b                 Compatibilit d'EasyCompte avec Mozilla
  -------------------------------------------------------------------------------------------------------------------
  Pratiquement tous les scripts           : Remplacement de saisie.XXX.value par XXX.value (suppression de la rfrence
                                             l'Id 'saisie' du formulaire).
                                            Ajout d'un point virgule derrire la plupart des &nbsp.
                                            Simplification de codes.
                                            Alignement  droite des nombres dans les champs de texte. 
  AddDelai.js                             : Remplacement de la fonction getYear() par la fonction getFullYear()
  Calcul_DateVal.js                       : Remplacement de la fonction getYear() par la fonction getFullYear()

===========================================================================================================================

19/09/2003 : version v1.01a
  -------------------------------------------------------------------------------------------------------------------
  Aproposde.php v1.2                      : Utilisation du lien href="#" pour simuler un lien hypertexte en vue
                                            d'intercepter l'vnement onClick.
  -------------------------------------------------------------------------------------------------------------------
  OperationCourante.php v1.3              : Constitution de tables javascript des modes de rglement autoriss pour les
                                            dpenses et les recettes, en vue d'alimenter correctement, la liste droulante
                                            approprie, en cas de changement du sens de l'opration courante.
                                            Idem pour les rubriques privilgies.

===========================================================================================================================

02/08/2003 : version v1.01
  -------------------------------------------------------------------------------------------------------------------
  Draw_Secteurs.php v1.0                  : Nouvelle fonction de cration d'un graphique en forme de secteurs
  Draw_Histogramme_Monoserie.php v1.0     : Nouvelle fonction de cration d'un graphique en forme d'histogramme 
  Bilan.php v1.2                          : Ajout d'une reprsentation graphique sous forme de secteurs
  AnalysePostes.php v1.3                  : Ajout d'une reprsentation graphique sous forme de secteurs
  Simulation.php v1.3                     : Ajout d'une reprsentation graphique sous forme d'histogramme 
  -------------------------------------------------------------------------------------------------------------------
  EasyStyleAide.css v1.0                  : Nouvelle feuille de style ddie au fichiers d'aides
  Tous les fichiers d'aide                : refonte des fichiers avec rfrence  la feuille de style EasyStyleAide.css
                                            amlioration de la lisibilt
  BilanGeneral_hlp.htm v1.1               : mention de la reprsentation graphique ajoute
  AnalyseBudgetaire_hlp.htm v1.1          : mention de la reprsentation graphique ajoute
  Simulation_hlp.htm v1.1                 : mention de la reprsentation graphique ajoute
  PresentationGenerale_hlp.htm v1.1       : mention des reprsentations graphiques
  Utilisation confort_hlp.htm v1.1        : mention des reprsentations graphiques
  -------------------------------------------------------------------------------------------------------------------
  ControleDate.js v1.0                    : Nouvelle fonction de contrle de date
  CheckDate.js                            : Ancienne fonction remplace par ControleDate.js
  CheckDate2.js                           : Ancienne fonction remplace par ControleDate.js
  Tous les scripts avec contrle de date  : Optimisation du javascript de contrle de date
                                            contrle de date compatible avec Mozilla
  -------------------------------------------------------------------------------------------------------------------
  Releve_Nouveau.php v1.3                 : Ajout de la clause "and MajSolde='O' dans le calcul des cumuls de recettes
                                            et de dpenses pointes
  Releve_save.php v1.1                    : Ajout de la clause "and MajSolde='O' dans les 2 requtes d'archivage des
                                            transactions pointes
  -------------------------------------------------------------------------------------------------------------------
  Init_Base.php v1.2                      : Permettre la reconstitution du chemin d'accs  la base de donnes en cas de
  Init_Base_save.php v1.1                   suppression du fichier easycompte.ini, par erreur

===========================================================================================================================

16/02/2003 : version v1.00c
  Pratiquement tous les scripts           : Contrle de syntaxe HTML

===========================================================================================================================

27/01/2003 : version v1.00b
  -------------------------------------------------------------------------------------------------------------------
  AccueilRetard.php v1.1                  : Correction de l'intitul Contrle des oprations en retard
  -------------------------------------------------------------------------------------------------------------------
  EcheancierRemboursement.php v1.1        : Remplacement de la fonction pow(a,b) par l'expression exp(log(a)*b),
                                            pour compatibilit avec les versions ultrieures  la version 4.0.6 de PHP
  SimulEmprunt_save.php v1.1              : Remplacement de la fonction pow(a,b) par l'expression exp(log(a)*b),
                                            pour compatibilit avec les versions ultrieures  la version 4.0.6 de PHP

===========================================================================================================================

15/12/2002 : version v1.00a
                                             Ajout du fichier Readme.txt parmi les fichiers tlchargs
                                             Ajout de ce fichier Evolutions.txt parmi les fichiers tlchargs

===========================================================================================================================

02/12/2002 : Mise en ligne de la version 1.00 d'EasyCompte

===========================================================================================================================
