RAPPORT DE BUG - ANCESTRIS
Résumé du bug :
Selon la norme GEDCOM 5.5.1 le niveau de TITL devrait être +2 et sous FILE, alors que le programme Ancestris le place au niveau +1 sous l'OBJE au lieu d'être sous FILE
Si vous avez toujours travaillé avec Ancestris vous ne voyez pas de problème, car c'est le programme lui-même qui place et relit ce qui n'est pas au bon niveau. Par contre si vous prenez un fichier GEDCOM dans lequel le niveau est bien placé, il n'y a pas de conversion/réparation qui se fait, alors quand vous regardez le média dans Ancestris, il n'a pas de titre.
Quel système d'exploitation : Windows
Quelle version du système d'exploitation : Windows 11
Quelle version d'Ancestris : 12.0.11533
Quelle version de java :
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.292-b10, mixed mode)
Quelles fenêtres sont ouvertes ? : Source - Média
Le bug concerne l'application elle même ou un plugin : Je ne sais pas
Si le bug concerne un plugin, quel plugin : N/A
Si vous utilisez la version beta, vous mettez-vous à jour dès qu'une mise à jour vous est proposée? : Oui chaque fois que c'est proposé
Le bug est il apparu suite à une mise à jour (vous ne l'aviez pas avant et là, il apparait) : Non
Donnez nous la version du module concerné (vous la trouverez dans le menu "A Propos") : Aucune idée, la liste est trop longue
Manipulation (enchainement des commandes) entrainant le bug : Créer une source et puis un média dans la source
La trace du bug dans le log : ce n'est pas dans le log c'est dans le fichier GEDCOM
Voici un exemple d'une source avec multimédia qui respecte la norme :
0 @S00001@ SOUR
1 DATA
2 EVEN MARR
3 DATE 26 MAY 1626
3 PLAC LE_Lieudit, LA_Commune, LE_Code_INSEE, LE_Code_Postal, LE_Département, LA_Région, LE_Pays
2 AGNC Archives départementales de LA_Région
1 AUTH Prêtre de l'église
1 TITL Titre du mariage de l'Indi numéro 1
1 ABBR L'abbréviation du mariage de l'Indi numéro 1
1 TEXT Le texte du document
1 OBJE
2 FILE C:/Users/denis/DepotDocs/image_1.jpg
3 FORM jpg
3 TITL Titre de l'image
1 CHAN
2 DATE 26 FEB 2017
3 TIME 21:12:08
Voici le même exemple produit par Ancestris :
0 @S00001@ SOUR
1 DATA
2 EVEN MARR
3 DATE 26 MAY 1626
3 PLAC LE_Lieudit, LA_Commune, LE_Code_INSEE, LE_Code_Postal, LE_Département, LA_Région, LE_Pays
2 AGNC Archives départementales de LA_Région
1 AUTH Prêtre de l'église
1 TITL Titre du mariage de l'Indi numéro 1
1 ABBR L'abbréviation du mariage de l'Indi numéro 1
1 TEXT Le texte du document
1 OBJE
2 TITL Titre de l'image
2 FILE C:/Users/denis/DepotDocs/image_1.jpg
3 FORM jpg
1 CHAN
2 DATE 16 FEB 2022
3 TIME 12:41:40
Voici ce que dit la norme GEDCOM 5.5.1
MULTIMEDIA_RECORD:=
n @XREF:OBJE@ OBJE {1:1}
+1 FILE <MULTIMEDIA_FILE_REFN> {1:M}
+2 FORM <MULTIMEDIA_FORMAT> {1:1}
+3 TYPE <SOURCE_MEDIA_TYPE> {0:1}
+2 TITL <DESCRIPTIVE_TITLE> {0:1}
+1 REFN <USER_REFERENCE_NUMBER> {0:M}
+2 TYPE <USER_REFERENCE_TYPE> {0:1}
+1 RIN <AUTOMATED_RECORD_ID> {0:1}
+1 <<NOTE_STRUCTURE>> {0:M}
+1 <<SOURCE_CITATION>> {0:M}
+1 <<CHANGE_DATE>> {0:1}
The BLOB context of the multimedia record was removed in version 5.5.1. A reference to a multimedia
file was added to the record structure. The file reference occurs one to many times so that multiple files
can be grouped together, each pertaining to the same context. For example, if you wanted to associate a
sound clip and a photo, you would reference each multimedia file and indicate the format using the
FORM tag subordinate to each file reference.
J'espère que ce n'est pas trop compliquer à corriger
Bien cordialement
Denis