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 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 Version 6.9 =========== Calcul_Distance.php ==> nouveau : calcul de distance entre 2 villes (non disponible sur les sites hébergés non Premium) Fiche_Ville.php ==> nouveau : possibilité de récupérer le code postal et les coordonnées géographiques (latitude et longitude) sur Généamania Controle_Personnes.php ==> amélioration : possibilité de n'afficher que les fiches OK et / ou avec avertissement et / ou avec erreur ==> amélioration : possibilité d'ignorer les personnes validées ==> amélioration : contrôle que la personne est née avant le décès de la mère ==> changement : icône OK / avertissement / erreur devant la personne ==> correction : message 'que la personne soit née au plus tard 9 mois ... de la mère' : la personne ne peut pas être née après le décès de la mère Parentees.php ==> nouveau : affichage des oncles, tantes, cousins, cousines à partir de la fiche familiale Fiche_Fam_Pers.php ==> amélioration : icone permettant d'afficher toutes les personnes portant le même nom ==> amélioration : affichage de la conversion des dates révolutionnaires (paramétrable) ==> changement : possibilité d'afficher les notes à l'ancienne mode (avec trombonne ; pré 6.6) avec le paramètre $aff_note_old = true; Stat_Base_Generations.php ==> amélioration : complétude par rapport à la génération précédente (contribution de mbuono) ==> amélioration : lien direct vers la liste par génération avec les personnes manquantes sans passer par le menu Fiche_Homonymes.php ==> amélioration : nouveau design permettant une comparaison visuelle immédiate ==> correction : message "Notice: Undefined variable: LG_modify..." Verif_Homonymes.php ==> amélioration : possibilité d'ajouter les dates de naissance et décès comme critères d'égalité Arbre_Asc_Pers.php ==> changement remplacement de la fonction bcpow par pow pour rendre utilisable Geneamania sur plus de plate-formes image_arbre_asc.php ==> changement remplacement de la fonction bcpow par pow pour rendre utilisable Geneamania sur plus de plate-formes Import_Sauvegarde.php ==> correction : mauvais traitement du préfixe lors d'un import depuis une sauvegarde de site hébergé ==> changement : l'icône permettant d'afficher la liste des fichiers n'est présentée que s'il existe des fichiers Liste_Pers_Gen.php ==> amélioration : possibilité de n'afficher que les personnes absentes (suggestion de mbuono) ==> correction : les personnes manquantes étaient mal positionnées quand c'était les premières personnes d'une génération ==> correction : message 'Cannot modify header information - ...' dans le cas de la demande d'une sortie au format pdf Liste_Pers2.php ==> amélioration : lien vers la page de complétude des personnes portant un nom (contribution de mbuono) ==> correction : message Undefined index: mem_pers en cas d'accès direct à la page Liste_Pers.php ==> correction : message Undefined index: mem_pers en cas d'accès direct à la page Verif_Internet_Absente.php ==> amélioration : lien direct vers la vérification des visibilités Internet Verif_Internet.php ==> amélioration : lien direct vers la vérification des visibilités Internet restreintes index.php ==> changement : déplacement de la ligne indiquant les date et heure de dernière modification pour plus de clarté Utilisations_Document.php ==> amélioration : rappel du titre du document Fiche_Lien.php ==> changement : l'image si présente est déplacée dans le tableau Edition_Filiation.php ==> correction : les boutons de restriction sur le nom ne fonctionnaient pas pour des noms comportant des apostrophes Edition_Parametres_Graphiques.php ==> amélioration : nouvelle couleur de dégradés : rose Arbre_Asc_PDF.php ==> correction : messages Undefined index: estPrivilegie Undefined index: estCnx en cas d'accès direct à la page Pers_Isolees.php ==> correction : blanc manquant entre le nom et le prénom Fiche_Indiv_txt.php ==> amélioration : nouveau design par blocs plusieurs pages ==> correction : harmonisation du libellé "de cujus" ==> correction : dans certaines configurations, les libellés présentant des accents étaient mal affichés ==> changement : menu de la gestion du site reporté à la fin de a liste des menus Version 6.8 =========== Controle_Personnes.php ==> nouveau : fonction de contrôles de base de l'ensemble des personnes de la base Noyau_Pers.php ==> nouveau : saisie du noyau initial chronologie_personne.php ==> amélioration : nouveau design Liste_Pers.php ==> amélioration : cartouche d'accès rapide à une personne (non disponible sur les sites hébergés non Premium) Fiche_Couple_txt.php ==> amélioration : nouveau design par blocs ==> correction : les retours à la ligne n'étaient pas corrects pour la sortie pdf Liste_Prof_Pop.php ==> nouveau : statistique sur les professions les plus exercées Import_CSV_Evenements.php ==> nouveau : import CSV d'évènement pour une zone géographique Import_CSV_Villes.php ==> nouveau : import CSV de villes pour un département Liste_Pers_Gen.php ==> amélioration : il est désormais possible de simuler l'affichage tel que le verait un invité sans droits particuliers sur internet (protection des données personnelles) ==> correction : l'entête de la dernière génération était affichée même s'il n'y avait personne dans cette génération Liste_Patro.php ==> amélioration : il est désormais possible de simuler l'affichage tel que le verait un invité sans droits particuliers sur internet (protection des données personnelles) ==> correction : le pdf ne s'affichait pas en cas de données non disponibles pour le profil Edition_Union ==> amélioration : il est désormais possible de lier un document qui n'existe pas encore (création de la fiche document en même temps que le lien) Edition_Filiation ==> amélioration : il est désormais possible de lier un document qui n'existe pas encore (création de la fiche document en même temps que le lien) Liste_Nom_Vivants.php ==> amélioration : affichage pour les contributeurs de l'icône de diffusion Internet Edition_Parametres_Graphiques.php ==> amélioration : nouvelle couleur de dégradés : orange ==> correction : message "Notice: Undefined variable: src_case_copie_arbres_asc..." ==> correction : le chargement d'une image de fond de page ne fonctionnait pas Liste_Liens.php ==> correction : message "Warning: Invalid argument supplied for foreach()" lorqu'aucun lien n'est sélectionné et que l'on demande la suppression Import_Gedcom.php ==> correction : message "Requête en erreur : insert into commentaires..." et plantage lors de la présence de commentaires ==> correction : différents messages "Notice: Undefined..." ==> correction : en mode lecture et non insertion, le format des lieux n'était pas correctment pris en compte Import_CSV.php ==> amélioration : les entêtes peuvent désormais contenir les noms de colonnes et non les libellés ; de plus, il n'est plus nécessaire de respecter la casse (minuscules / majuscules) ==> amélioration : ergonomie ; les correspondances ne sont plus sytématiquement proposées ==> amélioration : les colonnes peuvent être entourées de guillemets Import_CSV_Liens.php ==> amélioration : les entêtes peuvent désormais contenir les noms de colonnes et non les libellés ; de plus, il n'est plus nécessaire de respecter la casse (minuscules / majuscules) ==> amélioration : ergonomie ; les correspondances ne sont plus sytématiquement proposées Edition_Parametres_Site.php ==> correction : message 'Requête en erreur : update general set Affiche_Annee=null' Liste_Pers_Gen.php ==> correction : erreur "ReferenceError: Survole_Clic_Div_Tous is not defined" en cas d'absence de decujus Edition_Lier_Document ==> correction : il restait un massage de développement résiduel "ok : " Arbre_Agnatique_Cognatique.php ==> correction : message "Notice: Undefined variable: classe" lorsque la personne en haut de l'arbre n'a pas de conjoint (correction mbuono) Liste_Pers.php ==> correction : les retours à la ligne n'étaient pas corrects pour la sortie pdf Liste_Pers2.php ==> correction : les retours à la ligne n'étaient pas corrects pour la sortie pdf Notaires_Ville.php ==> correction : les lignes n'étaient pas séparées par des sauts de lignes Edition_NomFam.php ==> correction : icônes dans les boutons ==> changement : légère modification du design Notaires_Ville.php ==> correction : sauts de lignes mal placés qui généraient des erreurs d'interprétation de l'affichage index.php ==> amélioration : nouveau cartouche de recherche ==> amélioration : lien vers la page de régénération de mot de passe ==> correction : les liens, la date de mise à jour du site et le nombre d'anniversaires n'étaient pas affichés en l'absence d'actualités Fiche_Ville.php ==> correction : en cas d'édition et de suppression, on ne retourne plus sur la fiche de la ville avec une erreur mais sur la page précédente (souvent la liste) Fiche_Utilisateur.php ==> amélioration : affichage de la date de dernière connexion ==> la liste vers les connexions n'est plus proposée s'il n'y a pas eu de connexion ==> correction : le bouton "Retour" ne fonctionnait pas Liste_Connexions.php ==> amélioration : ajout d'un bouton "Retour" Mail_Ut.php ==> correction : message "Parse error: ..." Liste_Sources.php ==> amélioration : débranchement vers la liste depuis la fiche dépôt Verif_Homonymes.php ==> changement : modification du design pour plus de clarté Fiche_Type_Evenement.php ==> correction : si on vient d'une fiche édition pour laquelle on a supprimé la fiche, on retourne vers la page précédente Create_Multiple_Docs.php ==> correction : message "Notice: Undefined variable: erreur..." Galerie_Images.php ==> correction : le bouton "Retour" ne fonctionnait pas Fiche_Fam_Pers.php ==> correction : alignement des enfants sur conjoints multiples en cas de présence de photos Vue_Personnalisee_Rapide.php ==> correction : message "Undefined variable: ref_decujus in..." plusieurs pages ==> correction : dans certaines configurations, les libellés présentant des accents étaient mal affichés ==> correction : affichage du libellé des rôles non symétriques sur les liens de personnes ==> correction : 2 failles potentielles de sécurité ==> compatibilité W3C ==> amélioration : le bouton pour l'appel des zones géographiques n'est affiché que s'il y a un lieu Version 6.7 =========== Galerie_Images.php ==> nouveau : galerie de documents de type image Recherche_Document.php ==> nouveau : fonction de recherche de document Create_Multiple_Docs.php ==> nouveau : création de plusieurs documents Liste_Connexions.php ==> nouveau : historique des connexions des utilisateurs Liste_Nom_Vivants.php ==> nouveau : sortie de la liste au format imprimable ==> nouveau : sortie de la liste au format PDF (non disponible sur les sites hébergés non Premium) Edition_Lien.php ==> nouveau : possibilité d'afficher le lien sur la page d'accueil ; les 3 derniers modifiés maximum (non disponible sur les sites hébergés non Premium) Rectif_Utf8.php ==> nouveau : rectification des caractères UTF-8 en base (typiquement après un import Gedcom) Edition_Lier_Eve.php ==> amélioration : la liste des évènements est désormais filtrée par type ==> correction : retour sur la fiche d'édition de personne si l'utilisateur clique sur Annuler Edition_Lier_Pers.php ==> amélioration : la liste des évènements est désormais filtrée par nom Edition_Lier_Doc.php ==> amélioration : la liste des document est désormais filtrée par type Import_Gedcom.php ==> amélioration : prise en charge optionnelle des fichiers en UTF-8 ==> amélioration : contrôle de cohérence du code postal pour la France Liste_Patro.php ==> amélioration : modernisation du style de la sortie au format imprimable cal.php ==> amélioration : ajout de l'utilisataire de calcul sur date dans la fenêtre de saisie ==> amélioration : modifications dans le design et boutons harmonisés avec les autres écrans de Généamania sel_zone_geo.php ==> amélioration : boutons harmonisés avec les autres écrans de Généamania Completude_Nom.php ==> correction : la modernisation du design de la sortie au format imprimable n'était pas disponible Liste_Pers2.php ==> correction : plantage lors des sorties texte si appel depuis la fiche d'une ville Fiche_Requete.php ==> correction : si on vient d'une fiche édition pour laquelle on a supprimé la fiche, on retourne vers la page précédente Fiche_Evenement.php ==> changement : différenciation évènement / actualité ==> amélioration : le rôle '-- Défaut --' n'est plus affiché pour les personnes Edition_Evenement.php ==> correction : présentation à tort de l'onglet des liens vers les personnes / unions / filiations Fiche_Actualite.php ==> correction : message "Parse error: ... on line 57" ==> correction : la modification débouche sur l'édition d'un évènement en mode actualité ==> changement : refonte du design de la fiche pour l'aligner avec celle des évènements et optimisations diverses Edition_Personne.php ==> amélioration : le rôle '-- Défaut --' n'est plus affiché pour les évènements ==> correction : message "PHP Notice: Undefined variable: Existe_Union..." Fiche_Fam_Pers.php ==> amélioration : le rôle '-- Défaut --' n'est plus affiché pour les évènements ==> amélioration : présentation des notes sur les professions et les villes ==> correction : message d'erreur mal affiché quand la personne qui visualise la fiche n'a pas les droits suffisantsFiche_Indiv_txt.php ==> amélioration : le rôle '-- Défaut --' n'est plus affiché pour les évènements index.php ==> correction : lors d'une connexion/déconnexion sur Internet, les anniversaires n'étaient pas ré-accédés pour afficher les bonnes indications ==> correction : la déconnexion ne fonctionnait pas avec certaines versions de php ==> changement : nouvelles images de lettres B pour le message de bienvenue et suppression de certaines anciennes Export_Liens.php ==> amélioration : ajout d'un bouton "Retour" ==> changement : tri des liens par description ==> correction : affichage d'un message d'erreur applicatif au lieu de plusieurs messages techniques lorsque le fichier n'a pas pu être ouvert Liste_Liens.php ==> amélioration : ajout d'un lien direct vers l'import CSV ==> correction : la liste ,n'était pas accessible sur internet pour les personnes non connectées Import_CSV_Liens.php ==> amélioration : possibilité de supprimer une catégorie avant l'import du fichier Edition_Evenement.php ==> correction : mauvaise page de retour après l'appel de la sélection d'une zone, si l'utilisateur modifiait la zone Ajout_Contribution.php ==> correction : message "Undefined variable: larg_col..." Liste_Pers_Gen.php ==> correction : espaces manquants sur les personnes manquantes ==> correction : les personnes manquantes étaient mal positionnées quand c'était les premières personnes d'une génération Recherche_Personne.php ==> correction : la liste des villes était incorrecte pour les décès dès lors qu'il existait des requêtes mémorisées Import_Docs.php ==> changement : pas de proposition de téléchargement si aucune image ou aucun document ne manque Edition_Parametres_Graphiques.php ==> changement : nouveau graphisme pré-défini et modification des rouges par défaut Verif_Internet.php ==> correction : mise à jour de la date du site s'il y a au moins une demande de mise à jour réussie Version 6.6.1 ============= Arbre_Perso.php ==> correction : message "Parse error: ..." Version 6.6 =========== Notaires_Ville.php ==> nouveau : liste par ville des notaires intervenant dans les contrats des unions Edition_Parametres_Graphiques.php ==> amélioration : refonte totale de l'ergonomie avec, notamment, des propositions de design pré-définis ==> correction ; message "PHP Warning: Missing argument 3 for Insere_Haut()..." en cas de chargement d'un fichier au mauvais format + icone erreur non affichée Fiche_Fam_Pers.php ==> amélioration : affichage du divorce si présent pour les mariages avec date Arbre_Agnatique_Cognatique.php ==> amélioration : ajout d'un lien direct vers l'arbre agnatique si cognatique et réciproquement ==> correction : position des icônes en bas ==> changement : possibilité d'utiliser les mêmes styles personnalisables pour les cases que dans l'arbre ascendant Recherche_Personne.php ==> amélioration : possibilité de demander que les fiches personnes s'ouvrent dans un nouvel onglet, préservant ainsi les résultats de recherche Recherche_Ville.php ==> amélioration : possibilité de demander que les fiches villes s'ouvrent dans de nouveaux onglet, préservant ainsi les résultats de recherche Completude_Nom.php ==> amélioration : modernisation du style de la sortie au format imprimable Stat_Base_Villes.php ==> correction : le bouton "Retour" ne fonctionnait pas index.php ==> changement : ajout d'un lien vers le guide de démarrage rapide Windows ou site hébergé Fiche_Type_Document.php ==> correction : message "Fatal error: Call to undefined method PDOStatement::fetch_field()..." ==> correction : si on vient d'une fiche édition pour laquelle on a supprimé la fiche, on retourne vers la page précédente Edition_Type_Document.php ==> correction : message "Fatal error: Call to undefined method PDOStatement::fetch_field()..." ==> correction : en création, le titre de la page n'apparaissait pas correctement ("création" au lieu de "création") Edition_Depot.php ==> correction : message "Fatal error: Call to undefined function send_sql()..." Edition_Image.php ==> amélioration : rafraichissement de l'image si celle-ci est changée ==> correction : message "Fatal error: Call to undefined method PDOStatement::fetch_field()..." en modification Edition_Source.php ==> correction : "message "Fatal error: Call to undefined function send_sql()" Stat_Base_Villes.php ==> correction : action sur bouton Reetour si on ne vient pas des statistiques par département Import_Gedcom.php ==> correction : une filiation en double ne provoque plus l'arrêt du traitement Import_Sauvegarde.php ==> amélioration : ajout de la date et heure de modification dans la liste des fichiers disponibles Fiche_NomFam.php ==> correction : lien vers la recherche sur les sites hébergés sel_zone_geo.php ==> correction : message "PHP Parse error: syntax error, unexpected ',' ..." plusieurs pages ==> changement : toutes les couleurs de dégradés sont désormais ouvertes sur les sites hébergés gratuits ==> changement : design "arrondi" Version 6.5 =========== Import_CSV_Liens.php ==> nouveau : possibilité d'importer des liens Export_Liens.php ==> nouveau : possibilité d'exporter des liens Liste_Liens.php ==> amélioration : possibilité de supprimer les liens depuis la liste Edition_Ville.php ==> nouveau : possibilité de supprimer des villes non utilisées (en local uniquement) ==> changement : il n'est plus proposé de lier une source en création de la ville Fiche_NomFam.php ==> nouveau : possibilité de rechercher le nom sur les sites hébergés (non disponible pour les sites hébergés gratuits) Recherche_Personne.php ==> nouveau : possibilité de rechercher le nom sur les sites hébergés si le nom est l'un des critères de recherche (non disponible pour les sites hébergés gratuits) Infos_Tech.php ==> nouveau : informations sur l'environnement technique dans le menu "Utilitaires" Recherche_Personne.php ==> amélioration : ajout d'un critère de tri du résultat ==> correction : les critères d'une recherche à partir d'une requête sauvegardée n'étaient pas affichés Import_Sauvegarde.php ==> amélioration : ajout sur Internet d'une option pour préserver la liste des utilisateurs Init_Noms.php ==> amélioration : la fonction de recalcul des identifiants de noms manquants est désormais accessible dans le menu (sauf sites hébergés) Import_Gedcom.php ==> amélioration : optimisation sur le traitement des villes Liste_Pers2.php ==> amélioration : bloc d'entêtes pour les initiales de nom sur les listes par ville exp_Gedcom_Personne.php ==> amélioration : ajout d'un bouton retour ==> correction : compatibilité W3C Edition_Type_Evenement.php ==> amélioration : en modification, ajout d'une icône vers la fiche type évènement (lecture seule) Ajout_Enfants.php ==> amélioration : ajout d'un lien vers les fiches familiales du père et de la père Edition_Filiation.php ==> correction : certains boutons ne fonctionnaient plus en 6.4 suite aux unions de personnes de même sexe ==> correction : la demande de suppression ne supprimait pas les commentaires ou les liens vers les documents, évènements ou images Recherche_Cousinage.php ==> correction : message "Undefined variable: droite..." lorqu'aucune ascendance commune n'a été trouvée Edition_Union.php ==> correction : il n'est plus proposé de lier une source en création de l'union (provoquait une erreur) ==> correction : la demande de suppression ne supprimait pas les commentaires ou les liens vers les documents, évènements ou images ==> correction : UnKnow column ’Ref_Union’ in ‘field list’ en cas de création d'enfants ==> correction : l'ajout d'événements ne fonctonnait plus en 6.4 Edition_Evenement.php ==> changement : il n'est plus proposé de lier une source en création de l'évènement ==> correction : la demande de suppression ne supprimait pas les commentaires ou les liens vers les documents ou images index.php ==> correction : problème d'affichage des caractères accentués avec certaines versions de PHP (corrections par Christian et Armand) ==> correction : compatibilité W3C, ajout de "alt" sur détection de version incohérente Fiche_Homonymes.php ==> changement : le niveau requis passe de gestionnaire à contributeur Liste_Nom_Evenement.php ==> correction : le retour depuis la fiche du nom de famille ne fonctionnait pas Recherche_Commentaire.php ==> correction : l'appel de la modification d'une union ne donnait pas les personnes de l'union dans la fiche edition exp_GenWeb.php ==> correction : décalage à l'affichage dans l'entête Fiche_Lien.php ==> correction : plantage lorsque l'on revenit de la fiche modification où on avait demandé la suppression du lien Fiche_Document.php ==> correction : la visibilité Internet était inversée Edition_NomFam.php ==> correction : lors de la modification d'un nom avec apostrophe, les personnes n'étaient pas modifiées Fiche_Fam_Pers.php ==> correction : affichage à tort du lien vers OpenStreetMap pour la ville de mariage alors qu'elle n'était pas saisie si présence date de mariage et ville de naissance ou de décès avec coordonnées ==> correction : caractères accentués interprétés dans certaines configurations sur le bouton "Contribuer" plusieurs pages ==> amélioration : optimisation : pas d'accès à la base pour rechercher le numéro de la dernière personne créée si on l'a dejà fait dans sa session de navigation ==> correction : le menu vers le moteur de recherche sur les sites hébergés pointait sur l'ancienne version du moteur de recherche Version 6.4 =========== Vue_Personnalisee_Rapide.php ==> nouveau : définition de la personne de la vue personnalisée directement depuis la fiche familiale de la personne Edition_Union.php ==> nouveau : possibilité d'avoir des unions unisexe (prise en compte du "mariage pour tous") Init_Sosa.php ==> nouveau : fonction permettant d'effacer en masse tous les numéros sosa de la base (préservation possible du decujus) Ajout_Rapide.php ==> amélioration : possibilité de demander à Généamania de calculer automatiquement les sosas des parents si la personne a elle-même un sosa numérique Fiche_Ville.php ==> amélioration : possibilité de visualiser les documents attachés Import_Sauvegarde.php ==> amélioration : import d'un script de sauvegarde d'un site hébergé sans modification préalable du script (script généré à partir de la 6.4) Verif_Sosa.php ==> correction : message "Fatal error: Allowed memory size of ... bytes exhausted" sur les bases avec beaucoup de générations ; diminution de la mémoire utilisée Liste_Pers_Gen.php ==> amélioration : il est désormais possible d'avoir 1 ligne par personne manquante dans l'export CSV index.php ==> changement : optimisation : pas de recherche des anniversaires si on l'a dejà fait dans sa session de navigation ==> correction : les images sur les boutons "Rechercher", "Connexion" et "Deconnexion" ne s'affichaient pas Import_Gedcom.php ==> correction : dans certains cas, une date non renseignée pouvait ressortir à 000001XL ==> correction : plantage dans le lien source-personne lorsque la source contenait une apostrophe (Requête en erreur : INSERT INTO concerne_source VALUES(...) Ajout_Contribution.php ==> correction : sur internet, un utilisateur non privilégié pouvait appeler la page de contribution des personnes non publiques ==> changement : demande aux moteur de ne pas indexer la page Recherche_Personne_Archive.php ==> correction : les mariages étaient précédés à tort d'un caractère + et non x Export.php ==> changement : sur les sites hébergés, le seul type d'export possible est la sauvegarde Edition_Personne.php ==> changement : il n'est plus possible de modifier le sexe d'une personne en cas d'union Edition_Filiation.php ==> correction : liste trop restrictive des parents si l'une des dates est antérieure à l'an 1000 Liste_Pers_Gen.php ==> changement : limitation à 20 générations en local pour éviter les plantages dus à la consommation de mémoire Liste_Pers.php ==> changement : pour afficher les personnes, il faut que le date de l'union soit renseignée dans le case d'une liste par ville de mariage pour la ville inconnue (date du contrat pour la liste par ville de contrat) Liste_Pers2.php ==> changement : pour afficher les personnes, il faut que la date de naissance soit renseignée dans le cas d'une liste par ville de naissance pour la ville inconnue (ou date de décès pour les villes de décès) ==> changement : pour afficher les personnes, il faut que la date de l'union soit renseignée dans le cas d'une liste par ville de mariage pour la ville inconnue (ou date de contrat pour les villes de contrat) ==> changement : l'image indiquant la diffusion internet de la fiche est affichée à partir du profil contributeur Arbre_Asc_PDF.php ==> correction : il était possible sur internet de demander directement la page pour une personne non visible sans que l'on ait les autorisations plusieurs pages ==> correction : la saisie d'une date avec une année sur 3 caractères est désormais correctement prise en compte ==> amélioration : possibilité de paramétrer la couleur de la police de caractère des états pdf (non disponible sur les site hébergés non Premium) ==> correction : sur les listes de personnes, homogénéisation des tris pour les caractères accentués et correction des liens morts dans le bandeau ==> changement : la police par défaut devient "Verdana" (au lieu de "Trebuchet MS") pour plus de lisibilité ==> correction : compatibilité W3C ==> correction : encodage des caractères sur certains libellés ==> changement : demande aux moteur de ne pas indexer la page ou certains liens Version 6.3 =========== index.php : ==> changement : refonte de la page d'accueil avec une barre d'accès direct aux fonctionnalités courantes ==> amélioration : possibilité de rechercher une ville depuis l'accueil ==> changement GénéGraphe.jar renommé en GeneGraphe.jar pour éviter les problèmes d'accents sur certains environnements Fiche_Indiv_txt.php ==> correction : sur le format pdf, le cadre du titre n'était pas fermé pour les personnes n'ayant de numéro Recherche_Personne.php ==> amélioration : possibilité d'affiner les critères de recherche sur 2 recherches successives (recherche ==> liste résultat ==> nouvelle recherche ; non disponible sur les site hébergés non Premium) ==> correction : le critère numéro était affiché 2 fois sur la liste résultat Recherche_Personne_Archive.php ==> amélioration : prise en compte des données des mariages ==> amélioration possibilité de sélectionner les types de dates à prendre en compte (naissances, mariages, décès) ==> amélioration : possibilité de trier par date ou nom de personne ==> amélioration : possibilité d'affiner les critères de recherche sur 2 recherches successives (non disponible sur les site hébergés non Premium) ==> changement : pour une même date, les personnes sont désormais triées par nom et prénoms (auparavant, pas de tri au delà de la date) Recherche_Ville.php ==> amélioration : possibilité d'affiner les critères de recherche sur 2 recherches successives (non disponible sur les site hébergés non Premium) Stat_Base.php ==> amélioration : affichage d'un indicateur de respect de la charte des sites gratuits pour les sites hébergés non Premium Stat_Base_Generations.php ==> correction : libellé au survol des icônes "+" et "-" Export.php ==> correction :l'export pouvait être incorrect pour des tables ayant des noms longs (> 25 caractères compte tenu du préfixe) Edition_Image.php ==> sous Internet Explorer la modification renvoyait une erreur si on ne re-sélectionnait pas l'image ==> correction : un accent dans le nom du fichier empêchait l'image d'être prise en compte sur certains environnements Liste_Evenements.php ==> amélioration : accès direct à la liste des actualités et des professions Fiche_Ville.php ==> correction : le lien vers le moteur de recherche du serveur Généamania n'est plus proposé en dehors des sites hébergés Premium Fiche_NomFam.php ==> correction : le lien vers le moteur de recherche du serveur Généamania n'est plus proposé en dehors des sites hébergés Premium Fiche_Fam_Pers.php ==> correction : les enfants nés en dehors d'une union mais pour la personne n'étaient pas retournés Arbre_Desc_Pers.php ==> correction : contrôle que la personne demandée existe au lieu d'afficher une erreur technique Edition_Lier_Nom.php ==> correction : message d'erreur en cas de modification sur un lien de nom secondaire plusieurs pages ==> amélioration : possibilité d'avoir une feuille de style personnelle ==> amélioration : les documents peuvent être de type texte (txt, rtf, doc, docx, odt) Sur GénéGraphe : ================ Version 6.1, compatible Linux Version 6.2 : ============= Pyramide_Ages_Mar_Histo.php ==> nouveau : historique de l'âge du 1er mariage Histo_Ages_Mariage.php ==> nouveau : répartition des âges de premier mariage pour une période donnée (appelable à partir de l'historique des âges de mariage ; page d'info incluse) Recherche_Nom_Heberges.php ==> nouveau : recherche des personnes portant ce nom dans les sites hébergés (non disponible en dehors des sites hébergés ; et réservé aux Premium) Recherche_Ville_Heberges.php ==> nouveau : recherche des villes portant ce nom dans les sites hébergés (non disponible en dehors des sites hébergés ; et réservé aux Premium) Fiche_Fam_Pers.php ==> correction : la possibilité de saisir les enfants avec le conjoint n'était possible que pour le premier conjoint ==> correction : compatibilité W3C lorsqu'il y a plusieurs images ==> changement : la fiche couple au format texte est désormais disponible sur les sites hébergés non Premium Fiche_Indiv_txt.php ==> nouveau : fiche individuelle au format texte ou pdf (cette dernière possibilité n'étant pas accessible sur les sites hébergés non Premium) Fiche_Couple_txt.php ==> amélioration : la fiche présente l'image par défaut de la femme et du mari si présente ==> amélioration : les commentaires du mari, de la femme et de l'union sont présentés ==> correction : les apostrophes étaient mal rendues dans les sorties pdf Ajout_Rapide.php ==> amélioration : sélection en 1 clic du nom d'un parent lorsque celui-ci est le même que celui de l'enfant Edition_Lier_Eve.php ==> amélioration : possibilité de débrancher sur la fiche de l'évènement lors de la modification du lien avec une personne Edition_Union.php ==> correction : le clic pour ajouter une ville de mariage ne donnait pas le focus sur la zone de saisie de ville Histo_Prenoms.php ==> amélioration : le tri des occurrences peut être ascendant ou descendant Liste_Pers.php ==> correction : la liste par noms ne distinguait pas les noms avec et sans accents Liste_Pers2.php ==> correction : la rupture sur les initiales ne fonctionnait pas sur Internet en mode non connecté index.php : changement ==> la fiche de l'actualité n'est cliquable que s'il y a un lieu Import_Gedcom.php ==> amélioration : les évènements Gedcom sur les unions sont désormais pris en compte dans l'import ==> correction : une apostrophe dans un nom de dépôt lors de la création d'une source pouvait provoquer une erreur exp_Gedcom.php ==> amélioration : les évènements Gedcom sur les unions et leurs commentaires sont désormais exportés export.php ==> correction : le dépôt générique n'était pas exporté (absent de Export_Initialisation.sql) Recherche_Personne_Archive.php ==> correction : le bouton "Nouvelle recherche" n'était pas au design de la V6 Stat_Base_Villes.php ==> correction : l'affichage de la première ligne dans le tableau n'était pas correct Recherche_Cousinage.php ==> amélioration : affichage de la parenté en droit civil et droit canon Plusieurs pages ==> correction : les dates révolutionnaires étaient mal affichées pour les personnes connectées sur Internet ==> correction : le fait d'ajouter un nom de personne déjà existant (e.g. lors de l'ajout d'une personne) ne crée plus de doublon ==> amélioration : possibilité de paramétrer la police de caractère des états pdf ==> amélioration : lors de l'ajout d'une ville dans une liste déroulante, la ville est ajoutée à sa place dans l'autre liste liée (e.g. ville mariage vs. ville contrat) ==> changement : les contraintes de taille des images sont alignées sur le Premium pour les sites locaux ou hébergés hors de la plateforme Généamania ==> changement : forçage d'une localisation par défaut pour la date : paris (pour éviter certains messages techniques) ==> changement : compatibilité PHP 5.4 ; spécification de l'encodage par défaut pour htmlentities et la fonction inverse (paramétrable) Version 6.1.1 : =============== Edition_Filiation.php ==> correction : liste trop restrictive des parents si la date de naissance n'est pas renseignée (correction dans fonctions_maj.php) Liste_Pers_Gen.php ==> correction : les personnes non visibles sur Internet étaient exportées en csv quel que soient le profil et l'indicateur de visibilité ==> changement : le nom du fichier de l'export csv comporte désormais le modificateur de nom de fichier index.php ==> correction : les dates des actualités prenaient en compte à tort l'année pivot de masquage des dates sur Internet et n'étaient pas affichées en entier pour les personnes connectées si l'indicateur d'affichage de l'année seule était positionné Import_Gedcom.php ==> correction : mauvaise prise en compte des guillemets sur certaines configurations entrainant un plantage de l'import Version 6.1 : ============= Liste_Patro.php ==> nouveau : possibilité de sortir la liste au format PDF (non disponible pour les sites hébergés non Premium) appelle_chronologie_personne.php ==> correction : la date de décès était égale à la date de naissance install.php ==> correction : mauvaise prise en compte du préfixe sur la table des dépôts Gestion_Pages.php ==> correction : faille de sécurité Edition_Filiation.php ==> amélioration : les liste des personnes sont restreintes pour éliminer certaines personnes manifestement non "compatibles" ==> amélioration : ajout d'un bouton pour ne garder que les pères ou les mères du même nom ==> correction : libellé erroné pour l'ajout de source Edition_Union.php ==> amélioration : les liste des personnes sont restreintes pour éliminer certaines personnes manifestement non "compatibles" ==> correction : suppression de l'union par la référence pour ne pas être dépendant du sexe des personnes unies Arbre_Asc_Pers.php ==> correction : message 'Warning: getimagesize(...' lorsque l'image n'est pas présente Pyramide_Ages_Histo.php ==> correction : message "Warning: substr() expects parameter 3 to be long, ..." et pas de retour Verif_Internet_Absente.php ==> correction : le bouton "Annuler" ne ramenait pas sur la page précédente ==> correction : message "Notice: Uninitialized string offset: 0 " si l'utilisateur clique sur "Rectifier" sans faire de sélection Stat_Base_Villes.php ==> amélioration : affichage des totaux pour les villes renseignées ==> correction : affichage "?" lorsque la ville est inconnue Arbre_Asc_Pers.php ==> amélioration : nouveau gabarit d'arbre ascendant imprimable, façon parchemin Stat_Base_Depart.php ==> amélioration : affichage des totaux pour les départements renseignés image_depart.php ==> correction : plantage lorsque le code du département n'était pas un de ceux référencés pour la France Plusieurs pages ==> correction : les sauts de lignes étaient mal pris en compte sur les sorties pdf ==> correction : non prise en compte des commentaires sous IE9 en mode non retro-compatible ==> correction : les mois révolutionnaires comportent au maximum 30 jours (et non 31) ==> correction : message "Notice: Undefined index: estCnx ...' si on ne passe pas par la page d'accueil ==> nouveau : possibilité de masquer sur Internet les dates postérieures ou égales à une année (non disponible sur les sites hébergés non Premium) Sur GénéGraphe : ================ Version 6.0 - correction d'une erreur dans la génération des fichiers PDF ; - correction d'une erreur dans l'affichage de date du calendrier républicain ; - correction de la conversion de dates quand il n'y avait pas de format d'affichage saisi ; - correction : quand on demandait l'affichage de l'âge au décès, un "G" parasité était affiché ; - modification du nombre de générations pour l'ajout de l’ascendance d'une personne. Version 6.0 : ============= Ajout_Rapide.php ==> correction : la saisie d'un baptême provoquait une erreur : Column count doesn't match value count at row 1 ==> changement : l'onglet "Conjoint" est présenté par défaut Completude_Nom.php ==> nouveau : export CSV de la liste color_picker.php ==> correction : bug de sélection de la couleur sous FireFox V7 (correction partielle en attendant de remplacer le composant) exp_Gedcom.php ==> amélioration : le code postal est exporté en tant que code lieu ==> amélioration : ajout de l'export du surnom d'une personne ==> correction : les villes sans département sont mieux exportées ==> changement : le mail présent dans l'entête du fichier Gedcom est celui du gestionnaire du site exp_Gedcom_Personne.php ==> amélioration : le code postal est exporté en tant que code lieu ==> amélioration : ajout de l'export du surnom d'une personne ==> correction : les villes sans département sont mieux exportées ==> changement : le mail présent dans l'entête du fichier Gedcom est celui du gestionnaire du site ==> correction : forçage du niveau requis à privilégié au minimum Import_Gedcom.php ==> nouveau : prise en compte des dépôts de sources, des sources et des références à des sources pour les personnes (niveau 1 Gedcom) ==> amélioration : import des surnoms des personnes ==> correction : les unions ne sont plus créées si l'un des conjoints est inconnu ==> correction : les codes postaux non numériques sont désormais acceptés et éventuellement tronqués à 10 caractères ==> correction : pour certaines configurations techniques les apostrophes étaient mal protégées (se traduisant par des "\" parasites à l'affichage) ==> correction : mauvaise détermination du titre de certains évènements Gedcom ==> correction : plantage lorsque le nom d'une image comporte une apostrophe ==> correction : message d'erreur 'Warning: strpos() [function.strpos]: Offset not contained in string in...' quand le tag NAME est vide Import_CSV.php ==> nouveau : import de personnes depuis un tableur (non disponible pour les sites hébergés non Premium) Stat_Base_Generations.php ==> nouveau : Complétude des personnes par génération (contribution de Christophe G) Fiche_Fam_Pers.php ==> amélioration : affichage des dates de participation pour les évènements profession (de quelle date à quelle date une personne a exercé une profession) ==> amélioration : affichage des frères et soeurs ==> amélioration : lien vers l'ajout rapide pour les profils habilités ==> amélioration : lien vers l'ajout rapide d'enfants pour un couple pour les profils habilités (non disponible pour les sites hébergés non Premium) Ajout_Enfants.php ==> nouveau : ajout rapide d'enfants (depuis la fiche familiale ; non disponible pour les sites hébergés non Premium) Edition_Ville.php ==> correction : en création, pas de lien vers la fiche en lecture simple et la fiche de gestion des images associées Edition_Personne.php ==> amélioration : ajout du surnom d'une personne ==> changement : on peut désormais supprimer une personne si son sexe n'est pas connu ==> correction : il était possible de supprimer une personne alors qu'elle était parent Fiche_Fam_Pers.php ==> amélioration : ajout du surnom d'une personne Fiche_Couple_txt.php ==> amélioration : ajout du surnom d'une personne Recherche_Personne.php ==> amélioration : ajout du critère de recherche surnom d'une personne ==> amélioration : affichage des informations de naissance et décès ==> changement : colonnes à exporter lors de l'export CSV pour standardisation avec nouveaux exports CSV Export.php ==> amélioration : possibilité de masquer les dates récentes (paramétrable) Liste_Pers2.php ==> correction : les personnes ne s'affichaient pas en venant de la liste des personnes vivantes Conv_Romain.php ==> amélioration : nouveau design Calc_So.php ==> amélioration : nouveau design Arbre_Desc_Pers.php ==> amélioration : nouveau design Fiche_Role.php ==> correction : contrôle du niveau d'autorisation Fiche_Actualite.php ==> amélioration : ajout d'un lien vers la modification de l'actualité Liste_Actualites.php ==> amélioration : ajout d'un lien vers la modification de l'actualité si le contexte le permet ==> amélioration : ajout d'un lien vers la création d'une actualité Edition_Evenement.php ==> correction : en création, pas de lien vers l'appel des images liées Recherche_Ville.php ==> nouveau : fonction de recherche de villes Fiche_Homonymes.php ==> amélioration : lien vers la ficher familiale pour les 2 personnes à comparer ==> correction ; corrections diverses d'affichage Edition_Union.php ==> correction : en création, pas de lien vers l'ajout de documents ==> correction : plantage en modification si le nom pour les enfants contient une apostrophe Liste_Liens.php ==> amélioration : alignements Edition_Lien.php ==> correction : affichage à tort d'un commentaire en création ==> correction : mauvaise assignation de la référence du lien si saisie d'un commentaire en création ==> changement : la desription et le lien sont désomais sur 255 caractères maximum Edition_Region.php ==> correction : plantage si le code région n'était pas numérique Verif_Homonymes.php ==> amélioration : nouveau design Glossaire_Sosa.php ==> amélioration : nouveau design Liste_Eclair.php ==> nouveau : possibilité de sortir la liste au format PDF (non disponible pour les sites hébergés non Premium) Liste_Pers_Gen.php ==> nouveau : export CSV de la liste (non disponible pour les sites hébergés non Premium) Recherche_Commentaire.php ==> nouveau : export CSV du résultat de la recherche (non disponible pour les sites hébergés non Premium) Verif_Personne.php ==> correction : sécuisation des variables postées ==> correction : 'Le code de diffusion Internet n'est pas validé' ==> 'Le code de diffusion Internet n'est pas validé.' ==> correction : Undefined variable: dNais ==> correction : Undefined variable: nomPers Edition_Utilisateur.php ==> amélioration : ajout d'une adresse mail ==> amélioration : possibilité d'envoyer un mail suite à la création d'un utilisateur ==> amélioration : ajout d'un bouton pour copier le mot de passe généré dans les champs ad-hoc ==> correction : message d'erreur 'Notice: Undefined variable: motPasse1...' ==> changement : la saisie d'un mot de passe n'est plus obligatoire en mise à jour Fiche_Utilisateur.php ==> correction : message d'erreur 'Warning: Cannot modify header information' lorsque l'on revenait sur la page après la suppression la suppression Fusion_Evenements.php ==> amélioration : débranchement possible vers l'évènement ==> amélioration : page d'information sur la fusion des évènements ==> changement : modification de l'affichage pour plus de clarté ==> changement : la liste des évènements à fusionner est affichée dès l'arrivée sur l'écran Fiche_Depot.php ==> nouveau : affichage d'un dépôt de sources Edition_Depot.php ==> nouveau : création / modification d'un dépôt de sources chronologie_personne.php ==> changement : les dates 'Environ' de la personnes sont considérées comme exactes pour afficher les repères des enfants et unions ==> changement : décalage de l'image vers la droite lorque la personne a vécu mons de 80 ans (diminution des risques de recouvrement) ==> changement : modification des symboles Ajout_Contribution.php ==> changement : suppression des accents dans le titre du mail (mesure conservatoire anti-black listage) Fiche_NomFam.php ==> changement : pas d'appel de la liste des personnes portant ce nom et de la complétude s'il n'y a pas de personnes Edition_Lier_Pers.php ==> amélioration : ajout d'une valeur 'Indifférent' pour l'indicateur de personnage principal d'une relation ==> correction : mauvaise prise en compte de l'indicateur de personnage principal d'une relation en fonction de la personne dont on venait Edition_Source.php ==> nouveau : création / modification d'une source Fiche_Source.php ==> nouveau : visualisation d'une source Liste_Sources.php ==> nouveau : liste des sources ((non disponible pour les sites hébergés non Premium) Edition_Filiation.php ==> correction : faute d'orthographe ("Choix par un collatéral") Edition_Lier_Source.php ==> nouveau : affectation d'une source à une personne, filiation, union, ville ou évènement Edition_Lier_Doc.php ==> correction : le nom de la femme n'était pas affiché pour un lien avec une union ==> correction : message d'erreur 'Warning: include() [function.include]: Failed opening 'jscripts/Edition_Lier_Doc.js'... Edition_Image.php ==> correction : la liaison d'une image n'entrainait pas sa copie (message d'erreur Image (...) non trouvée) Edition_Lier_Eve.php ==> changement : sélection du rôle 'Défaut' qui apparait en premier par défaut Edition_NomFam.php ==> correction : demander la modification du nom sans rien modifier provoquait un plantage sur les noms se prononçant avec des "é" ou "è" Liste_Utilisateurs.php ==> amélioration : possibilité de filtrer les utilisateurs par profil Mail_Ut.php ==> Nouveau : possibilité d'envoyer des mails aux utilisateurs du site (non disponible pour les sites hébergés non Premium) appelle_chronologie_personne.php ==> correction : le nom des conjoints n'apparaissait pas pour les invités ou non connectés ==> correction : troncature des dates de la personne si elle n'a pas vécu suffisamment longtemps Verif_Homonymes.php ==> changement : affichage d'un message si aucun homonyme n'est détecté Calendriers.php ==> nouveau : calculatrice pour ajouter ou retrancher des mois/années à une date ==> correction : dans le pavé "Conversions de calendrier républicain", le mois et l'année étaient sur une autre ligne Pers_Isolees.php ==> amélioration : amélioration de la performance Edition_Lier_Objet.php ==> correction : la suppression ne fontionnait pas ==> correction : message d'erreur 'Notice: Undefined variable: lib_sup...' Verif_Internet.php ==> changement : le formulaire de revérification est affiché même si aucune personne n'est trouvée Verif_Internet_Absente.php ==> changement : le formulaire de revérification est affiché même si aucune personne n'est trouvée ==> correction : message d'erreur 'Notice: Undefined variable: annuler... lorsque la liste était vide Verif_Internet_Absente_Info.php ==> correction : aide en ligne modifiée plusieurs pages ==> amélioration : nouveau design des boutons ==> amélioration : Saisie rapide d'une date grégorienne ==> changement : la date complète est affichée pour les utilisateurs connectés si le paramètre " Affichage de l'année seule dans les dates sur Internet" est validé ==> correction : les périodes de dates n'étaient pas affichées si la date de début n'est pas présente ==> correction : compatibilité W3C ==> amélioration : ajout d'un bouton 'Retour' ==> correction : meilleure gestion des enchainements ; dans certains cas, on restait à tort sur la même page ==> nouveau : ajout du profil 'Contributeur', autorisé à faire des mises à jour sur le site mais pas à l'administrer ==> correction : affichage de la date complète en fonction de la connexion Pour kes achangements plus anciens, se référer à l'archive changements_anc.zip