Comment mettre en relation automatique des sites PhpGedView de personnes différentes : Différence entre versions

De PGVWiki
Sauter à la navigation Sauter à la recherche
Ligne 17 : Ligne 17 :
 
Pour établir un lien avec un site distant vous devez connaitre les informations suivantes:  
 
Pour établir un lien avec un site distant vous devez connaitre les informations suivantes:  
  
*L' adresse URL du fichier WDSL de description des services web (WSDL: Web Services Description File). Pour un site PhpGedView, l'adresse URL du fichier WSDL ressemblera à ceci http://www.remotesite.com/phpGedView/genservice.php?wsdl
+
*L' adresse URL du fichier WDSL de description des services web (WSDL: Web Services Description File). Pour un site PhpGedView, l'adresse URL du fichier WSDL ressemblera à ceci http://www.site_distant.com/phpGedView/genservice.php?wsdl
  
 
*Si le site contient plusieurs bases de données, vous devez alors connaître le nom de la base de données qui vous intéresse. Pour les sites PhpGedView, il s'agit du nom du fichier GEDCOM qui a été transféré sur le serveur.
 
*Si le site contient plusieurs bases de données, vous devez alors connaître le nom de la base de données qui vous intéresse. Pour les sites PhpGedView, il s'agit du nom du fichier GEDCOM qui a été transféré sur le serveur.

Version du 9 septembre 2007 à 14:55

Qu'est-ce qu'une mise en relation distante automatique?

La mise en relation distante est un moyen de connecter ensemble des personnes différentes à travers des bases de données GEDCOM ou des sites PhpGedView. Imaginez que vous trouviez le site web de votre grandpère ou celui de quelqu'un d'autre, au lieu de copier l'ensemble des données de ce site puis de les insérer dans votre fichier GEDCOM, il vous suffit de créer un lien vers ce site à partir de votre site PhpGedView. Une fois que ce lien est établi, lorsque les informations sont mises à jour sur ce site distant, elles seront également mises à jour automatiquement sur votre site. Ainsi, vous pouvez créer une "toile généalogique" dans laquelle les arbres généalogiques de votre famille sont interconnectés sur des endroits communs.

Ce lien automatique distant peut être appliqué à des fichiers GEDCOMS différents qui sont chargés sur un même site PhpGedView.

Comment ajouter un lien distant

Depuis la version 4.0, PhpGedView permet la mise en relation de personnes à travers des des sites web et des bases de données différentes. Cela signifie que vous pouvez relier une personne de votre site à son père pour lesquels les informations se trouvent sur un autre site. Au lieu de dupliquer les données, vous serez automatiquement en relation. Vous pouvez ainsi séparer les données d'un mari et d'un femme en 3 bases de données différentes: une du côté du père, une du côté de la mère, et une autre du côté de leurs enfants et de leur descendance.Cela permet de conserver des paramètres d'accès et des configurations différentes pour chacune des trois bases de données, tout en autorisant un partage des données entre elles.

Comment débuter avec les liens distants

Avant de commencer, vous devez savoir si vous établissez un lien avec une base de données distante ou bien si vous reliez des bases de données qui sont installées sur un même site.

Etablir un lien distant

Pour établir un lien avec un site distant vous devez connaitre les informations suivantes:

  • Si le site contient plusieurs bases de données, vous devez alors connaître le nom de la base de données qui vous intéresse. Pour les sites PhpGedView, il s'agit du nom du fichier GEDCOM qui a été transféré sur le serveur.
  • L'identifiant ID de la personne avec laquelle vous voulez établir un lien (par ex. I100)

Une fois que vous êtes en possession de ces informations, vous pouvez alors créer un lien automatique. Il vous suffit de suivre ces étapes:

  • Connectez-vous à votre site en tant qu'utilisateur disposant des droits de modification
  • Parcourez le site jusqu'à la personne de votre site à laquelle vous voulez établir un lien avec une personne située sur un autre site
  • Cliquez sur l'onglet Famille proche
  • Descendez jusqu'au bas de la page et choisissez l'option "Lier à une personne d'un autre site". Cette action ouvrira une nouvelle fenêtre dans laquelle vous pouvez entrer les informations dont vous disposez sur cette personne distante. Cette nouvelle fenêtre ressemblera à ceci: