• Page:
  • 1

TOPIC:

Les déclarations 'INDI" 9 years 6 months ago #1

  • louis
  • louis's Avatar Topic Author
  • Visitor
  • Visitor
Bonjour,
Je trouve souvent l'indication "Aucun enregistrement trouvé I149", le problème est que nous n'avons pas de "INDI" et que je ne trouve pas le moyen de savoir qui est cet individu et voire le supprimer, Que dois-je faire
Merci

Please Log in or Create an account to join the conversation.

Re: Les déclarations 'INDI" 9 years 6 months ago #2

  • Roland
  • Roland's Avatar
  • Visitor
  • Visitor
Bonjour,

voilà comment je contourne le problème.

J'affiche un individu xxx (n'importe lequel). Dans la barre d'adresse du navigateur est affiché une url qui contient ".../individual.php?pid=Ixxx...". Je remplace xxx par le n° de l'individu (l'INDI), 149 par exemple, puis je valide pour la fiche de cette personne.

Cordialement,

Roland

Please Log in or Create an account to join the conversation.

Re: Les déclarations 'INDI" 9 years 6 months ago #3

  • phicome
  • phicome's Avatar
  • Visitor
  • Visitor
Pour savoir qui est l'individu, un semblant de réponse :

Dans les tables MySql , onglet SQL, executer cette requête :

SELECT * FROM `wt_individuals` WHERE i_id="I149"

Si ça retourne un enregistrement, tu sauras quel est l'individu.
Si ça retourne rien, c'est un fantôme. Il y a une erreur quelque part.

En tout cas, surtout, NE PAS supprimer l'enregistrement, au risque de mettre le bazar ailleurs.

Edit: Grillé par Roland

Please Log in or Create an account to join the conversation.

Last edit: by phicome.

Re: Les déclarations 'INDI" 9 years 6 months ago #4

  • ToyGuy
  • ToyGuy's Avatar
  • Offline
  • Moderator
  • Moderator
  • Live like it's Christmas every day - Santa Stephen
  • Posts: 4925
Louis
I would not mess with the database (SQL) as this will most likely create additional problems. Manual modification or manipulation of the database is greatly discouraged.

You most likely have an old 1 CHIL @I149@ or 1 HUSB/WIFE @I149@ record within a 0 FAM @Fxxx@ record. Perhaps someone you deleted while there was a bug (PGV??) that did not do both halves of the necessary process.

Use GENERAL SEARCH and enter I149. Any record containing the reference will show, most likely with an error at the top of the results. It will probably display a family record that still exists, and you can go to that record and using RAW EDIT, review the record, locate the errant INDI-ID number and remove it. The error should disappear.

Similarly, you can export your current family tree (GEDCOM) and using a good text editor, again search for the I149 or @I149@ reference. This will show you anyplace in the family tree that uses the reference. You could then go back to your online webtrees family tree, locate the FAM record (or other record indicated) and again use the GUI to remove the link/reference. OR, if you understand the GEDCOM standard, you could remove the reference within the exported family tree and reimport, but this is not necessary if you use the first method.

If you wish further assistance, please inquire, or you can send me the GEDCOM and I can help too.
mailto:GEDCOMS-at-MyArnolds-dot-Com

Traduction de Jackie :

Je ne "bidouillerais" (en fait "mess" signifie "bricoler" mais les Français eux "bidouillent") pas avec les tables MySQL au risque de créer des problèmes additionnels. Il est grandement déconseillé d'effectuer des modifications ou de manipuler les données de la base (SQL).

Il est probable que tu as un vieil enregistrement 1 CHIL @I149@ or 1 HUSB/WIFE @I149@ relié à une famille 0 FAM @Fxxx@ . Peut-être quelqu'un que tu aurais supprimé lors d'un bug (PGV ??) action qui n'a pas effectué la moitié du processus nécessaire.

Utilise Recherche Générale et tape I149. Tous les enregistrements contenant cette référence vont s'afficher, probablement avec un message d'erreur au haut de la page. Il affichera probablement l'enregistrement d'une famille qui est toujours existante alors tu peux aller sur cette famille et utiliser RAW EDIT, réviser l'enregistrement, localiser le numéro INDI-ID et le supprimer. L'erreur devrait disparaître.

Egalement, tu peux exporter ton arbre généalogique en cours (GEDCOM) et utiliser un bon éditeur de texte, puis rechercher le I149 ou la référence @I149@. Cette action affichera tous les endroits de ton arbre généalogique qui utilisent cette référence. Tu peux alors retourner sur ton site en ligne et localiser l'enregistrement FAM (ou autre enregistrement indiqué) et puis utiliser GUI pour supprimer le lien/référence. OU, si tu comprends la norme GEDCOM standard, tu peux supprimer la référence dans l'arbre généalogique exporté et faire une réimportation, mais ce n'est pas nécessaire si tu utilises la première méthode.

Si tu as besoin d'une aide subséquente, n'hésite pas à demander, ou envoie-moi le GEDCOM, je peux t'aider à le faire.
mailto:GEDCOMS-at-MyArnolds-dot-Com

Note de Jackie :

ÇA C'EST DU SERVICE !

Santa Stephen the Fabled Santa
Latest webtrees at MyArnolds.com
Hosted by webtreesonline.com , a division of GeneHosts LLC
MacOS 10.6.8, Apache 2.2+, PHP 5.4.16, MySQL 5.5.28

Please Log in or Create an account to join the conversation.

Last edit: by Jackie.

Re: Les déclarations 'INDI" 9 years 6 months ago #5

  • louis
  • louis's Avatar Topic Author
  • Visitor
  • Visitor
Merci,
Mais ça change rien et j'ai pas trouvé, aussi j'ai accepté la proposition de ToyGuy, je lui ai envoyé le fichier, mais c'est toujours délicat quand on est en local.

Please Log in or Create an account to join the conversation.

Re: Les déclarations 'INDI" 9 years 6 months ago #6

  • Roland
  • Roland's Avatar
  • Visitor
  • Visitor
si je comprends bien Stephen (ToyGuy), il déconseille de "traficoter" la base sql au risque de créer de nouveaux problèmes. Je suis un peu d'accord avec lui.

Par ailleurs, il apporte une technique à laquelle je n'avais pas pensé. Pourtant, elle est simple et maintenant, elle m'apparaît évidente. J'ai testé et ça marche aussi bien avec un INDI existant qu'avec un INDI supprimé. Il suffit d'utiliser le champ recherche et d'y taper le n° INDI, lettre comprise.

La deuxième technique n'est, d'après moi, à utiliser qu'en dernier ressort: faire une recherche dans le fichier gedcom qui n'est qu'un simple fichier texte. Mais il vaudrait mieux alors bien maîtriser les conventions gedcom avant de se lancer dans l'aventure. Donc à déconseiller à ceux qui découvrent les fichiers gedcom.

Please Log in or Create an account to join the conversation.

Re: Les déclarations 'INDI" 9 years 6 months ago #7

  • louis
  • louis's Avatar Topic Author
  • Visitor
  • Visitor
Oui mais quand j'utilise le champ recherche, je suis dirigé sur un espace famille il y a bien une case vide mais qui ne me mène nul part, j'ai fais plein de trucs pour éliminer cette erreur, mais sans succès

Please Log in or Create an account to join the conversation.

Re: Les déclarations 'INDI" 9 years 6 months ago #8

  • fisharebest
  • fisharebest's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 13364
If the record I149 has been deleted, you will see the old record in the table wt_change.

The table wt_change contains all the create/edit/delete history since the last time you imported/uploaded a gedcom file.

Traduction de Jackie :
Si l'enregistrement I149 a été supprimé, tu peux tout de même le voir dans la table wt_change. La table wt_change contient l'historique de tous les enregistrements créé/modifiés/supprimés depuis la dernière fois que le fichier gedcom a été importé/téléchargé.

Greg Roach - This email address is being protected from spambots. You need JavaScript enabled to view it. - fisharebest.webtrees.net

Please Log in or Create an account to join the conversation.

Last edit: by Jackie.
Do you need a web hosting solution for your webtrees site?
If you prefer a host that specialises in webtrees, the following page lists some suppliers able to provide one for you: 

Re: Les déclarations 'INDI" 9 years 6 months ago #9

  • louis
  • louis's Avatar Topic Author
  • Visitor
  • Visitor

If the record I149 has been deleted, you will see the old record in the table wt_change.

I do not understand

Please Log in or Create an account to join the conversation.

Re: [RESOLU]Les déclarations 'INDI" 9 years 6 months ago #10

  • louis
  • louis's Avatar Topic Author
  • Visitor
  • Visitor
J'ai supprimé,
En cherchant dans les différents fichier gedcom de la famille, j'en ai trouvé un qui avait -> 1 CHIL @I149@ <-
je l'ai supprimé rt tout est rentré dans l'ordre.
En fait c'était la mère qui avait un enfant qui n'existait pas.

Please Log in or Create an account to join the conversation.

Re: Les déclarations 'INDI" 9 years 6 months ago #11

  • ToyGuy
  • ToyGuy's Avatar
  • Offline
  • Moderator
  • Moderator
  • Live like it's Christmas every day - Santa Stephen
  • Posts: 4925
@Louis
Glad you found this. It is precisely how I said it would appear, and how to correct it:

Use GENERAL SEARCH and enter I149. Any record containing the reference will show, most likely with an error at the top of the results. It will probably display a family record that still exists, and you can go to that record and using RAW EDIT, review the record, locate the errant INDI-ID number and remove it. The error should disappear.

Sorry my francais est tres mal or we could have identified the problem more quickly.

There was a bug in PGV (and one in webtrees as well) that, for a time, failed to complete the XREF deletions from all areas, leaving this 'hanging' INDI references.

To see ALL that may still exist, navigate first to your LIST function and select INDIVIDUALS. List ALL without surnames (every person). At the top, you should see warnings about records that do not have a reciprocal notation. Then do the same LIST function and select FAMILIES > ALL, without surnames. There too look for red-colored warnings at the top of the page. You can fix these in a similar method as described above: General Search, and Delete via Raw Edit.
Santa Stephen the Fabled Santa
Latest webtrees at MyArnolds.com
Hosted by webtreesonline.com , a division of GeneHosts LLC
MacOS 10.6.8, Apache 2.2+, PHP 5.4.16, MySQL 5.5.28

Please Log in or Create an account to join the conversation.

Re: Les déclarations 'INDI" 9 years 6 months ago #12

  • louis
  • louis's Avatar Topic Author
  • Visitor
  • Visitor
Bonsoir Jackie,
A force de fouiller, j'ai procédé comme suit:
chercher => I149, j'ai eu la page de la famille et il y avait une case vide liée à la mère, Editer => Modifier fichier gedcom, et j'ai supprimé la ligne "1 CHIL @I149@ "
Tout est rentré dans l'ordre.
Merci pour la traduction

Please Log in or Create an account to join the conversation.

Re: Les déclarations 'INDI" 9 years 6 months ago #13

  • Roland
  • Roland's Avatar
  • Visitor
  • Visitor
Le problème de Louis a attisé ma curiosité. Je me suis demandé comment on pouvait consulter ces suppressions.

J'ai donc créé un individu imaginaire, puis j'ai vérifié qu'il existait après avoir validé. Pour le supprimer, j'ai fusionné cet INDI avec un autre en conservant toutes les coordonnées de l'autre à partir du module administration. J'ai essayé de retrouver la trace de ces modifications.

Il existe le bloc "Modifications récentes" mais je n'y trouve trace ni de la suppression ni de la fusion. Toutefois, pour cette dernière, le n° INDI conservé est bien signalé comme modifié.



Il existe le rapport "Modifications" mais j'obtiens exactement la même chose.



Dommage.

J'ai donc consulté la table SQL wt_changes. Elle contient bien trace de l'effacement de toutes les données concernant la personne fictive créée puis supprimée en présentant le champ new_gedcom vide.



Rien de tout ça n'est évident pour "l'utilisateur moyen" de webtrees (ou "utilisateur ordinaire" ou "utilisateur lambda").

Toutes ces recherches m'ont permis de résoudre un petit problème d'affichage dans une famille. J'ai, très récemment, fusionné les enregistrements de ce que je croyais être 2 soeurs et qui ne constituaient qu'une seule et même personne. Dans la famille, subsistait un cadre vide à la place de celle que j'avais fusionnée à l'autre. Tout ça parce que dans le gedcom, la ligne "1 CHIL @Ixxxx@" n'avait pas été supprimée. J'ai l'impression que c'est la même erreur que Louis...!

Peut-être était-ce un bug de webtrees 1.0.5...? Ou peut-être ai-je commis une maladresse...? Je n'ai pas encore installé la version "webtrees 1.0.6" mais il va falloir que je le fasse rapidement maintenant.
Attachments:

Please Log in or Create an account to join the conversation.

Re: Les déclarations 'INDI" 9 years 6 months ago #14

  • fisharebest
  • fisharebest's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 13364
<<Il existe le bloc "Modifications récentes" mais je n'y trouve trace ni de la suppression ni de la fusion>>

Ce bloc ne contient pas de suppressions.

<<Rien de tout ça n'est évident pour "l'utilisateur moyen" de webtrees>>

Ce n'est pas pour les utilisateurs! Cette table est aussi très nouvelle. À l'avenir, nous espérons créer une «histoire d'une personne / famille"
Greg Roach - This email address is being protected from spambots. You need JavaScript enabled to view it. - fisharebest.webtrees.net

Please Log in or Create an account to join the conversation.

Last edit: by Jackie.
  • Page:
  • 1
Powered by Kunena Forum