Répondre

GedcomExtension

Pour les utilisateurs du logiciel Gramps.
glopglop
glopglop
Messages : 3471
Saisie : Geneweb
Navigation : Fiche
Voir son arbre

GedcomExtension

Message par glopglop »

Bonsoir à tous.

Je suis toujours extremement frustré que les temoins ou les declarants que je rentre dans ma base Gramps ne se retrouvent pas sur geneanet.

Je me suis dit que la nouvelle année etait l occasion de prendre le taureau par les cornes.

j'ai commencé a mettre à jour le plugins GedcomExtension

vous pouvez telecharger la mise à jour ici

http://www.doutreleau.fr/GedcomExtensions.zip

evidement cela ne respecte pas la norme gadcom puisque cette norme ne permet de transporter les temoins.

pour les parrains et marraines je m'appuie sur un type "Custom" de type parrain et marraine.
les relations sont vraiment trop galeres a rentrer dans gramps.

Vous pouvez voir le résultat sur mon arbre de test
http://gw.geneanet.org/grocanar?lang=fr&p=pierre+modeste&n=doutreleau

le plugin a surement encore pleins de bugs  et si vous l essayez veuillez plutot sur un arbre de test.

il a egalement des limitations connues.

la premiere est que les "témoins" doivent etre present dans le filtre d export des personnes.
la seconde est que pour les baptemes j utilisent un type Custom Parrain pour le participant. Si vous definissez un autre type que Parrain ou Marraine cela sera pris comme parrain pour les hommes et marraine pour les femmes.
la troisieme c'est que je n'ai pas gere beaucoup type d evenements.
pour l instant il y a naissance , bapteme , deces et inhumation.

Voila c'est tout

P.S.
le fichier n etait pas accessible
il l'est maintenant.

J'ai modifier l'endroit ou se trouve mon extension.
C'est maintenant sous github avec du versionning

c'est disponible ici avec les sources

https://github.com/grocanar/GedcomforGeneanet/blob/master/GedcomforGeneanet-1.0.zip
Dernière modification par glopglop le 18 juin 2018, 21:31, modifié 1 fois.
Developpeur du greffon GedcomforGeneanet pour GRAMPS
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
briandromain
briandromain
Messages : 53
Saisie : Standard
Navigation : Arbre
Voir son arbre
Bonjour,

Je vais de ce pas tester votre plugin. Mais personnellement je pense que c'est plutôt Gramps qui n'est pas capable de générer un GEDCOM correct en sortie du point de vue des témoins.

En effet dans la norme GEDCOM (sauf mauvaise compréhension de ma part), on retrouve bien les tags ASSO/RELA qui permettent de gérer ce type de relation.

En tout cas merci d'avoir partagé cela !

briandromain
briandromain
Messages : 53
Saisie : Standard
Navigation : Arbre
Voir son arbre
Mille mercis, ça fonctionne parfaitement (en tout cas pour le besoin que j'avais) !  :)
glopglop
glopglop
Messages : 3471
Saisie : Geneweb
Navigation : Fiche
Voir son arbre
Je suis content que cela puisse etre utile a au moins quelques personnes :)
Developpeur du greffon GedcomforGeneanet pour GRAMPS
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
glopglop
glopglop
Messages : 3471
Saisie : Geneweb
Navigation : Fiche
Voir son arbre
pour info pour ne pas perturber le plugin initial j'en ai ecris un autre avec un autre nom qui est un peu plus a jour

http://www.doutreleau.fr/GedcomforGeneanet.zip
Developpeur du greffon GedcomforGeneanet pour GRAMPS
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
briandromain
briandromain
Messages : 53
Saisie : Standard
Navigation : Arbre
Voir son arbre
C'est bien celui-ci que j'ai téléchargé :)
Merci beaucoup
glopglop
glopglop
Messages : 3471
Saisie : Geneweb
Navigation : Fiche
Voir son arbre
parfait alors :)
Developpeur du greffon GedcomforGeneanet pour GRAMPS
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
lrousseau8
male
Messages : 8
Saisie : Standard
Navigation : Fiche
Voir son arbre
Bonjour,
Effectivement, c'est exactement ce qu'il fallait pour parfaire cet export.
Merci !
LOR
patricelegoux
patricelegoux
Messages : 1786
Saisie : Standard
Navigation : Fiche
Voir son arbre
Excellent ! Merci !!
Patrice Legoux Publications: Logiciels utilisés / Version:
  • Windows: Windows 10 Pro
  • Gramps: AIO64-5.1.3-2
  • Geneanet Upload
  • Chrome
glopglop
glopglop
Messages : 3471
Saisie : Geneweb
Navigation : Fiche
Voir son arbre

Re : GedcomExtension

Message par glopglop »

bonsoir

j'ai mis a jour mon plugin pour rajouter dans l export gedcom la gestion des individus privés.

cela n 'est pas present dans la norme gedcom mais quelques logiciels qui utilisent le format gedcom
pour stocker cette information

reste a voir si on peut faire gerer cela par geneanet

je vais faire quelques tests pour voir mais c est une fonctionnalité qui me serait vraiment utile
Developpeur du greffon GedcomforGeneanet pour GRAMPS
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
glopglop
glopglop
Messages : 3471
Saisie : Geneweb
Navigation : Fiche
Voir son arbre

Re : GedcomExtension

Message par glopglop »

mauvaise nouvelle

geneanet n honore pas ce tag
il va falloir demander la gestion

je compte sur vous :)
Developpeur du greffon GedcomforGeneanet pour GRAMPS
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
hieronym
male
Messages : 74
Saisie : Standard
Navigation : Fiche
Voir son arbre

Re : GedcomExtension

Message par hieronym »

Bonjour (bonsoir avec cette maudite heure d'hiver)  Éric,

partagant votre frustration je suis vraiment très heureux que vous vous soyez donner la peine de coder cette extension.
Je viens de l'utiliser et j'ai une petite question sur le gedcom engendré; voici une partie du 'diff' entre les deux versions, la génération gedcom standard et la votre.

Au début tout va bien, vous engendrez plein de nouvelles associations  :

6c6
< 2 TIME 16:06:17
---
> 2 TIME 17:54:22
8c8
< 1 FILE /home/jerome/geneal/gramps/hieronym.2017-11-11.ged
---
> 1 FILE /home/jerome/geneal/gramps/hieronym.2017-11-11.geneanet.ged
545a546,548
> 2 ASSO @I0036@
> 3 TYPE INDI
> 3 RELA Witness
592a596,598
> 2 ASSO @I0036@
> 3 TYPE INDI
> 3 RELA Witness
829a836,838
> 2 ASSO @I0036@
> 3 TYPE INDI
> 3 RELA Witness
1128a1138,1140
> 2 ASSO @I0400@
> 3 TYPE INDI
> 3 RELA Witness
1237a1250,1252
> 2 ASSO @I0081@
> 3 TYPE INDI
> 3 RELA Witness
1331a1347,1349
> 2 ASSO @I0535@
> 3 TYPE INDI
> 3 RELA Witness
1668a1687,1689
> 2 ASSO @I0075@
> 3 TYPE INDI
> 3 RELA Witness

mais un peu plus loin je remarque qu'il n'engendre pas les liens URLs pour les individus :

41448a41676,41681
> 2 ASSO @I0460@
> 3 TYPE INDI
> 3 RELA Witness
> 2 ASSO @I0796@
> 3 TYPE INDI
> 3 RELA Witness
42423,42425d42655
< 1 OBJE
< 2 FORM URL
< 2 FILE http://roglo.eu/roglo?lang=fr;i=3233967
42458a42689,42691
> 2 ASSO @I1784@
> 3 TYPE INDI
> 3 RELA Witness
42645a42879,42881
> 2 ASSO @I1732@
> 3 TYPE INDI
> 3 RELA Witness

ou pour les événements :

45772a46018,46023
> 2 ASSO @I1762@
> 3 TYPE INDI
> 3 RELA Witness
> 2 ASSO @I3044@
> 3 TYPE INDI
> 3 RELA Witness
46009,46014d46259
< 1 OBJE
< 2 FORM URL
< 2 FILE http://www.findagrave.com/cgi-bin/fg.cgi?page=gr&GRid=72985890
< 1 OBJE
< 2 FORM URL
< 2 FILE http://wc.rootsweb.ancestry.com/cgi-bin/igm.cgi?op=GET&db=westscottstreet&id=I26850


J'ai l'impression, mais je ne sais ni pourquoi ni comment car je ne suis vraiment pas un expert en gecom, que vous n'engendrez aucun lien 'Internet'.
Est-ce que je me trompe ?

Dans tous les cas encore merci !

Jérôme (toujours en avance ;-) ).

p.s.: j'ai utilisé votre addon sur Ubuntu 16.04 et Gramps 2.4.5


glopglop
glopglop
Messages : 3471
Saisie : Geneweb
Navigation : Fiche
Voir son arbre

Re : GedcomExtension

Message par glopglop »

hieronym a écrit : 11 novembre 2017, 18:24 Bonjour (bonsoir avec cette maudite heure d'hiver)  Éric,

partagant votre frustration je suis vraiment très heureux que vous vous soyez donner la peine de coder cette extension.
Je viens de l'utiliser et j'ai une petite question sur le gedcom engendré; voici une partie du 'diff' entre les deux versions, la génération gedcom standard et la votre.

Au début tout va bien, vous engendrez plein de nouvelles associations  :

6c6
< 2 TIME 16:06:17
---
> 2 TIME 17:54:22
8c8
< 1 FILE /home/jerome/geneal/gramps/hieronym.2017-11-11.ged
---
> 1 FILE /home/jerome/geneal/gramps/hieronym.2017-11-11.geneanet.ged
545a546,548
> 2 ASSO @I0036@
> 3 TYPE INDI
> 3 RELA Witness
592a596,598
> 2 ASSO @I0036@
> 3 TYPE INDI
> 3 RELA Witness
829a836,838
> 2 ASSO @I0036@
> 3 TYPE INDI
> 3 RELA Witness
1128a1138,1140
> 2 ASSO @I0400@
> 3 TYPE INDI
> 3 RELA Witness
1237a1250,1252
> 2 ASSO @I0081@
> 3 TYPE INDI
> 3 RELA Witness
1331a1347,1349
> 2 ASSO @I0535@
> 3 TYPE INDI
> 3 RELA Witness
1668a1687,1689
> 2 ASSO @I0075@
> 3 TYPE INDI
> 3 RELA Witness

mais un peu plus loin je remarque qu'il n'engendre pas les liens URLs pour les individus :

41448a41676,41681
> 2 ASSO @I0460@
> 3 TYPE INDI
> 3 RELA Witness
> 2 ASSO @I0796@
> 3 TYPE INDI
> 3 RELA Witness
42423,42425d42655
< 1 OBJE
< 2 FORM URL
< 2 FILE http://roglo.eu/roglo?lang=fr;i=3233967
42458a42689,42691
> 2 ASSO @I1784@
> 3 TYPE INDI
> 3 RELA Witness
42645a42879,42881
> 2 ASSO @I1732@
> 3 TYPE INDI
> 3 RELA Witness

ou pour les événements :

45772a46018,46023
> 2 ASSO @I1762@
> 3 TYPE INDI
> 3 RELA Witness
> 2 ASSO @I3044@
> 3 TYPE INDI
> 3 RELA Witness
46009,46014d46259
< 1 OBJE
< 2 FORM URL
< 2 FILE http://www.findagrave.com/cgi-bin/fg.cgi?page=gr&GRid=72985890
< 1 OBJE
< 2 FORM URL
< 2 FILE http://wc.rootsweb.ancestry.com/cgi-bin/igm.cgi?op=GET&db=westscottstreet&id=I26850


J'ai l'impression, mais je ne sais ni pourquoi ni comment car je ne suis vraiment pas un expert en gecom, que vous n'engendrez aucun lien 'Internet'.
Est-ce que je me trompe ?

Dans tous les cas encore merci !

Jérôme (toujours en avance ;-) ).

p.s.: j'ai utilisé votre addon sur Ubuntu 16.04 et Gramps 2.4.5


Bonjour
Toujours heureux d'avoir fait quelque chose d'utile.

Mon extension intervient en "surchage" de l extension standard en reecrivant une partie du code pour l'enrichir.
peut etre que j'ai omis une partie du code initial que je remplace.
normalement ca devrait marcher mais j'ai du faire une erreur quelque part

Je vais jeter un peil a cela mais pas helas pas tout de suite car je pars en deplacement.
il faut que je trouve ou c'est ecrit dans le code original et pourquoi je ne l'appelle pas.

merci pour la remarque
Developpeur du greffon GedcomforGeneanet pour GRAMPS
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
glopglop
glopglop
Messages : 3471
Saisie : Geneweb
Navigation : Fiche
Voir son arbre

Re : GedcomExtension

Message par glopglop »

Bon en fait ma memoire me joue des tours.

Effectivement l'export des url a été desactive car cela faisait planter geneanet upload.

Je vais surement creer une option pour l'activer ou pas a la demande
Developpeur du greffon GedcomforGeneanet pour GRAMPS
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
hieronym
male
Messages : 74
Saisie : Standard
Navigation : Fiche
Voir son arbre

Re : GedcomExtension

Message par hieronym »

glopglop a écrit : 11 novembre 2017, 19:27 Bon en fait ma memoire me joue des tours.

Effectivement l'export des url a été desactive car cela faisait planter geneanet upload.

Je vais surement creer une option pour l'activer ou pas a la demande
Est-ce à dire que la génération des témoins et celle des URLs sont incompatibles ?
Répondre

Revenir à « Gramps »