Difference between revisions of "rename/fr"
m (syntaxe + homogène) |
m (& très mauvais aussi) |
||
(13 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {{DISPLAYTITLE:Renommer une base de données}} | + | {{DISPLAYTITLE:Renommer ou déplacer une base de données}} |
{{languages|rename}} | {{languages|rename}} | ||
{{mbox|niveau=modéré|titre=Restriction sur le nom des bases de données | {{mbox|niveau=modéré|titre=Restriction sur le nom des bases de données | ||
− | |texte=Le nom d’une base de données GeneWeb doit être constitué de '''caractères alphanumériques et | + | |texte=Le nom d’une base de données GeneWeb doit être constitué de '''caractères alphanumériques et de traits d’union'''. Tout autre caractère est interdit — en particulier l’espace et &.}} |
− | |||
− | En conséquence du renommage d’une base, il faut veiller à renommer également les fichiers associés à la base, s’ils | + | Une base de données généalogiques GeneWeb est un répertoire avec l’extension .gwb contenant les divers [[bases|fichiers de la base]], par exemple le répertoire {{c|bases/mabase.gwb/}}. Le nom du répertoire est celui de la base. Il est possible de '''renommer une base de données''' en [[man/fr|commandes console]], avec l’outil [[gwsetup]], ou en renommant simplement son répertoire dans un gestionnaire de fichiers. |
+ | |||
+ | En conséquence du renommage d’une base, il faut veiller à renommer également les fichiers associés à la base, s’ils existent : | ||
*le [[configuration/fr|fichier de configuration {{c|bases/mabase.gwf}}]] ; | *le [[configuration/fr|fichier de configuration {{c|bases/mabase.gwf}}]] ; | ||
*le fichier {{c|bases/cnt/mabase.txt}} de comptage du nombre d’accès à la base de données ; | *le fichier {{c|bases/cnt/mabase.txt}} de comptage du nombre d’accès à la base de données ; | ||
− | *les différents répertoires {{c|bases/etc/mabase}}, {{c|bases/image/mabase}} ou {{c|bases/src/mabase}} contenant les fichiers de templates, les images | + | *les différents répertoires {{c|bases/etc/mabase}}, {{c|bases/image/mabase}} ou {{c|bases/src/mabase}} contenant les fichiers de templates, les images auxiliaires et autres fichiers de notes de la base. |
− | À noter que | + | À noter que gwsetup ne renomme que le répertoire de la base et qu’il faut renommer ces fichiers/répertoires soi-même. |
− | ==Exemple== | + | ===Exemple=== |
− | Dans l’exemple suivant, on renomme la base « titi » en | + | Dans l’exemple suivant, on renomme la base « titi » en « toto » : avec un gestionnaire de fichiers, sélectionner le répertoire {{c|titi.gwb}} pour le renommer {{c|toto.gwb}}. À la racine, s’il existe, renommer le fichier de configuration de la base {{c|titi.gwf}} en {{c|toto.gwf}}. |
mv titi.gwb toto.gwb | mv titi.gwb toto.gwb | ||
mv titi.gwf toto.gwf | mv titi.gwf toto.gwf | ||
+ | |||
+ | == Alerter les utilisateurs d’un renommage ou d'une migration du serveur == | ||
+ | Une fois le nom de la base changé, il convient d’en alerter les utilisateurs. | ||
+ | |||
+ | Pour cela, il suffit de rajouter dans le fichier {{c|.gwf}} la ligne : | ||
+ | move=new_base_name | ||
+ | |||
+ | Un message indiquant que la base a été renommée sera affiché lors de l’accès à la base. | ||
+ | Notez que pour que cela soit effectif, il faut que le dossier {{c|basename.gwb}} et le fichier | ||
+ | {{c|basename.gwf}} soient toujours présents. | ||
+ | |||
+ | Au-delà d’un simple renommage, il est possible de déplacer la base vers un nouveau serveur web en fournissant une nouvelle adresse complete : | ||
+ | <nowiki>move=http://new_server/new_base_name</nowiki> | ||
+ | |||
+ | Notez que le serveur [[gwd]] dispose d’un paramètre de lancement {{c|-redirect new_server}} qui affiche un message de redirection vers un nouveau serveur pour toutes les requêtes à la base. Ceci est plus général que le cas précédent dans la mesure où cela impacte toutes les bases hébergées par ce serveur. | ||
+ | Là encore, pour que cette fonction soit effective, il faut que le serveur gwd ait été lancé sur l’ancien site d’hébergement. | ||
+ | Des solutions alternatives à la redirection de sites existent dans l’univers HTTP. | ||
+ | |||
+ | {{manuel}} | ||
[[Category:Manuel]] | [[Category:Manuel]] |
Revision as of 04:19, 11 April 2017
Language: | English • français |
---|
Restriction sur le nom des bases de données Le nom d’une base de données GeneWeb doit être constitué de caractères alphanumériques et de traits d’union. Tout autre caractère est interdit — en particulier l’espace et &.
|
Une base de données généalogiques GeneWeb est un répertoire avec l’extension .gwb contenant les divers fichiers de la base, par exemple le répertoire bases/mabase.gwb/
. Le nom du répertoire est celui de la base. Il est possible de renommer une base de données en commandes console, avec l’outil gwsetup, ou en renommant simplement son répertoire dans un gestionnaire de fichiers.
En conséquence du renommage d’une base, il faut veiller à renommer également les fichiers associés à la base, s’ils existent :
- le fichier de configuration
bases/mabase.gwf
; - le fichier
bases/cnt/mabase.txt
de comptage du nombre d’accès à la base de données ; - les différents répertoires
bases/etc/mabase
,bases/image/mabase
oubases/src/mabase
contenant les fichiers de templates, les images auxiliaires et autres fichiers de notes de la base.
À noter que gwsetup ne renomme que le répertoire de la base et qu’il faut renommer ces fichiers/répertoires soi-même.
Exemple
Dans l’exemple suivant, on renomme la base « titi » en « toto » : avec un gestionnaire de fichiers, sélectionner le répertoire titi.gwb
pour le renommer toto.gwb
. À la racine, s’il existe, renommer le fichier de configuration de la base titi.gwf
en toto.gwf
.
mv titi.gwb toto.gwb mv titi.gwf toto.gwf
Alerter les utilisateurs d’un renommage ou d'une migration du serveur
Une fois le nom de la base changé, il convient d’en alerter les utilisateurs.
Pour cela, il suffit de rajouter dans le fichier .gwf
la ligne :
move=new_base_name
Un message indiquant que la base a été renommée sera affiché lors de l’accès à la base.
Notez que pour que cela soit effectif, il faut que le dossier basename.gwb
et le fichier
basename.gwf
soient toujours présents.
Au-delà d’un simple renommage, il est possible de déplacer la base vers un nouveau serveur web en fournissant une nouvelle adresse complete :
move=http://new_server/new_base_name
Notez que le serveur gwd dispose d’un paramètre de lancement -redirect new_server
qui affiche un message de redirection vers un nouveau serveur pour toutes les requêtes à la base. Ceci est plus général que le cas précédent dans la mesure où cela impacte toutes les bases hébergées par ce serveur.
Là encore, pour que cette fonction soit effective, il faut que le serveur gwd ait été lancé sur l’ancien site d’hébergement.
Des solutions alternatives à la redirection de sites existent dans l’univers HTTP.
Manuel GeneWeb
- Télécharger et installer GeneWeb sous GNU/Linux, Mac OS X, Microsoft Windows, FreeBSD ou en mode CGI derrière un serveur web.
- Comprendre le principe du serveur GeneWeb, les homonymes, la consanguinité.
Utiliser et gérer une base généalogique
- Importer un fichier Gedcom
.ged
ou GeneWeb.gw
avec gwsetup ou en lignes de commandes. - Mettre à jour les données (ajouter/modifier/supprimer personnes et familles), fusionner les doublons, saisir des dates.
- Utiliser la syntaxe wikitext, les macros, les raccourcis claviers.
- Nettoyer, restaurer, renommer, sauvegarder, archiver une base.
- Fusionner plusieurs bases et diviser une base.
Annexe technique
- Personnaliser avec CSS, entête et pieds de page, templates, lexique et déclinaisons.
- Fichier de configuration
.gwf
(pour templm), mots de passe pour amis et magiciens et restrictions d'accès à une base. - Ajouter une image dans les notes.
- Autres commentaires pour les experts.