Version 2026.03
===============
Recherche_Ville.php ==> amélioration : ajout d'une option de recherche sur le nom partiel sans que l'utilisateur ait à saisir le joker
Arbre_Asc_PDF.php ==> correction : les droits de visibilité sur la personne étaient écrasés et donc l'arbre toujours visible en accès direct
Liste_Pers.php ==> correction : message "Undefined variable $objet in on line 30" et d'autres si pas de type de liste (accès robots)
Import_Gedcom.php ==> amélioration : la sélection du fichier présente désormais uniquement les fichiers gedcom
                  ==> amélioration : suppression possible automatique des anciens fichiers gedcom sur demande
                  ==> amélioration : prise en compte de la syntaxe FROM ... TO dans les dates
				  ==> correction : message "Warning: Undefined variable $pec_note ... on line 1351" ou 154 dans certaines circonstances
				  ==> correction : message "Uncaught ArgumentCountError: Too few arguments to function tronque(), 1 passed" si présence d'auteur ou abrévations sur sources
Pyramide_Ages.php ==> amélioration : possibilité d'avoir la liste filtrée par les sosa directs (numéro sosa renseigné et numérique)
Pyramide_Ages_Histo.php ==> amélioration : possibilité d'avoir la liste filtrée par les sosa directs (numéro sosa renseigné et numérique)
Parentees.php ==> correction : message "Undefined variable $min in on line 203" et d'autres si pas de type de parentée (accès robots)
              ==> changement : arrêt brutal en cas de type de parenté absent (accès robot)
Arbre_Noyau.php ==> correction : message "Undefined variable $ref_1 in on line 63" si couple non trouvé (accès robots)
appelle_image_france_dep.php ==> correction : message "Undefined variable $objet ... on line 34" si pas de type de liste (accès robots)
Fiche_Utilisateur.php ==> correction : message "Trying to access array offset on value of type bool ... on line 51..." ; cas des visualisations puis suppresssions
appelle_chronologie_personne.php ==> correction : message "Undefined variable $sel_union ... on line 288" et d'autres si le sexe de la personne est inconnu + "balayage fou" de la base
Ajout_Rapide.php ==> amélioration : présentation de toutes les villes dans les listes déroulantes en local
Edition_Personne ==> amélioration : message si le sexe n'est pas saisi
Edition_Union ==> correction : message "PHP Warning:  Trying to access array offset on value of type bool ... on line 635" en cas de suppression d'union
Liste_Documents.php, Liste_Sources.php, Liste_Evenements.php ==> amélioration : nouvelle présentation, plus lisible
Liste_Documents.php ==> correction : l'icône de modification était affichée pour des profils non autorisés (sans impact car l'écran cible était verrouillé)
Liste_Pers.php ==> correction : l'icône de modification était affichée pour des profils non autorisés (sans impact car l'écran cible était verrouillé)
               ==> changement : arrêt brutal en cas de type de parenté absent (accès robot)
Edition_Evenement.php ==> correction : message "Warning: Undefined variable $objetCibleAffC ... on line 488" et d'autres en cas de modification d'une actualité
Infos_Tech.php ==> correction : les informations techniques ne "cassent" plus le style de Geneamania
Liste_Docs_Branche.php ==> correction : affichage d'un champ qui aurait dû étre caché
Galerie_Images.php ==> changement : modification de l'ergonomie pour l'aligner avec celle de la liste des documents
Recherche_MatchId_Unitaire.php ==> correction : message "  Trying to access array offset on value of type null ... on line 134" si matchid n'a pas trouvé de personne
Liste_Nom_Vivants.php ==> changement : niveau minimum privilégié sur internet (confidentialité)
Liste_Pers2.php ==> correction : le nom était répété sur les exports pdf
                ==> changement : optimisation au clic sur le bouton Retour
image_arbre_asc.php ==> correction : message "Undefined variable $Prenom ... on line 280" en cas de demande d'arbre pour une personne inexistante (accès robots probable)
Notaires_Ville.php ==> correction : caractères accentués incorrects sur le pdf
Recherche_Personne.php ==> amélioration : ajout d'un bouton de ré-initilisation du formulaire
                       ==> amélioration : filtre sur les dates amélioré
					   ==> amélioration : possibilité d'avoir les départements et région de naissance et décès dans le cvs d'export
                       ==> correction : message "Undefined variable $nb_lignes on line 414" en cas d'erreur sur la requête de recherche
Recherche_Personne_CP.php ==> amélioration : ajout d'un bouton de ré-initilisation du formulaire
exp_GenWeb.php ==> changement : suppression : fonction obsolète
index.php ==> changement : modification du formulaire de connexion
          ==> changement : modification de la page d'invite de migration
		  ==> changement : durcissement de la connexion
aide_mdp.php ==> changement : refonte de la présentation
Calendriers.php ==> correction : message "Warning: Undefined variable $LG_Ch_Calc_Clear ... on line 187"
Edition_Personnes_Ville.php ==> correction : message "Undefined variable $suffixe...on line 166, ... $style...on line 168, 171, 186"
                            ==> correction : la ligne des boutons n'avait pas la bonne largeur dans le cas des décès
plusieurs pages ==> amélioration : les miniatures d'images ont désormais un effet zoom avec au survol ; de plus, les dimensions réelles sont affichées dans le message d'information
                ==> amélioration : nouveau formulaire de saisie sur les listes filtrées
				==> amélioration : bannière sur les exports pdf
                ==> suppression de liens, d'affichages et amélioration des sessions pour les robots
                ==> durcissement du traitement des variables numériques dans l'url
                ==> changement : affichage de l'année uniquement pour les robots (protection des données)
				==> changement : sortie texte à parti du profil contributeur
                ==> changement : ajout de la recherche de personnes et suppression des paramètres graphiques dans la partie accès rapide du menu		
                ==> changement : déplacement de la recherche dans les sites gratuits en fin de menu de recherche pour plus de cohérence					

Version 2025.03
===============
Liste_Evenements_Zone.php ==> nouveau : liste des évènements pour une zone géographique (accessible pour le moment à partir de la fiche ville)
Fusion_Villes.php ==> nouveau : fusion d'une ville sur une autre ville (les naissances, lieux d'évènements , etc... sont basculés sur la ville cible) ; accessible depuis la fiche ville
                  ==> correction : correction du code HTML
Rectif_Notes.php ==> nouveau : utilitaire de rectification des commentaires
Liste_Utilisateurs.php ==> amélioration : affichage du bouton d'envoi de mail uniquement si des utilisateurs ont été sélectionnés
Calendriers.php ==> changement : couleur des mois pour plus de visibilité (suggestion de Christophe sur le forum)
Import_Gedcom.php ==> correction : message "Requête en erreur : insert into sources values(...) SQLSTATE[21S01]: Insert value list does not match column list: 1136 Column count doesn't match value count at row 1" en cas de présence de source dans le gedcom
                  ==> amélioration : prise en compte des dates approximatives (dates avec des parenthèses dans le Gedcom)
				  ==> libellé "mois inconnu" à tort si le fichier avait été créé en janvier
				  ==> correction : message "Warning:  Undefined array key 4 ... on line 449" dans certains cas
                  ==> correction : troncature active de certains champs des sources pour éviter le plantage quand la longueur est trop grande sur certaines configurations
Recherche_Personne.php ==> correction : recherche sur les personnes vivantes pour une année donnée
Liste_Pers2.php ==> correction : message "Warning:  Undefined variable $objet ... on line 57" dans certains cas (à priori accès via des robots à des villes contenant ?)
                ==> correction : message "Notice: iconv(): Detected an illegal character in input string ... on line 3043" pour les noms de villes transcodifiées (accès robot)
Edition_Depart.php ==> correction : message "Warning: Trying to access array offset on value of type bool ... on line 225" en cas de département inexistant
Fiche_Ville.php ==> correction : message "Warning:  Trying to access array offset on value of type bool ... on line 59" (cas des robots qui accèdent en direct à des villes qui n'existent pas en base)
Fiche_NomFam.php ==> correction : message "Warning:  Trying to access array offset on value of type bool ... on line 67" (cas des robots qui accèdent en direct à des noms qui n'existent pas en base)
Ajout_Rapide.php ==> correction : suppression des nulls à la création de personnes qui pouvaient perturber d'autres endroits de l'application (la fiche familiale par exemple)
Histo_Ages_Mariage.php ==> amélioration : conseil de vérification de la base pour des dates incohérentes
                       ==> correction : message "Warning:  Undefined array key ... on line 115 ou 159"
Histo_Ages_Deces.php ==> idem Histo_Ages_Mariage.php pour amélioration et correction
Fiche_Homonymes.php ==> correction : message "PHP Deprecated:  htmlentities(): Passing null to parameter #1 ($string) of type string is deprecated ... on line 2813" + affichage de "Sexe indéterminé" lorsque le sexe d'une personne est inconnu
Fiche_Evenement.php ==> correction : message "Warning:  Trying to access array offset on value of type bool ... on line 60" (cas des robots qui accèdent en direct à des évènements qui n'existent pas en base)
Import_Sauvegarde.php ==> correction : la date du fichier affichée était parfois celle de création et non de dernière modification
Infos_Tech.php ==> correction : verrouillage sur le site de téléchargement et les sites hébergés pour ne pas exposer des informations techniques
               ==> changement : déplacement dans le sous-menu informations
Fiche_Fam_Pers ==> correction : le lien vers l'édition des rangs n'était pas protégé (sans conséquence réelle car l'édition des rangs elle-même l'était)
index.php.php ==> correction : durcissement du contrôle du formulaire de connexion
Edition_Source.php ==> changement : passage du champ Adresse_Web à 200 caractères pour laisser plus de marge à l'utilisateur
toutes les pages ==> changement : suppression de la balise "<meta name="REVISIT-AFTER" content="7 days">' qui est inutile
                 ==> changement : gestion des sessions pour les robots
plusieurs pages ==> correction : message "Deprecated:  strlen(): Passing null to parameter #1 ($string) of type string is deprecated ... on line 588" sur des dates vides
                ==> correction : traitement des accès robots sans paramètres qui génèrent des erreurs
                ==> suppression de liens pour les robots
				==> faille de sécurité (XSS)

Version 2024.08
===============
Recherche_MatchId_Unitaire.php ==> nouveau : recherche unitaire dans matchId de la date de décès pour une personne
Export_Pour_Deces.php ==> amélioration : sortie à l'écran en plus de la sortie tableur afin de faire des recherches unitaires matchId
                      ==> correction : le filtre "Ignorer les personnes avec date de décès" ne fonctionnait pas (correction de Christian)
index.php ==> amélioration : ajout d'une icône pour montrer / cacher le mot de passe
          ==> correction : présence d'un " parasite pour les sites non paramétrés
plusieurs pages ==> changement : possibilité d'utiliser l'année pivot de masquage des dates sur les sites non hébergés Premium
Fiche_Type_Evenement.php ==> amélioration : lien vers la liste des évènements du type
                         ==> correction : messages d'erreurs multiples lorsque depuis une fiche de visualisation de type, on avait affiché la page d'édition puis supprimé le type
Liste_Patro.php ==> amélioration : lisibilité du document pdf
                ==> correction : sur le pdf, lorsque l'on demandait les lieux, le "à" ressortait mal
                ==> correction : les lieux des unions n'étaient pas affichées lorsque l'option "Afficher les lieux" était cochée
Liste_Evenements.php ==> amélioration : ajout d'un export csv
                     ==>  amélioration : ajout des dates de l'évènement dans l'affichage
Edition_Filiation.php ==> correction : message "Deprecated: htmlentities(): Passing null to parameter #1 ($string) of type string is deprecated ... on line 2812" à cause de libellés absents
Asc_Conjoints.php ==> correction : l'arbre ne s'affichait pas lorsque l'une des personnes avait une aprostophe dans le nom (correction de Christian)
Liste_Pers2.php ==> correction : "libellé Personnes [avec leur conjoints]..." était incorrect lorsque le nom a une aprostophe (correction de Christian)
Arbre_Noyau.php ==> correction : gestion des erreurs quand un robot accède à la page sans paramètres (utile pour Geneamania sur Internet)
Liste_Pers2.php, Liste_Patro.php ==> correction : message "Fatal error: Uncaught Exception: FPDF error: Undefined font: ... on line 272" sur les pdf pour les polices non standard
Liste_Pers.php, Liste_Patro.php ==> correction : message "Fatal error: Uncaught Exception: FPDF error: Undefined font: ... on line 272" sur les pdf pour les polices non standard
Fiche_Fam_Pers.php ==> correction : message "Warning: Cannot modify header information - headers already sent ... on line 1963" dans certaines conditions
                   ==> correction : message "Deprecated: htmlentities(): Passing null to parameter #1..." lorsque un enfant n'a pas de surnom (compatibilité PHP 8.2)
                   ==> correction : messages "Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated ... on line 291, 587, 663"
Edition_Personne.php ==> amélioration : accès unitaires à matchId
                     ==> correction : message "Deprecated: htmlentities(): Passing null to parameter #1..." lorsque la personne pas de surnom (compatibilité PHP 8.2)
                     ==> correction : message "PHP Deprecated:  htmlentities(): Passing null to parameter #1 ($string) of type string is deprecated " car le libellé "Ajouter un nom" était mal défini
                     ==> correction : message "Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated ... on line 242"
                     ==> correction : le libellé "fils de", "fille de" ne s'affichait (toutes versions de PHP) et provoquait une erreur en PHP 8.2
Controle_Personnes.php ==> amélioration : clic désormais possible sur les libellés associés aux cases à cocher
                       ==> correction : titre de la page
                       ==> correction : niveau d'accessibilité incohérent avec le menu
Controle_Personnes.php, Histo_Ages_Deces.php ==> correction : message "Deprecated:  strlen(): Passing null to parameter #1 ($string) of type string " en cas de date vide sur les parents (compatibilité PHP 8.1)
plusieurs pages affichant des pdf ==> correction : message "Function utf8_decode() is deprecated in ... on line 3030" (compatibilité PHP 8.2, correction de Christian)
plusieurs pages affichant l'âge en années.mois ==> correction : message "Deprecated: Implicit conversion from float ... to int loses precision" (compatibilité PHP 8.2, correction de Christian)
Fiche_Indiv_txt.php, Fiche_Couple_txt.php ==> correction : message "Creation of dynamic property PDF_HTML::$fontlist is deprecated" (compatibilité PHP 8.2)
plusieurs pages utilisant la phonétique ==> correction : message "Deprecated: Creation of dynamic property phonetique::$indesirables is deprecated" (compatibilité PHP 8.2) on line 127
Stat_Base_Villes.php ==> correction : liste incomplète si aucun département n'était démandé en PHP 8.2 (correction de Christian)
appelle_chronologie_personne.php ==> correction : le libellé "fils", "fille" ne s'affichait pas
Liste_Pers.php ==> correction : les prénoms ne s'affichaient pas dans le bloc accès rapide en cas de saisie d'un nom (compatibilité PHP 8.2)
Edition_Lier_Eve.php ==> correction : les évènements ne s'affichaient pas dans la liste déroulante (compatibilité PHP 8.2)
Edition_Lier_Doc.php ==> correction : les documents ne s'affichaient pas dans la liste déroulante (compatibilité PHP 8.2)
Import_Sauvegarde.php ==> correction : message "Requête en erreur : insert into ... (# Export SiteGratuit de la base geneamania);" pour les fichiers exportés avec une version 2023.12 UTF-8
Verif_Internet_Absente.php ==> correction aide en ligne : message "Undefined variable $Lim_Diffu_Dec ..." + le texte d'aide était faux
image_arbre_asc.php ==> correction : mesage "Deprecated:  Implicit conversion from float ... on line 74, 75" et image non affichée (compatibilité PHP 8.2)
Edition_Evenement.php ==> correction : mauvaise gestion du type (correction de Christian)
                       ==> correction : le changement de niveau géographique du lieu ne fonctionnait pas dans certaines circonstances (même identifiant interne sur les 2 niveaux)
Fiche_Indiv_txt.php ==> correction : les lieux dévènements accentués ressortaient mal
                    ==> correction : message "Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated ... on line 587"
Fiche_Couple_txt.php ==> correction : message "Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated ... on line 587"
Asc_Conjoints.php ==> correction : l'arbre ne s'affichait pas lorsque l'une des personnes avait une aprostophe dans le nom (correction de Christian)
Liste_Pers2.php ==> correction : "libellé Personnes [avec leur conjoints]..." était incorrect lorsque le nom a une aprostophe (correction de Christian)
Fiche_Role.php ==> correction : message silencieux "Undefined variable $enreg_sel..." sur certaines cinématiques
plusieurs pages d'import ==> amélioration : clic possible sur les libellés associés à des boutons radio ou des check boxes (label) ; manquants sur version précédente
plusieurs pages d'export csv ==> correction : message "Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated ..." pour les dates vides
plusieurs pages d'import csv ==> correction : message "Deprecated: auto_detect_line_endings is deprecated ..." (compatibilité PHP 8.1)
Edition_Personnes_Ville.php ==> correction : message "Fatal error: Uncaught Error: Call to undefined function zone_date()"
Fiche_Ville.php ==> correction : mauvais lien vers la recherche de la ville dans la base des villes Généamania (coordonnées géographiques, code postal) si présence d'un caractère spécial (accent, etc...)

Version 2023.12
===============
De nouveaux fonds d'arbres et de pages
Export_Pour_Deces.php ==> nouveau : Export pour recherche des dates de décès sur https://deces.matchid.io/link
Vide_Base.php ==> nouveau : utilitaire de vidage de base pour repartir à 0 ou presque...
Fiche_Indiv_txt ==> amélioration : présentation du pdf
                ==> correction : sur le pdf, certains caractères accentués étaient mal affichés (contribution de Christian)
install.php ==> amélioration : nouveau formulaire pour les paramètres de connexion
Asc_Conjoints.php ==> correction : l'arbre ne s'affichait pas (il manquait un fichier dans l'installation)
Liste_Pers_Role.php ==> correction : message "Requête en erreur : select * from roles where Code_Role = 'TUT' limit 1" dans certains cas (présence d'un préfixe)
Ajout_Contribution.php ==> correction : message "PHP Notice:  Undefined variable: chemin_images_icones in Ajout_Contribution.php on line ..."
Asc_Conjoints.php ==> correction : les personnes affichées n'étaient pas les bonnes
appelle_chronologie_personne.php ==> correction : message "PHP Notice:  Uninitialized string offset: 9 ... on line 154, 160, 175" pour des dates présentes mais au mauvais format
fonctions.php ==> correction : message "array_pop() expects parameter 1 to be array, null given ... on line 1954" dans certaines circonstances
Liste_Pers2.php ==> correction : la liste des personnes n'était pas affichée sur Internet pour les personnes non gestionnaires
exp_GenWeb.php ==> changement : le contenu du fichier est affiché dans un nouvel onglet
index.php ==> correction : affichage du niveau de l'utilisateur après la connexion
Import_Sauvegarde.php ==> correction : meilleure prise en compte de la structure de l'entête
Import_CSV.php ==> correction : message "Warning: Undefined variable $ligne ... on line 344" lors de la sélection de l'option "absente" sur l'entête du fichier
               ==> correction : mauvaise gestion des villes avec possibles messages "Integrity constraint violation"
Liste_Images.php ==> correction : certaines images n'étaient pas affichées
                 ==> correction : le commentaire éventuellement affiché n'était pas le bon			   
Import_Gedcom ==> correction : message "Notice: Trying to access array offset on value of type null ... on line 320" lorsque l'on n'insère pas les données en base
              ==> correction : suppression de la mémorisation du decujus personnalisé et de l'historique des personnes en cas de vidage de base
Edition_Personne ==> correction : la latitude et la longitude des villes ajoutées depuis l'édition d'une personne sont désormais à 0 (auparavant à null, ce qui pouvait générer des problèmes lors d'imports)			  
Liste_Prof_Pop.php ==> correction : le lien vers la fusion était proposé pour tous les profils (même si la fusion n'était pas autorisée ensuite)
                   ==> changement : l'édition est proposée à partir du niveau contributeur et non gestionnaire
Create_Multiple_Docs.php ==> correction : le message d'erreur en cas d'absence de type de document était mal affiché				   
Fiche_Utilisateur ==> correction : la date de dernière conneion n'était pas dans le tableau
                  ==> correction : messages "Undefined variable $LG_Ch_Last_Cnx" et "Undefined variable $LG_Ch_No_Cnx"
Infos_Tech.php ==> correction : les informations techniques ne s'affichent pas pour les version de PHP >= 8 (create_function dépréciée en 7.2 et supprimée en 8.0)				
exp_Gedcom.php ==> correction : message de disponibilité du fichier incomplet
               ==> correction : message "Deprecated:  strlen(): Passing null to parameter #1 ($string) ... on line 65" pour les dates d'union nulles
Recherche_Personne.php ==> correction : message "Warning: Trying to access array offset on value of type bool ... on line 74" pour les recherches avec catégorie vide
Fiche_Fam_Pers.php ==> correction : l'icone de modification rapide de la visibilité internet était accessible à tous (même si elle n'avait aucun effet)
Arbre_Asc_PDF.php ==> correction : libellé du mois si présence d'accents
plusieurs pages ==> correction : entrée en double pour GenWeb dans le menu
                ==> compatibilité PHP 8.0
                ==> changement : fichier généré en UTF-8 Bom si UTF-8 dans le paramétrage du site
                ==> changement : langue dans la balise html (recommendation W3C)

Version 2023.03
===============
Asc_Conjoints.php ==> nouveau : arbre avec les parents et grands-parents des conjoints d'un couple (non disponible sur les sites hébergés non Premium)
Fiche_Fam_Pers.php ==> amélioration : icônes pour modifier en 1 clic la visibilité d'une personne sur Internet
                   ==> correction : plus de message d'erreur en log si accès direct avec une référence personne inexistante (très courant avec les bots sur les bases évolutives)
                   ==> correction : message d'erreur "Undefined index: Prenoms..., Surnom et Diff_Internet"
Liste_Pers_Role.php ==> nouveau : écran permettant de lister les personnes pour un rôle donné (accessible depuis la fiche rôle)
Import_Sauvegarde.php ==> amélioration : possibilité d'importer en local une sauvegarde avec un autre préfixe
Verif_Homonymes.php ==> amélioration : ajout d'un contrôle pour obliger à sélectionner 2 personnes différentes
Edition_Image.php ==> amélioration : ajout de la diffusibilité internet du commentaire
Liste_Images.php ==> amélioration : ajout du commentaire éventuel dans la liste
Edition_Lier_Doc.php ==> amélioration : ajout du nom du fichier en modification
Edition_Union.php ==> changement : passage à 80 caractères du notaire
install.php ==> correction : message d'erreur sur $vdirPathTarget lors d'une demande de préfixe dans l'initialisation
            ==> amélioration : cinématique sur l'initialisation
Fiche_Couple_txt.php ==> correction : les accents dans les notes ne ressortaient pas correctement
exp_Gedcom.php ==> changement : remplacement de CHAR ANSI par CHAR UTF-8 si besoin (impératif pour les exports sur les plate-formes Internet)
Liste_Pers2.php ==> correction : suppression du message d'erreur "Call to a member function rowCount() ... on line 245" dans certaines circonstances
                ==> correction : suppression du message d'erreur "Undefined index: estGestionnaire ... on line 35" dans certaines circonstances
Liste_Pers.php ==> correction : mauvais affichage des caractères accentués sur les entêtes
               ==> correction : partie initiales KO avec mySql 8
Completude_Nom.php ==> correction : suppression du message d'erreur "Call to a member function rowCount() ... 77" dans certaines circonstances
appelle_chronologie_personne.php ==> correction : sur l'export pdf, suppression erreur et affichage bouton si problème sur les dates
                                 ==> correction : message d'erreur "A non-numeric value encountered...on line 443" lorsque 2 dates consécutives étaient sur le même mois
Edition_Lier_Eve.php ==> amélioration : le clic dans la zone de date appelle le calendrier (homgénéisation avec d'autres écrans)
Edition_Lier_Nom.php ==> correction : message "Uncaught TypeError: document.getElementById(...) is null" dans la console du navigateur
                     ==> correction : "Requête en erreur : update noms_personnes..." quand l'utilisateur clique sur valider sur un lien existant sans modifier le commentaire
Import_Gedcom.php ==> correction : message "Warning: count(): Parameter must be an array or an object that implements Countable ... on line 1547' si on ne met pas à jour la base
                  ==> correction : message "Requête en erreur : update noms_famille set nomFamille = REPLACE...' pour un fichier en UTF-8 si l'encodage de Geneamania est UTF-8
				  ==> correction : nombre de noms incorrect en cas d'import partiel
				  ==> correction : import OK depuis un fichier en CHAR ANSI ou UTF-8 vers UTF-8
Edition_Region.php ==> correction : internationalisation et passage en UTF-8 de la page
Recherche_Cousinage.php ==> correction : non affichage ou erreur du nombre de générations dans l'aide en ligne
Recherche_Commentaire.php ==> amélioration : gestion des commentaires sur les images
Fiche_Role.php ==> correction : l'indicateur de symétrié était sur la ligne du libellé et réciproquement
Liste_Referentiel.php et Edition_Type_Evenement.php ==> correction : libellé "type de document" à tort pour les types d'évènement
Edition_Type_Evenement.php ==> correction : la suppression ne fonctionnait pas
Edition_Lier_Source.php ==> correction : le bouton "Dernière source saisie" ne fonctionnait pas si la dernière source était déjà sélectionnée pour l'objet
Edition_Lien.php ==> amélioration : clarté de la case à cocher "Garder l'image" qui n'est affichée désormais que s'il y a une image
                 ==> correction : icône absente en cas d'erreur de chargement de l'image et le nom de l'icône n'était pas issu du fichier des icones
Liste_Pers2.php	==> correction : affichage incorrect du titre sur la sortie pdf
Gestion_Pages.php ==> correction : suppression de plusieurs messages d'erreur "undefined index..." en accès direct (robots), lignes 167 et suivantes
index.php ==> amélioration : affichage de la page quand la connexion n'est pas établie (par exemple quand Geneamania n'est pas bien paramétré)
Edition_Subdivision.php ==> correction : message "Warning: include(jscripts/Edition_Ville.js): failed to open stream ... on line 363"
plusieurs pages ==> correction : certains libellés n'étaient pas internationalisés
                ==> corrections mineures non listées
				==> corrections : compatibilité PHP 7.4
				==> amélioration : clic possible sur les libellés associés à des boutons radio ou des check boxes (label)
				==> correction : message d'erreur sur des listes vides en PHP 7.4

Version 2022.02
===============
Recherche_Personne_CP.php ==> nouveau : Recherche multi-critère de personnes par les conjoints ou parents
Recherche_Commentaire.php ==> amélioration : gestion des commentaires sur les subdivisions
fonction.php ==> correction : l'affichage de la subdivision ne fonctionnait pas dans l'affichage de la fiche évènement
             ==> correction : sous php 7.3 et au-dessus, message "Deprecated: strpos(): Non-string needles ...\fonctions.php on line 71"
Recherche_Ville.php ==> correction : message "Warning: Use of undefined constant LG_TOWN_SCH_COUNTY...'
Import_Sauvegarde.php ==> correction : pour les sites gratuits, lignes version et péfixes non reconnues sur une sauvegarde en version 2021.06
                      ==> correction : pour les sites gratuits, 1ère table vidée par erreur
Fiche_Fam_Pers.php ==> correction : message "Undefined variable: LG_Data_noavailable_profile in ... Fiche_Fam_Pers.php on line 208" pour l'affichage des enfants sur internet si les données sont protogées et que la personne n'est pas autorisée
                   ==> correction : affichage de la génération calculée dans les infobulles incorrect
                   ==> correction : affichage incorrect des noms avec apostrophes ou accents dans l'infobulle à droite du titre
				   ==> amélioration : plus de décalage si pas d'images sur les enfants ou frères et soeurs
Desc_Directe_Pers.php ==> correction : message "Undefined variable: LG_Data_noavailable_profile in ... Desc_Directe_Pers.php on line 83" pour l'affichage des enfants sur internet si les données sont protogées et que la personne n'est pas autorisée
Liste_Sources.php ==> changement : saut de ligne en trop qui rallonge l'affichage
Edition_Subdivision.php ==> correction : message "Requête en erreur : select max(Identifiant_zone)..." en création si le préfixe des tables est défini
                         ==> correction : type d'objet "s" pour les commentaires (anciennement "S" à tort qui était déjà utilisé pour les sources)
index.php ==> affichage de l'infobulle d'aide sur la recherche rapide incorrect	
Liste_Pers2.php	==> correction : affichage incorrect du titre sur la sortie pdf
Verif_Personne.php ==> correction : affichage incorrect du contrôle sur la date de décès
Edition_Personne.php ==> correction : message "Fatal error: Uncaught Error: Call to undefined function Div_Note_Old()" quand il existe des commentaires sur les évènements et qu'on est en mode "ancien affichage" des commentaires
Liste_Pers_Gen.php ==> correction : sur le pdf, le lieu de décès affichait par erreur le lieu de naissance
                   ==> correction : gestion de l'affichage des personnes manquantes
plusieurs pages ==> correction : double entrée de recherche de ville dans le menu rapide
                ==> correction : message "Function get_magic_quotes_gpc() is deprecated ..." pour les versions de php à partir de 7.4 ; idem pour get_magic_quotes_runtime
				==> correction : le type d'évènement gedcom RESI (domicile) était à tort destiné aux unions ; c'est désormais un type pour les personnes (régression)
				==> changement : le statut des fiches département est désormais "Validé"
				==> passage en UTF-8 des pages et de la base de données
				
Version 2021.06
===============
Arbre_Noyau.php ==> nouveau : affichage du noyau d'un couple sous forme d'arbre : parents et enfants
Edition_Subdivision.php ==> nouveau : introduction de la subdivision de ville (lieu-dit ou autre)
Fiche_Subdivision.php ==> nouveau : introduction de la subdivision de ville (lieu-dit ou autre)
Fiche_Evenement.php ==> amélioration : lien direct vers la fiche du type d'évènement
Verif_Sosa.php ==> amélioration : lien direct vers la ré-initialisation des numéros Sosa
Init_Sosa.php ==> amélioration : lien direct vers la vérification des numéros Sosa
Fiche_Document.php.php ==> amélioration : lien direct vers la fiche du type de document
Fiche_Fam_Pers.php ==> amélioration : affichage des commentaires des évènements de la personne
                   ==> correction : affichage d'un mauvais commentaire sur l'union dans certaines conditions
Edition_Evenement.php ==> nouveau : ajout du niveau subdivision
                      ==> correction : mauvais message en cas de suppression d'une actualité
                      ==> correction : pas d'onglet document en création
					  ==> correction : la suppression du lieu pouvait potentiellement poser problème lors des exports / imports ultérieurs (impact possible sur d'autres pages)
Liste_Noms_Non_Ut.php ==> amélioration : suppression directement sur la liste
Fiche_Type_Document.php ==> amélioration : affichage de la liste des documents du type
Edition_Lien.php ==> amélioration : possibilité de masquer les liens sur Internet, sauf pour les personnes autorisées
Parentees.php ==> amélioration : liens vers les cousins / cousines quand on est sur oncles / tantes et inversement
Arbre_Agnatique_Cognatique.php ==> changement : les images potentielles sont réparties sur 2 colonnes
                               ==> correction : le message d'information sur les images n'apparaissait que si la dernière personne a 1 image       
Arbre_Asc_PDF.php ==> changement : déplacement de la date et heure de génération en bas
html2pdfb.php ==> changement : compatibilité PHP 7
FPDF.php ==> changement : migration vers la version 1.82, compatible PHP 7
Liste_Villes.php ==> nouveau : export CSV des subdivisions, villes, départements, régions et pays (non disponible sur les sites hébergés non Premium)
                 ==> changement : possibilité d'ajouter un lieu s'il n'y en a pas de même niveau en base
                 ==> correction : depuis la liste par département, le débranchement de positionnait mal pour les départements contenant "-" ou "'" dans le nom
                                  idem pour les régions et les pays 
sel_zone_geo.php ==> correction : il y avait 2 groupes de bouton Valider / Annuler 
                 ==> correction : affichage de l'icône permettant la sélection d'un lieu
                 ==> changement : augmentation de la taille de la fenêtre pour améliorer l'ergonomie
Fiche_Utilisateur.php ==> changement : nouvelle présentation
Liste_Connexions.php ==> nouveau : export CSV (non disponible sur les sites hébergés non Premium)
                     ==> changement : date et heure de la connexion au format français
Edition_Personnes_Ville.php ==> correction : il était possible de modifier la date de fin directement dans le champ
Ajout_Rapide.php ==> correction : une date de baptême de conjoint faisait planter l'ajout rapide
Recherche_Ville_Heberges.php ==> correction : message d'erreur "Parse error: syntax error, unexpected '}', (...)  on line 93"
Liste_Pers_Gen.php ==> correction : la sélection de police de caractères ne fonctionnait pas pour le pdf
Ajout_Contribution.php ==> correction : l'image avec l'addition ne s'affichait pas
                       ==> correction : le bouton "Valider" n'avait pas d'effet
Edition_Contribution.php ==> correction : le message saisi par l'utilisateur n'était pas affiché dans l'onglet "Données du contributeur"
                         ==> correction : les données des propositions n'étaient pas dans les cadres
Liste_Nom_Vivants.php ==> correction : la sélection de police de caractères ne fonctionnait pas pour le pdf
Import_CSV_Liens.php ==> amélioration : lien vers la liste des liens après la mise à jour
                     ==> correction : le trairement continuait si le fichier n'avait pas la bonne extension
Import_CSV_Evenements.php ==> correction : le traitement continuait si le fichier n'avait pas la bonne extension
Import_CSV_Villes.php ==> correction : le traitement continuait si le fichier n'avait pas la bonne extension
Init_Noms.php ==> correction : message d'erreur "Notice: Undefined variable: ident_nom..."
              ==> amélioration : le paramètre ini=o permet désormais en plus de refaire la table des noms de famille et des liens
Edition_NomFam.php ==> correction : la modification de la phonétique ne fonctionnait pas
                   ==> correction : en cas de nom existant, l'annulation créait malgré tout un nom en base
Pyramide_Ages_Mar_Histo.php ==> correction : la largeur de la barre pour les femmes était la même que celle des hommes
                            ==> correction : message "Notice: Undefined variable: larg ... on line ..." dans certaines conditions
							==> correction : messages d'erreur sur une base vide
Import_Sauvegarde.php ==> correction : affichage des requêtes en erreur
Import_Docs.php ==> correction : l'aide en ligne n'était pas accessible lors du ré-affichage de la page
Enfants_Femme_Histo.php ==> correction : message"Notice: Undefined variable: nb_femmes ... on line 96" sur une base vide
plusieurs pages : sur une zone date, il est possible d'ouvrir le calendrier en cliquant sur la zone et non uniquement sur le calendrier
                : compatibilité PHP 7.2
				: passage en utf-8 (la plupart des pages)
				: sur les imports csv, nouveau type de format de date autorisé : jj.mm.aaaa

Version 2019.09
===============
Fiche_Homonymes.php ==> nouveau : possibilité de fusionner 2 personnes
                    ==> amélioration : ajout du commentaire de la personne
                    ==> changement : les nom et prénom de la personne sont remontés dans le titre
Liste_Pers2.php ==> amélioration : possibilité d'avoir la liste des personnes avec les conjointsc
                ==> correction : affichage des caractères accentués dans le pdf
Liste_Nom_Vivants.php ==> correction : affichage des caractères accentués dans le pdf
Liste_Docs_Branche.php ==> nouveau : galerie de documents de type image pour une branche de personnes (e.g. signatures des ascendants d'une personne, non disponible sur les sites hébergés non Premium)
Enfants_Femme_Histo.php ==> nouveau : historique du nombre moyen d'enfants par femme
Liste_Noms_Non_Ut.php ==> nouveau : liste des noms non utilisés
Pyramide_Ages_Mar_Histo.php ==> nouveau : historique de l'âge de premier enfant (même page que pour le premier mariage)
                            ==> amélioration : cadet(te) pour l'âge de premier mariage / enfant
Histo_Ages_Mariage.php ==> amélioration : cadet(te) pour l'âge de premier mariage / enfant
                       => correction : calcul du nombre de femmes incorrect
Pyramide_Ages_Histo.php ==> amélioration : doyen(ne) au décès
Histo_Ages_Deces.php ==> amélioration : doyen(ne) au décès
Naissances_Mariages_Deces_Mois ==> amélioration : statistique sur le mois de conception théorique
Edition_Source.php ==> amélioration : possibilité de spécifier la fiabilité d'une source (Haute, Moyenne, Faible)
Fiche_Source.php ==> correction : messages divers (possiblement non affichés suivant les cas) en cas de source non trouvée
                 ==> correction : la fiche est affichée même si le dépôt n'est pas cohérent
Liste_Nom_Evenement.php ==> correction : message "Undefined variable: LG_Names_For_Event..."
Ajout_Enfants.php ==> correction : message "Requête en erreur : insert into personnes(..." sous certaines configurations techniques
Recherche_Commentaire.php ==> correction : les sources n'étaient pas correctement gérées
index.php  ==> correction : lien incorrect vers le guide démarrage rapide Windows
Edition_Requete.php ==> correction : message "Undefined variable: compl ..." sous certaines configurations techniques
Import_Gedcom.php ==> amélioration : prise en compte automatique de l'encodage des caractères UTF-8 en cas de présence de la balise adhoc dans le fichier
                  ==> correction : les notes au format UTF-8 n'étaient pas converties
				  ==> correction : plusieurs imports successifs d'un fichier avec des sources généraient une erreur
				  ==> changements : quelques optimisations
Edition_Image.php ==> amélioration : ajout du nom du fichier
                  ==> correction : le passage d'une image à "par défaut" n'enlevait pas cette caractéristique sur les autres images
Edition_Union.php ==> correction : l'ajout d'un enfant depuis l'union ne fonctionnait pas
Edition_Lier_Eve.php ==> correction : message "Uncaught TypeError: document.getElementById(...) is null" depuis la fiche évènement sur certaines configurations techniques
                     ==> correction : affichage de l'icone de sélection de lieu
Recherche_Personne_Archive.php ==> changement : accès à partir du profil contributeur
                               ==> changement : ajout du préfixe optionnel sur le nom du fichier csv (utile pour les sites en ligne)
							   ==> correction : sur l'export csv, on avait une erreur "Undefined variable: c_date..." et un fichier csv incorrect
Edition_Personne.php ==> amélioration : ajout d'une icône de vérification de la personne
Verif_Personne.php ==> amélioration : débranchement possible vers le conjoint ou l'enfant sur le contrôle
                   ==> correction : le contrôle vis à vis des dates de l'union ne fonctionnait pas
Noyau_Pers.php ==> correction : la saisie n'entrainait pas la mise à jour de la date du site
Edition_Parametres_Graphiques.php ==> correction : il n'y avait pas de lettre sur le graphisme pré-défini bleu
pages présentant des graphiques en camembert ==> changement : révision du design
Export_Gedcom.php ==> correction : les villes des évènements n'étaient pas exportées comme les villes des personnes ce qui pouvait entrainer des problèmes d'import
plusieurs pages ==> changement : légère modification du design
                ==> correction : le type d'évènement gedcom RESI (domicile) était à tort destiné aux unions ; c'est désormais un type pour les personnes



Pour les changements plus anciens, se référer à l'archive changements_anc.zip