Pour certain il est quasi parfait, pour d’autres l’essayer c’est l’adopter. webtrees est un logiciel libre de généalogie ce qui signifie que vous pouvez le redistribuer et/ou le modifier selon les termes de la Licence Publique Générale GNU (GNU GPL).

webtrees permet la saisie, la visualisation et la modification de votre généalogie directement en ligne sur votre propre site Internet. Il dispose des capacités d’édition totale, des fonctions de respect de la vie privée, et accepte tous les éléments multimédias comme les photos et les documents.

webtrees est collaboratif 

Le logiciel simplifie le processus de collaboration avec d’autres personnes travaillant sur les mêmes arbres généalogiques. Vos dernières informations sont toujours disponibles sur votre site Internet et peuvent être vu selon les règles de consultation que vous aurez définies.

Une installation rapide en cinq étapes :

  1. Téléchargez webtrees-1.7.9.zip
  2. Décompressez les fichiers
  3. transférez-les sur votre serveur web
  4. Ouvrez votre navigateur Internet et tapez l’URL de votre site webtrees
  5. Validez l’installation

Rapports, diagrammes, listes, recherches

Actes d’état civil, ascendance, cimetières, données manquantes, arbre compact, arbre interactif, carte d’ascendance, recherche phonétique, recherche avancée sont un exemple des nombreux modules proposés par webtrees.

Retrouvez sur une même page tous les renseignements concernant un ancêtre

  • Faits et événements
  • Familles
  • Descendants
  • Sources
  • Notes
  • Médias
  • Histoires
  • Albums
  • Arbre interactif

Ajoutez simplement des faits ou des événements

Dans la catégorie du même nom sélectionnez ce qui vous intéresse puis ajoutez

Fenêtre de saisie d’un baptême


Pour découvrir les nombreuses fonctionnalités de webtrees :

Consulter le wiki ou Télécharger le logiciel

Astuce : Personnalisez l’interface de webtrees avec le thème « JustLight » pour encore plus de confort


Version : 1.7.9 – Taille : 30,8 MB – Licence : GNU GPL


Pour allez plus loin :

18 pensées sur “webtrees : un logiciel gratuit, complet et illimité pour faire votre généalogie”

  1. Bonjour. J’ai installé webtrees sur ma page perso du serveur free et quand je lance la page sur mon navigateur, j’ai le message suivant:
    Parse error: syntax error, unexpected T_STRING in /mnt/104/sda/2/2/nomdedeomaine/webtrees/index.php on line 16
    Savez vous d’où peut provenir ce genre de problème ? Sinon où trouver la solution ? En vous remerciant,

    Pascal

      1. Bonjour Fredo,

        Oui mais ce ne fut pas simple.
        Quand on active ses pages perso Free, il faut ensuite activer la base de données MySQL (en principe fait dans la nuit, mais pour mon cas, Free a mis 3 semaines !). Puis, comme les pages perso de Free sont en PHP 4.4.3 (protocole daté qui n’est plus supporté par webtrees), il faut installer un petit fichier .htaccess à la racine de l’hébergement avec les lignes suivantes :

        php56 1

        Et après, enfin cela fonctionne…

        Pascal

        1. tu est sur ?
          tu n’a pas du modifier les fichiers
          Les fichiers modifiés sont :

          includes/sessions.php => add line : 189
          app/Database.php => add line : 84 à 90 & 2 variables : 100 et 101
          app/Media.php => change function getHtmlUrlDirect lines 458 to 470.
          app/Tree.php => pour decompresser un Gedcom compresser
          data/media/thumbs/ => Fichier .htaccess

          moi j’ai du faire ça …

      2. Bonjour,

        Pour Free, il y a aussi cette erreur

        « Fatal error: Call to a member function exec() on null in /var/www/sda/7/2/monsite/webtrees/app/Database.php on line 99 »

        qui ce corrige par la modification du fichier Database.php qui se trouve dans : app

        Aux 2 lignes 88 et 89 vous avez :
        88 « mysql:unix_socket={$DBHOST};dbname={$DBNAME} » :
        89 « mysql:host={$DBHOST};dbname={$DBNAME};port={$DBPORT} »

        Il faut remplacer mysql par sql comme ceci :

        88 « sql:unix_socket={$DBHOST};dbname={$DBNAME} » :
        89 « sql:host={$DBHOST};dbname={$DBNAME};port={$DBPORT} »

        Enregistrer le fichier et transférer-le sur votre serveur.

        Vous obtenez la page de Connexion à la base de données que vous configurez avec vos données et que vous validez.

        Mais après validation vous avez droit à :

        Impossible de se connecter avec ces paramètres. Le serveur a renvoyé l’erreur suivante.
        could not find driver
        Vérifiez les paramètres et essayez à nouveau.

        Dans le même fichier Database.php que vous venez de modifier, revenez a l’état d’origine, c’est à dire les sql en mysql comme ceci :

        88 « mysql:unix_socket={$DBHOST};dbname={$DBNAME} » :
        89 « mysql:host={$DBHOST};dbname={$DBNAME};port={$DBPORT} »

        Enregistrer et transférer sur votre serveur.

        Solution trouvé à cette adresse : https://forum.freenews.fr/index.php?topic=108200.0

  2. Bonjour,
    Je tente de mettre en oeuvre Webtrees sur une page perso de chez free.
    J’ai appliqué vos recommandations mais lors de l’appel de l’URL http://www.yourserver.fr/webtrees, mon navigateur m’indique : Firefox ne peut trouver le serveur à l’adresse philroyere.free.frsetup.php.
    Alors que ma base de données est bien active.
    Avez-vous une solution à me proposer ?
    Merci

Commentaire