Responder

"Personne inconnue: Jean-Marc.0 Liotier" - mais si, j'exiiiiste !

Pour poser toutes vos questions sur l'utilisation du logiciel GeneWeb (Version Windows, Linux, Mac). Attention, toutes les questions posées sur ce forum doivent uniquement concerner l'utilisation de GeneWeb sur votre ordinateur personnel.
liotier
liotier
Mensajes: 2
Bonjour, j'utilise Geneweb 6.08 de Debian Stretch. Il s'agit d'une installation fonctionnelle depuis 2003 (on rajeunit pas...) que j'ai laissée en plan depuis quelques années. Accessible en lecture à http://genealogy.bensaude.org/bensaude

Je pars de ma fiche http://genealogy.bensaude.org/bensaude_w?i=2 (j'existe donc bien dans la base de données) et je modifie ma famille (j'ajoute un divorce - snif, that's life !). Pour "Lui" et "Elle" on a bien "Relier". Lorsque je valide, j'obtiens "Personne inconnue: Jean-Marc.0 Liotier".

J'ai testé en ajoutant le numéro de ma fiche à coté de "Relier" - dans ce cas j'obtiens "Personne inconnue: Jean-Marc.2 Liotier".

J'ai testé la modification de la fiche de Jean-Marc Liotier (référence: Jean-Marc.0 Liotier) et Geneweb l'a enregistrée tout à fait normalement.

J'ai testé la fonction de recherche de la page d'accueil (la case "Nom public, Alias...") et chercher "Jean-Marc Liotier" donne: "Pas trouvé: "Jean-Marc Liotier"" - http://genealogy.bensaude.org/bensaude_w?m=NG&fn=&sn=&n=Jean-Marc+Liotier et idem en entrant séparément prénom et nom dans les cases idoines.

Par contre, chercher "Michel Liotier" renvoie bien sa fiche: http://genealogy.bensaude.org/bensaude_w?m=NG&fn=&sn=&n=Michel+Liotier - la recherche ne semble pas supporter le trait d'union mais fonctionne bien lorsqu'il n'y en a pas.

J'ai pensé les deux problèmes (recherche et édition de famille) sont liés, mais lorsque j'ai édité la famille de "Michel Liotier" j'ai obtenu "Personne inconnue: Michel.1 Liotier".

Me voilà donc au bout du stade actuel de mes investigations. Quelqu'un a des idées de directions dans lesquelles chercher ?

Je suis à l'aise en administration système Debian, donc n'hésitez pas à me donner des pistes techniques !
oau
oau
Mensajes: 4238
Introducción: Texto
Navegación: Texto
Ver su árbol genealógico
Bonjour,

Je n'ai pas de solution, mais qq images seraient bienvenues.

Par exemple :
On vous trouve :
One.JPG
On recherche le lien unique (le n° après i= peut changer en cas de rafraichissement de base)
two.JPG
On clic sur le lien et on n'est plus online mais on cherche à aller en local sur votre PC, et donc on ne trouve pas
three.JPG
OAU
liotier
liotier
Mensajes: 2
Alors, la version illustrée... Si vous voulez d'autres captures d'écran - voire même une vidéo d'une manipulation, je suis à votre disposition !
liotier escribió: 27 Agosto 2021, 14:32 Je pars de ma fiche http://genealogy.bensaude.org/bensaude_w?i=2 (j'existe donc bien dans la base de données) et je modifie ma famille (j'ajoute un divorce - snif, that's life !). Pour "Lui" et "Elle" on a bien "Relier". Lorsque je valide, j'obtiens "Personne inconnue: Jean-Marc.0 Liotier".
Imagen
Imagen
Imagen
Imagen
J'ai testé en ajoutant le numéro de ma fiche à coté de "Relier" - dans ce cas j'obtiens "Personne inconnue: Jean-Marc.2 Liotier".
Imagen
Imagen
J'ai testé la fonction de recherche de la page d'accueil (la case "Nom public, Alias...") et chercher "Jean-Marc Liotier" donne: "Pas trouvé: "Jean-Marc Liotier"" - http://genealogy.bensaude.org/bensaude_w?m=NG&fn=&sn=&n=Jean-Marc+Liotier et idem en entrant séparément prénom et nom dans les cases idoines.
Imagen
Imagen
Imagen
papic71
male
Mensajes: 1
Introducción: Gráfico
Navegación: Texto
Ver su árbol genealógico
bonjour,
Peut-être que de "nettoyer" complètement la base pourrait résoudre le problème, car pour l'instant seul le nom liotier est reconnu.
Dans un terminal :
je vous passe le petit fichier dont je me sers lorsque je vais renvoyer ma base modifiée sur généanet.
#!/bin/bash

#Nettoyage complet d'une base geneweb, notamment pour la transférer sur geneanet.

E_ERR_ARG=65

if [ -z "$1" ]
then
echo -e "Il faut donner un paramètre au programme: \033[1m `basename $0` base \033[0m(nom d'une base geneweb)"
exit $E_ERR_ARG
fi

base=$1

#où sommes nous?
chemin=$(pwd)
cd $HOME/geneweb # à adapter

# les variables de nom :

echo -e "La base à traiter est : \033[1m$base\033[0m"

mois=$(date +%Y%m%d)
echo "la seconde partie du nom sera : $mois"
newbase=$base$mois
echo
echo -e "Ce sera donc: \033[1m$newbase\033[0m"
echo
# on traite
#tout d'abord :
echo -e "\033[1mTraitement par consang de : \033[0m$base"
echo
consang $base

# puis
echo
echo -e "\033[1mTraitement par gwu : $base-->$newbase\033[0m"
gwu $base -o $newbase.gw

# enfin
echo
echo -e "\033[1mTraitement par gwc\033[0m"
gwc $newbase.gw -o $newbase

#et encore
echo
echo -e "\033[1mTraitement par consang de la nouvelle base toute propre\033[0m"
consang $newbase

#et enfin
echo
echo -e "\033[1mNettoyage des scories\033[0m : fichiers.gwo et.lck inutiles"
rm $newbase.gwo
rm $newbase.lck

#Note : Il suffit de passer $newbase.gw à geneanet
#éventuellement renommer 'base.gwb' en 'baseex' puis'newbase.gwb' en 'base.gwb'
#Dans la mesure où $base a "subi" consang, on peut ne pas le faire.
#revenons où nous étions

cd $chemin
exit

En espérant que cela vous sera utile.
Responder

Volver a “GeneWeb”