Responder

Comment obtenir cette présentation?

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.
jerome4
male
Mensajes: 9767
Bonjour,
Sur la base roglo, je suis tombé sur cette fiche:
http://roglo.eu/roglo?lang=fr;i=413329

A priori, tout est normal, mais si on clique par exemple sur un de ses enfants, la mère apparaît avec son titre mais sans son nom de famille.
C'est ce que je voudrais faire pour l'époque où les noms de famille n'existaient pas encore.

Pourtant, il semble bien que son nom a été renseigné, puisqu'on la trouve sur sa fiche, mais aussi dans une recherche de ce nom.
J'aimerais bien connaître l'astuce...
oau
oau
Mensajes: 4238
Introducción: Texto
Navegación: Texto
Ver su árbol genealógico
Bonjour

Voici les saisies qui ont été faites :
Prénom = Jeanne
Nom = de Merdignac
Titre = dame
Domaine = de Merdrignac

Comme nom = domaine Geneweb affiche directement "Jeanne, dame de Merdrignac". C'est natif.

Son mari ayant comme premier titre "chevalier", la présentation est différente. Avec "seigneur de Beaumanoir" en premier titre il y aurait "Jean, seigneur de Beaumanoir" et non "Jean de Beaumanoir, chevalier".

OAU
jerome4
male
Mensajes: 9767
Merci Olivier!

Impossible d'avoir cette présentation que ce soit en local ou sur geneanet!

Il doit y avoir un paramètre à changer quelque part...
oau
oau
Mensajes: 4238
Introducción: Texto
Navegación: Texto
Ver su árbol genealógico
Bonjour,

Finalement ce n'est peut-être pas natif :?:

Voici ce que j'ai codé dans mon perso.txt (attention je travaille en version 5.2) pour l'affichage du nom + titre (aka title)

Código: Seleccionar todo

%define;access_ind(nnn)
	%if;(cancel_links or nnn.is_restricted)
		%nnn;%nnn.title;
	%else;
		<a href="%prefix;%nnn.access;">%nnn;</a>%nnn.title;
	%end;
	%nnn.dates;%nl;
	%if;("nnn" != "witness" and "nnn" != "relation_her" and "nnn" != "relation_him") <!-- le foreach;witness.family (par exemple) ne marche pas après -->
		%apply;show_files("nnn")
	%end;
	%let;type_death;
		%if;nnn.is_male;[killed (in action)]0%elseif;nnn.is_female;[killed (in action)]1%else;[killed (in action)]2%end;
	%in;
	%if;(nnn.died = type_death or nnn.on_death_date = "(‡)")
		<i>%bvar.killed_symbol;</i>
	%end;
%end;;
Avec pour appel (par exemple)

Código: Seleccionar todo

%apply;access_ind("child")
OAU
jerome4
male
Mensajes: 9767
J'ai essayé avec une ancienne version, la 6.05, et cela fonctionne!
Sans doute que cela a été modifié depuis....

Par contre dans la version 6.05, je ne trouve pas dans le fichier perso.txt, la partie "%define;access_ind(nnn)"

Il est dans quel dossier ton perso.txt, car il y en a un peu partout...
oau
oau
Mensajes: 4238
Introducción: Texto
Navegación: Texto
Ver su árbol genealógico
Bonsoir,

access_ind(nnn) c'est moi qui ait créé cette fonction pour mon usage personnel. J'ai fait des regroupements et rajouté des trucs pour avoir quelque chose de modulaire et qui me convient

Il faut chercher <a href="%prefix; dans le fichier original. Pour la V5.2 c'est dans gw-5.02\gw\etc
J'y vois par exemple

Código: Seleccionar todo

    %if;(cancel_links or spouse.is_restricted)%spouse;
    %else;<a href="%prefix;%spouse.access">%spouse;</a>%end;
    %spouse.title;%spouse.dates;
qui ressemble fortement à ce que j'ai dans ma fonction, en remplaçant nnn par spouse

Código: Seleccionar todo

	%if;(cancel_links or nnn.is_restricted)
		%nnn;%nnn.title;
	%else;
		<a href="%prefix;%nnn.access;">%nnn;</a>%nnn.title;
	%end;
	%nnn.dates;%nl;
La version 5.2 est tellement vieille que cela a dû changer, mais l'idée reste identique

OAU
Responder

Volver a “GeneWeb”