Post Reply

GedcomforGeneanet : Discussion

Pour les utilisateurs du logiciel Gramps.
patricelegoux
patricelegoux
Posts: 1796
Entry mode: Graphic
Browsing: Text
View their family tree
Bonjour,

J'avais évoqué sur ces forums les soucis qu'on a sur GNN pour associer une photo de profil aux individus par transfert gedcom, sans vraie réponse, j'ai reposé la question sur Facebook:
Bonjour,

Je n'utilise pas Geneanet pour construire mon arbre, ce que je fais depuis mon logiciel, Gramps, mais je vais poser une question à propos des médias qui ne s'affichent pas correctement.

J'ai de nombreux médias, photos, copies d'actes, cartes, etc qui sont transmises avec mon envoi de gedcom ce qui a l'arrivée ne donne pas toujours ce que j'attends: je peux me retrouver avec un acte au lieu d'une photo comme photo de la personne. De plus si j'essaie depuis le site de sélectionner une photo, ca ne marche pas, le média que GNN a sélectionné reste celle du profil de l'individu et ne tient pas compte de mon changement.

Auriez vous un conseil pour corriger ces fiches?

Quelques exemples:
- mon grand-père a bien sa photo (même si ce n'est pas celle que je me suis choisie): https://gw.geneanet.org/patricelegoux_w?iz=11&n=legoux&oc=0&p=andre
- mon AGM, a pour photo son livret de famille alors que celle que j'ai du mettre est celle nommée SCAN0085 dans la liste des médias: https://gw.geneanet.org/patricelegoux_w?iz=11&lang=fr&n=guerree&oc=0&p=alphonsine+josephine

Merci d'avance pour vos conseils
Une des réponses fournie l'a été par une personne des équipes Ancestris:
Geneanet essaye de "comprendre" ce qu'il y a sur l'image pour définir un portrait, l'image placée en média principal (et donc en photo de la personne) est celle classée comme "portrait".
Vous avez la possibilité de changer cela avec le lien prévu à cette effet :
https://www.geneanet.org/aide/comment-mettre-photos-les-fiches-mon-arbre (voir le deuxième paragraphe en bas de la page d'aide).
Pour choisir automatiquement le portrait à l'envoi, il faudrait pouvoir définir le type d'image envoyé. Geneanet Upload ne le permet pas.
Ancestris, le permet : https://docs.ancestris.org/books/mode-demploi/page/export-geneanet#bkmrk-5.-envoi-des-fichier
Cela limite les opérations ultérieures pour ajuster les images sur le site.
La doc évoquée dans la réponse dit ceci:
Il est possible de donner une catégorie aux images en ajoutant le tag _GENEANET_TYPE sous vos tags OBJE.

Les valeurs possibles sont :

portraits
autres
archive_familiale
doc_notarial
doc_militaire
photo_groupe
etat_civil
recensement
Par défaut les médias rattachés directement à une entité Individu auront le type portraits

Les médias rattachés à tout autre entité (source, famille, note,... ) auront le type etat_civil.
Je me dit du coup qu'un tag (ou un attribut) sur les médias de Gramps pourrait être compris par GedcomForGeneanet et transcrit en tag gedcom ad-hoc. Est-ce que Geneanet le comprendrait s'il ne provient pas d'un gedcom Ancestris, c'est à tester, je vais regarder ça.

Je viens ici pour voir si ça intéresse quelqu'un, si vous rencontrez les mêmes difficultés et voir si ça serait intéressant de le supporter à travers GedcomForGeneanet.

Peut-être Eric sais tu ce qui est plus simple à gérer, un tag ou un attribut, dans les scripts python?
Je verrai bien des tags _GFG_MediaType_doc_notarial par exemple, les outils aisément disponibles permettent de les positionner en masse sur les médias, plus aisément qu'un attribut type _GedcomForGeneanet MediaType avec pour description doc_notarial.
Peut-être vois tu aussi un autre moyen?
Patrice Legoux Publications: Logiciels utilisés / Version:
  • Windows: Windows 10 Pro
  • Gramps: AIO64-5.1.3-2
  • Geneanet Upload
  • Chrome
forhanp
forhanp
Posts: 14034
Entry mode: Text
Browsing: Text
View their family tree
Bonjour,
patricelegoux wrote: 26 April 2022, 10:19 Je me dit du coup qu'un tag (ou un attribut) sur les médias de Gramps pourrait être compris par GedcomForGeneanet et transcrit en tag gedcom ad-hoc. Est-ce que Geneanet le comprendrait s'il ne provient pas d'un gedcom Ancestris, c'est à tester, je vais regarder ça.
Ce n'est pas le fait que ce soit un GEDCOM d'Ancestris, Geneanet Upload ne comprend pas le tag. Dans Ancestris, on a fait un développement spécifique pour associer la valeur du tag à l'envoi par ancestris des données.
C'est l'utilisation du module de synchronisation dans Ancestris qui permet d'envoyer les images avec le bon type.
Je peux en parler, j'ai fait le développement moi-même :lol:

La seule façon que ce soit pris en compte serait que Gramps développe une interface de synchronisation en demandant l'autorisation de le faire à Geneanet (pour avoir les codes d'utilisation de l'API).
Accessoirement, vous pouvez créer ce tag, exporter un GEDCOM standard (ou optimisé par le plugin) et l'importer dans Ancestris pour utiliser le module de synchronisation à la place de Geneanet Upload.

Cordialement,
Pascal Forhan
patricelegoux
patricelegoux
Posts: 1796
Entry mode: Graphic
Browsing: Text
View their family tree
Merci Pascal pour ce retour.

Quel binz tout de même ! Bon, c'était une idée, une mauvaise idée :lol:

Les médias vont rester comme ils sont, tant pis c'est pas un drame. Je vais plutôt m'orienter sur autre chose, un lien dans mes individus sur GNN vers mon serveur web perso qui héberge mon arbre issu de Gramps. Le soucis étant ailleurs du coup, que les URL varient de mise à jour en mise à jour. Rien n'est parfait en ce bas monde.
Patrice Legoux Publications: Logiciels utilisés / Version:
  • Windows: Windows 10 Pro
  • Gramps: AIO64-5.1.3-2
  • Geneanet Upload
  • Chrome
treb15
male
Modérateur bénévole
Posts: 8079
patricelegoux wrote: 26 April 2022, 10:19 ...
... De plus si j'essaie depuis le site de sélectionner une photo, ca ne marche pas, le média que GNN a sélectionné reste celle du profil de l'individu et ne tient pas compte de mon changement.

Auriez vous un conseil pour corriger ces fiches?

Quelques exemples:
- mon grand-père a bien sa photo (même si ce n'est pas celle que je me suis choisie): https://gw.geneanet.org/patricelegoux_w?iz=11&n=legoux&oc=0&p=andre
- mon AGM, a pour photo son livret de famille alors que celle que j'ai du mettre est celle nommée SCAN0085 dans la liste des médias: https://gw.geneanet.org/patricelegoux_w?iz=11&lang=fr&n=guerree&oc=0&p=alphonsine+josephine

Merci d'avance pour vos conseils
...
Bonjour,

Manuellement, via le site vous ne parvenez pas à modifier l'image en portrait de la fiche suivante :
https://gw.geneanet.org/patricelegoux?iz=11&lang=fr&n=guerree&oc=0&p=alphonsine+josephine&fiche
:?:

:arrow: https://www.geneanet.org/aide/comment-mettre-photos-les-fiches-mon-arbre au paragraphe Changer la photo principale ou la supprimer
Modérateur bénévole

:idea: Vous avez besoin d'aide, la réponse est peut-être disponible à la page :arrow: https://www.geneanet.org/aide/

:idea: Découvrir aussi le Blog, avec des articles d'aide, l'actualité du site et des projets... :arrow: https://www.geneanet.org/blog

:idea: Concernant la généalogie génétique :arrow: voir le forum ou le blog
.
patricelegoux
patricelegoux
Posts: 1796
Entry mode: Graphic
Browsing: Text
View their family tree
treb15 wrote: 27 April 2022, 00:32 Bonjour,

Manuellement, via le site vous ne parvenez pas à modifier l'image en portrait de la fiche suivante :
https://gw.geneanet.org/patricelegoux?i ... hine&fiche
Bonjour,

Ça dépend des jours, je viens d'essayer à nouveau et aujourd'hui ça a fonctionné pour cette personne et cette photo. Ça fonctionne une fois sur 10.
Patrice Legoux Publications: Logiciels utilisés / Version:
  • Windows: Windows 10 Pro
  • Gramps: AIO64-5.1.3-2
  • Geneanet Upload
  • Chrome
glopglop
glopglop
Posts: 3494
Entry mode: Text
Browsing: Text
View their family tree
Bonjour

c'est ce que je craignais aussi

bon c'est un peu ballot que geneanet upload fasse moi bien qu'ancestris.
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.
patricelegoux
patricelegoux
Posts: 1796
Entry mode: Graphic
Browsing: Text
View their family tree
Bonjour,

Je reprends ici quelques idées qui me viennent à la suite de cette synthèse d'un autre fil. (je suis dans les transports du coup toutes les réponses existent peut être déjà mais je n'y ai pas accès facilement)
ducruyp wrote: 08 June 2022, 17:19 2 - ancêtres inconnus identifiés comme "unknown", ou "branche x", ou "conjointe de Monsieur y" : pas beaucoup de réactions. C'est pourtant gênant, un % non négligeable des alertes GENEANET indiquant un nouvel ancêtre (pour les membres PREMIUM) concerne des cas de ce type. Typiquement, je maintiens qu'un rappel régulier des inconvénients à procéder ainsi serait utile (je pense que beaucoup de ceux qui procèdent ainsi n'ont tout simplement pas conscience des effets pour les membres PREMIUM)
Que fait un export lorsque quelqu'un appartient à plusieurs familles ? Que fait Geneanet lorsqu'il les rencontre dans le gedcom? Que pourrait-on ajouter - s'il y a besoin d'ajouter quelque chose - pour afficher une explication sur Geneanet? Une note a cette famille?
ducruyp wrote: 08 June 2022, 17:19 3 - dates approchées : j'ai parfois été mal compris, je n'ai rien contre le fait de ne pas pouvoir indiquer une date exacte. Connaitre une date approchée peut être mieux que pas de date du tout. Mais j'apprécierais que dans le champ "notes" on explique alors l'approximation : "tel âge à telle date" c'est différent de "une génération de plus que son père, j'ai compté un écart de 30 ans". en cas de recherche ultérieure complémentaire, ça limite le travail
Si ce n'est pas deja fait, n'est il pas trop compliqué de modifier le code pour y inclure les attributs de l'événement - notamment les évènements Naissance dans lesquels je stocke dans un attribut Age l'âge de la personne lors d'un événement et la source correspondante à cette info ?

ducruyp wrote: 08 June 2022, 17:19 4 - source du rapprochement avec une autre personne de l'arbre : manifestement je ne suis pas le seul à avoir des difficultés avec ce point là. On peut très bien avoir tous les champs sources de Monsieur X1 parfaitement remplis, et avec des sources très sures, sans que cela indique pourquoi ce Monsieur X1 est le père de Monsieur X2 (ou le fils de Monsieur X0, ou le frère de mademoiselle Y). Que Geneanet préconise-t-il pour sourcer cette parenté.
Je ne sais pas trop ce que fait l'export des relations familiales d'une personne, où il met la relation enfant-parent, les sources et le type de relation. Mais si ce n'est pas déjà le cas, çà pourrait être intéressant d'exporter ces infos dans une note si Geneanet sait en faire qq chose (??)
Patrice Legoux Publications: Logiciels utilisés / Version:
  • Windows: Windows 10 Pro
  • Gramps: AIO64-5.1.3-2
  • Geneanet Upload
  • Chrome
glopglop
glopglop
Posts: 3494
Entry mode: Text
Browsing: Text
View their family tree
patricelegoux wrote: 08 June 2022, 19:04 Bonjour,

Je reprends ici quelques idées qui me viennent à la suite de cette synthèse d'un autre fil. (je suis dans les transports du coup toutes les réponses existent peut être déjà mais je n'y ai pas accès facilement)
ducruyp wrote: 08 June 2022, 17:19 2 - ancêtres inconnus identifiés comme "unknown", ou "branche x", ou "conjointe de Monsieur y" : pas beaucoup de réactions. C'est pourtant gênant, un % non négligeable des alertes GENEANET indiquant un nouvel ancêtre (pour les membres PREMIUM) concerne des cas de ce type. Typiquement, je maintiens qu'un rappel régulier des inconvénients à procéder ainsi serait utile (je pense que beaucoup de ceux qui procèdent ainsi n'ont tout simplement pas conscience des effets pour les membres PREMIUM)
Que fait un export lorsque quelqu'un appartient à plusieurs familles ?
je pense que c'est exporté
patricelegoux wrote: Que fait Geneanet lorsqu'il les rencontre dans le gedcom?
Il ignore la chose.
D'ailleurs quand on a un fichier gw avec ces multiples familles l'import plante.
patricelegoux wrote: Que pourrait-on ajouter - s'il y a besoin d'ajouter quelque chose - pour afficher une explication sur Geneanet? Une note a cette famille?
il y a un relation candidate mother ou candidate father.
J'avais demande dans le forum ce qu'on devait metre dans le gadcom pour pouvoir definir cette relation.
J'ai été poliment econduit.
patricelegoux wrote:
ducruyp wrote: 08 June 2022, 17:19 3 - dates approchées : j'ai parfois été mal compris, je n'ai rien contre le fait de ne pas pouvoir indiquer une date exacte. Connaitre une date approchée peut être mieux que pas de date du tout. Mais j'apprécierais que dans le champ "notes" on explique alors l'approximation : "tel âge à telle date" c'est différent de "une génération de plus que son père, j'ai compté un écart de 30 ans". en cas de recherche ultérieure complémentaire, ça limite le travail
Si ce n'est pas deja fait, n'est il pas trop compliqué de modifier le code pour y inclure les attributs de l'événement - notamment les évènements Naissance dans lesquels je stocke dans un attribut Age l'âge de la personne lors d'un événement et la source correspondante à cette info ?
ducruyp wrote: 08 June 2022, 17:19 4 - source du rapprochement avec une autre personne de l'arbre : manifestement je ne suis pas le seul à avoir des difficultés avec ce point là. On peut très bien avoir tous les champs sources de Monsieur X1 parfaitement remplis, et avec des sources très sures, sans que cela indique pourquoi ce Monsieur X1 est le père de Monsieur X2 (ou le fils de Monsieur X0, ou le frère de mademoiselle Y). Que Geneanet préconise-t-il pour sourcer cette parenté.
patricelegoux wrote: Je ne sais pas trop ce que fait l'export des relations familiales d'une personne, où il met la relation enfant-parent, les sources et le type de relation. Mais si ce n'est pas déjà le cas, çà pourrait être intéressant d'exporter ces infos dans une note si Geneanet sait en faire qq chose (??)
Tout est possible mais pour cela il faut avoir des exemples de données pour faire des tests
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
Posts: 3494
Entry mode: Text
Browsing: Text
View their family tree
Bonsoir a tous

j'ai reorganise mes depots au vu de mon experience avec github.

les sources sont donc dispo a
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet


Et le zip est dispo ici

https://github.com/grocanar/glopgrampsaddons/tree/main/addons/5.1/download
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.
patricelegoux
patricelegoux
Posts: 1796
Entry mode: Graphic
Browsing: Text
View their family tree
Noté. Pense à changer ta signature.
Patrice Legoux Publications: Logiciels utilisés / Version:
  • Windows: Windows 10 Pro
  • Gramps: AIO64-5.1.3-2
  • Geneanet Upload
  • Chrome
patricelegoux
patricelegoux
Posts: 1796
Entry mode: Graphic
Browsing: Text
View their family tree
Hello Éric,

Je regardais une fiche sur GNN pour poster mon précédent msg lorsque je me suis aperçu que ce qui se trouve dans les attributs des citations n'est pas représenté de la même façon lorsque ces citations sont dans des événements ou dans des attributs de la personne.

Pour les évenements, toute la citation est sur une seule ligne avec des tirets entre les attributs:
SmartSelect_20230219_120505_Chrome.jpg
Pour les citations associées à des attributs de la personne, les attributs des citations n'ont pas la même forme et surtout ont des retours chariot peu esthétiques:
Screenshot_20230219_120627_Chrome.jpg
Tu pourras regarder la différence qui est faite pour uniformiser les deux lors d'une prochaine version ? (Plutôt en conservant le modèle que tu as utilisé pour les évenements)

Merci d'avance !
Patrice Legoux Publications: Logiciels utilisés / Version:
  • Windows: Windows 10 Pro
  • Gramps: AIO64-5.1.3-2
  • Geneanet Upload
  • Chrome
glopglop
glopglop
Posts: 3494
Entry mode: Text
Browsing: Text
View their family tree
bonjour

on est dans le probleme de base de GedcomforGeneanet.

dans le deuxieme cas on doit etre dans une partie de code non surchargé donc on utilise pas ma librairie.

la seule solution que je connaisse est de dupliquer le code sans rien y changer mais cela devient compliqué a gerer.

On commence vraiment a arriver aux limites de l'exercice.

Il faut que je modularise mon code parce que sinon je vais m y perdre.
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.
patricelegoux
patricelegoux
Posts: 1796
Entry mode: Graphic
Browsing: Text
View their family tree
Salut,

Je vais tâcher de regarder comment faire ces modifs, et si j'y arrive je te les soumettrais.
Patrice Legoux Publications: Logiciels utilisés / Version:
  • Windows: Windows 10 Pro
  • Gramps: AIO64-5.1.3-2
  • Geneanet Upload
  • Chrome
glopglop
glopglop
Posts: 3494
Entry mode: Text
Browsing: Text
View their family tree
Salut Patrice

j'ai commence a developper le ode
une version preliminaire dans une branche git
https://github.com/grocanar/glopgrampsaddons/tree/sourcefiliation/addons-source/GedcomforGeneanet

pour l instant c'est brut de decoffrage. pas d'options et juste le titre de la source.

Suis je sur la bonne voie?

on peut voir le resultat ici
https://gw.geneanet.org/grocanar_w?lang=fr&n=toto&oc=0&p=jean&type=fiche
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.
patricelegoux
patricelegoux
Posts: 1796
Entry mode: Graphic
Browsing: Text
View their family tree
Salut Eric,

Je suis sur mon téléphone - j'ai tout de méme lu le code de bout en bout - mais je ne sais pas trop ce que je dois regarder. Qu'est ce que tu y as ajouté ? La partie sur les adoptions?

Une question sur les "super":

Code: Select all

class PlaceDisplayGeneanet(place.PlaceDisplay):
    
    def __init__(self):
        super(PlaceDisplayGeneanet,self).__init__()
Ce serait pas plutôt ça qu'il faut y mettre:

Code: Select all

class PlaceDisplayGeneanet(place.PlaceDisplay):
    
    def __init__(self):
        super(place.PlaceDisplay,self).__init__()
Afin d'appeler l'init de la classe mère ?
Patrice Legoux Publications: Logiciels utilisés / Version:
  • Windows: Windows 10 Pro
  • Gramps: AIO64-5.1.3-2
  • Geneanet Upload
  • Chrome
Post Reply

Return to “Gramps”