Importar dados
Prepare seu banco de dados Gramps¶
Se você estiver usando o Gramps Desktop, há duas etapas para preparar seu banco de dados e garantir que tudo funcione sem problemas a seguir. Se você estiver migrando de um programa de genealogia diferente, pode pular esta etapa.
- Verifique e repare o banco de dados
- Opcional: crie um backup do banco de dados exportando para Gramps XML
- Execute a ferramenta de verificação e reparo do banco de dados. Isso corrige algumas inconsistências internas que podem levar a problemas no Gramps Web.
- Converta caminhos de mídia para relativos
- Use o Gerenciador de Mídia do Gramps para converter todos os caminhos de mídia de absoluto para relativo. Observe que mesmo com caminhos relativos, quaisquer arquivos de mídia fora do seu diretório de mídia do Gramps não funcionarão corretamente quando sincronizados com o Gramps Web.
Importar dados genealógicos¶
Para importar uma árvore genealógica existente, use a página "Importar" e faça o upload de um arquivo em qualquer um dos formatos de arquivo suportados pelo Gramps – veja Importar de outro programa de genealogia na Wiki do Gramps.
Se você já usa o Gramps Desktop, é altamente recomendável usar o formato Gramps XML (.gramps) para garantir que suas árvores online e offline usem os mesmos identificadores e possam ser sincronizadas.
Por que não há suporte para pacote Gramps XML?¶
Embora o Gramps XML (.gramps) seja o formato preferido para importação de dados, o pacote Gramps XML (.gpkg) não é suportado pelo Gramps Web. Isso ocorre porque as rotinas de importação e exportação para arquivos de mídia não são adequadas para uso em um servidor web.
Para importar os arquivos de mídia pertencentes a um arquivo .gramps importado, veja a próxima seção.
Importar arquivos de mídia¶
Se você fez o upload de uma árvore genealógica e precisa fazer o upload dos arquivos de mídia correspondentes, pode usar o botão "importar arquivo de mídia" na página "Importar".
Ele espera um arquivo ZIP com os arquivos de mídia ausentes dentro. A estrutura de pastas no arquivo ZIP não precisa ser a mesma que a estrutura de pastas dentro da pasta de mídia do Gramps, pois os arquivos são correspondidos a objetos de mídia pelo seu checksum.
Observe que esse recurso só funciona para arquivos que têm o checksum correto no banco de dados do Gramps (o que deve ser garantido executando a ferramenta de verificação e reparo na primeira etapa).
Ao migrar para o Gramps Web a partir de um programa de genealogia diferente, incluindo arquivos de mídia, é recomendável primeiro importar tudo para o Gramps Desktop, que possui mais opções para associar arquivos de mídia existentes a uma árvore importada.