Click here for the english version 
Oxy-Gen
Dernière mise à jour du logiciel :
16 août 2017 : Version 1.39j
Le logiciel
  Accueil
  Télécharger
Documentation
  Versions
  Manuel
Les utilisateurs
  Le forum
  Question fréquentes
  Remerciements
  Participations
  Construire son site
Les liens
  Référencement
  Sites de généalogie
  Sites par Oxy-Gen
  Comparatif
 

FORUM

Message suivant :

Message précédent : 1.37U PHP

Message d'origine

Titre : Numéro de page invariants
Auteur : Dominique
Date :30/12/2008 23:25
Bonjour depuis New York.
J’insère dans des documents html des liens vers les fiches détail de mes ancêtres. Malheureusement l’adresse des pages correspondantes générées par Oxy-Gen changent lorsque de nouveaux individus sont crées dans l’arbre. L’identificateur de la page de l’individu (nxxx.htm) est le numéro de séquence commençant par zéro des individus triés par nom et prénoms.
Serait-il possible qu’Oxy-Gen se serve du numéro d’individu fourni dans le fichier GEDCOM ce qui rendrait l’adresse des pages invariantes pour les individus existants.
Qu’en pensez-vous?
Merci.
Cordialement.
Dominique


Réponse(s)

Titre : Re: Numéro de page invariants
Auteur : ppouet
Date :31/12/2008 01:51
Bonjour,

A mon avis ce n'est pas possible. L'ordre dans lequel les données sont lues à partir du gedcom n'est pas obligatoirement le même à chaque fois. De plus à il peut y avoir des personnes en moins et surtout en plus.
Donc à chaque génération des fichier html, ça repart de zéro.
Je ne suis pas certain non plus qu'il y ai un numéro d'individu dans le gedcom que l'on puisse utiliser. De toute façon une nouvelle personne peut apparaitre n'importe ou dans le gedcom.
SIncèrement je ne vois pas de solution facile.

Cordialement,
un utilisateur d'Oxy-gen

Titre : Numéro de page invariants
Auteur : Dominique
Date :31/12/2008 14:52
Merci pour votre réponse.
Il ya bien un numéro invariant pour chaque individu dans le fichier GEDCOM.
INDIVIDUAL_RECORD:=
n @XREF:INDI@ INDI {1:1}
il est d’ailleurs nécessaire pour relier les individus aux familles quand on lit un GEDCOM.

Dans cet exemple le numéro de Marie Castaing est 1:
0 @1I@ INDI
1 NAME Marie/CASTAING/
2 GIVN Marie
2 SURN CASTAING
1 SEX F
1 BIRT
2 DATE 21 NOV 1757

Cordialement,
Dominique

Titre : Re: Numéro de page invariants
Auteur : ppouet
Date :01/01/2009 23:25
Oui, mais même si ce numéro est unique pour chaque individu au sein du fichier gedcom, est-il vraiment invariant ?
A chaque nouvelle génératin du gedcom, il y a le risque que les uméros soient parfois décalés. Les nouvelles personnes ne vont pas obligatoirement s'ajouter à la fin du fichier avec de nouveaux numéro.
Dans votre exemple, n'est-il pas possible qu'avec l'arrivée d'une nouvelle personne, Marie Castaing se retrouve en 2 au lieu de 1 ?
Dans ce cas votre problème reste le même.

Cordialement,
Christophe
un utilisateur d'Oxy-gen

Titre : Numéro de page invariant
Auteur : Dominique
Date :02/01/2009 15:21
Bonne année à tous depuis New York.
Christophe,
Tout dépend du logiciel que vous utilisez pour gérer votre généalogie et générer le fichier GEDCOM. PAF de LDS que j’utilise maintien bien le numéro d’individu invariant. If faut utiliser PAF Insight pour renuméroter et réutiliser les numéros d’individus supprimés.
Cordialement,
Dominique

Titre : Re: Numéro de page invariants
Auteur : ppouet
Date :06/01/2009 00:40
Dominique,
Alors là vous me surprenez, je connais pas si bien le gedcom. Je ne savais pas qu'il était possible de maintenir cette numérotation. Votre demande prend donc tout son sens.

Cordialement,
Christophe

Titre : Numéro de page invariant
Auteur : Dominique
Date :12/01/2009 19:00
Christophe,
Merci pour votre compréhension.
Vous qui connaissez la version PHP. Est-ce que le même problème se pose ?
http://.../detail_individu.php?INDIVIDU=nn
A savoir le numéro d’individu est généré par Oxy-Gen ?
Vous qui semblez dans le coup pouvez vous me dire comment faire progresser cette demande ?
Merci.
Cordialement,
Dominique

Titre : Re: Numéro de page invariant
Auteur : ppouet
Date :16/01/2009 10:53
Dominique,

Et oui, il y a le meme soucis avec la version php.
Le numéro n'est pas invariant, et il est généré à chaque fois à chaque génération des fichiers php. Il n'est pas aléatoire pour autant, c'est l'ordre dans lequel les utilisateurs sont créés dans la base je pense.
Quand je génère les pages php il y a parfois un décalage des numéros, parfois non. J'avoue que ça m'arrangerai d'avoir une numérotation fixe.

C'est donc une demande d'évolution intéressante. Le concepteur du soft semble avoir moins de temps depuis plusieurs mois, malgré tout, le mieux est de lui envoyer un mail à support'@'oxy-gen-soft.net

Cordialement,
Christophe

Titre : Numéro de page invariant
Auteur : Dominique
Date :17/01/2009 03:58
Christophe,
J’avais envoyé un mail au support. Le concepteur a fait la modification et vient de me donner une version à tester. Il faut cocher l'option « Générer un individu par page ». Ça marche parfaitement en HTML. Je ne sais pas si il la fait aussi pour PHP.
Je pense que cette fonction pourrait donner des idées à beaucoup.
Merci pour ton aide.
Cordialement,
Dominique


Retour au forum

Retour au menu principal


Répondre au message

Nom/Pseudo :

Titre :

Message:

Sécurité anti-spam : veuillez saisir le chiffre huit :


Message suivant :

Message précédent : 1.37U PHP

Copyright (C) 2000-2017