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 !
"Personne inconnue: Jean-Marc.0 Liotier" - mais si, j'exiiiiste !
-
- 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 : On recherche le lien unique (le n° après i= peut changer en cas de rafraichissement de base) 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
OAU
Je n'ai pas de solution, mais qq images seraient bienvenues.
Par exemple :
On vous trouve : On recherche le lien unique (le n° après i= peut changer en cas de rafraichissement de base) 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
OAU
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".
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 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.
-
- 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.
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.