Aller au contenu

Importer des données

Préparez votre base de données Gramps

Si vous utilisez Gramps Desktop, il y a deux étapes pour préparer votre base de données afin de vous assurer que tout fonctionnera correctement par la suite. Si vous migrez depuis un autre programme de généalogie, vous pouvez sauter cette étape.

  1. Vérifiez et réparez la base de données
  2. Convertir les chemins des médias en relatifs
    • Utilisez le Gestionnaire de Médias Gramps pour convertir tous les chemins des médias d'absolus en relatifs. Notez qu même avec des chemins relatifs, tout fichier multimédia en dehors de votre répertoire de médias Gramps ne fonctionnera pas correctement lorsqu'il sera synchronisé avec Gramps Web.

Importer des données généalogiques

Pour importer un arbre généalogique existant, utilisez la page "Importer" et téléchargez un fichier dans l'un des formats de fichier pris en charge par Gramps – voir Importer depuis un autre programme de généalogie dans le Wiki Gramps.

Si vous utilisez déjà Gramps Desktop, il est fortement recommandé d'utiliser le format Gramps XML (.gramps) pour garantir que vos arbres en ligne et hors ligne utilisent les mêmes identifiants et peuvent être synchronisés.

Après avoir cliqué sur "Importer", le fichier est d'abord analysé et une boîte de dialogue "Confirmer l'importation" affiche un aperçu des objets que le fichier contient (personnes, familles, événements, lieux, etc.) avant que quoi que ce soit ne soit ajouté à votre arbre. Vérifiez les comptes, puis cliquez sur "Importer" dans la boîte de dialogue pour continuer, ou "Annuler" pour abandonner sans rien changer.

Avertissement

Une importation régulière est purement additive : elle crée toujours de nouveaux objets et ne met jamais à jour ou ne supprime les objets existants, même pour des objets qui existent déjà dans votre arbre sous le même ID Gramps ou identifiant. Importer le même fichier deux fois – ou importer un fichier qui chevauche des données déjà présentes dans l'arbre – dupliquera chaque objet correspondant plutôt que de le fusionner ou de le sauter.

Si vous devez apporter des modifications effectuées ailleurs à un arbre qui a déjà été importé, utilisez Restaurer à partir de la sauvegarde à la place, ce qui remplace l'arbre pour correspondre au fichier téléchargé plutôt que d'y ajouter.

Pourquoi pas de support pour le paquet Gramps XML ?

Bien que Gramps XML (.gramps) soit le format préféré pour importer des données, le paquet Gramps XML (.gpkg) n'est pas pris en charge par Gramps Web. Cela est dû au fait que les routines d'importation et d'exportation pour les fichiers multimédias ne sont pas adaptées à une utilisation sur un serveur web.

Pour importer les fichiers multimédias appartenant à un fichier .gramps importé, voir la section suivante.

Importer des fichiers multimédias

Si vous avez téléchargé un arbre généalogique et devez télécharger les fichiers multimédias correspondants, vous pouvez utiliser le bouton "importer l'archive multimédia" sur la page "Importer".

Il attend un fichier ZIP contenant les fichiers multimédias manquants à l'intérieur. La structure des dossiers dans le fichier ZIP n'a pas besoin d'être la même que la structure des dossiers à l'intérieur du dossier de médias Gramps, car les fichiers sont associés aux objets multimédias par leur somme de contrôle.

Notez que cette fonctionnalité ne fonctionne que pour les fichiers qui ont la somme de contrôle correcte dans la base de données Gramps (ce qui devrait être assuré en exécutant l'outil de vérification et de réparation à la première étape).

Lors du passage à Gramps Web depuis un autre programme de généalogie incluant des fichiers multimédias, il est recommandé d'importer d'abord tout dans Gramps Desktop, qui offre plus d'options pour associer des fichiers multimédias existants à un arbre importé.