Forum Généamania

Divers => Bugs => Discussion démarrée par: jlsviro le Mai 14, 2022, 04:41 PM

Titre: Liste des personnes sur la filiation en 6.1
Posté par: jlsviro le Mai 14, 2022, 04:41 PM
Message de jlsviro 27 Jan 2013, 18:09
Bonjour,

En version 6.1, lors de la saisie d'une filiation, la liste des personnes (père et mère) est restreinte aux personnes "compatibles". Cette restriction est un peu trop sévère dans le cas où la date de naissance de la personne n'est pas connue.

Pour corriger cela, il faut corriger la ligne 782 du fichier fonctions_maj.php :
Ancien code :
if (($ne_sel <> '') and ($ne_sel > $pivot_inf)) $retenu = false;
Nouveau code :
if (($ne_sel <> '') and ($pivot_inf <> '') and ($ne_sel > $pivot_inf)) $retenu = false;

La correction sera livrée très rapidement dans un 6.1.1. Les sites hébergés ont été corrigés mais basculerons malgré tout en 6.1.1 dans les jours qui viennent.

Désolé pour ce soucis  x)

Bonne fin de week end.

jean-Luc

Message de GUERINSERGE28 29 Jan 2013, 12:36
Bonjour,

J'ai ouvert le fichier "fonction_maj.php" avec scalc.exe pour retrouver facilement le numéro de ligne. J'ai supprimé les séparateurs et je lis :
ligne 776          if (($ne_sel <> '') and ($ne_sel > $pivot_inf)) $retenu = false;   
ligne 777      }
La ligne 778 est vide
J'hésite donc à faire un changement d'autant que je ne vois pas la différence entre ancien et nouveau code dans votre message.
Si j'ai bien compris il suffirait de remplacer inf par sup.
Cordialement

Serge

Message de jlsviro 29 Jan 2013, 13:18
Bonjour,

Vous avez raison. J'ai rectifié mon message (numéro de ligne et code étaient erronés !).

Par contre votre décalage d'une ligne m'étonne. Est-du à la différence d'éditeurs ou n'avez vous pas le bon fichier ? Quelle est sa date de mise à jour ?

jean-Luc

Message de GUERINSERGE28 10 Fév 2013, 18:04
Bonjour,

J'avais dû me tromper dans le paramétrage de scalc.exe car en recommençant je retrouve bien votre numérotation de lignes :
ligne 776 if (($pivot_sup <> '') and ($retenu)) {
ligne 777 if (($ne_sel <> '') and ($ne_sel > $pivot_sup)) $retenu = false;
ligne 778 }
ligne 779 // Contrôle complémentaire pour la filiation

Cordialement

Serge

Message de jlsviro 10 Fév 2013, 20:27
De toutes façons la 6.1.1 est disponible depuis hier  :)