Responder

Ajouter la profession lors de la création d'un arbre ascendant et/ou descendant

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.
grostophe
grostophe
Mensajes: 2
Introducción: Texto
Navegación: Texto
Ver su árbol genealógico
Bonjour,
Je travaille sous Geneweb 6.08, sous linuxmint 19.2.
Je voudrais rajouter la profession des personnes lors de la création d'un arbre ascendant ou descendant, sous les prénoms, nom et dates des individus.
Je suis allé voir dans .../geneweb-6.08/gw/etc/ et j'ai bidouillé dans le fichier ancmenu.txt (idem pour desmenu.txt) en ajoutant ceci (en gras) dans le paragraphe suivant :
<div class="ascends_menu_option_div">
<label>
<input type="checkbox" name="occu" value="on"%/>
[*occupation/occupations]1
</label>
<br%/>

<label>
<input type="checkbox" name="image" value="on"%/>
[*image/images]1
</label>
<br%/>
<label>
<input type="checkbox" name="marriage" value="on"%/>
[*marriage/marriages]0
</label>
<br%/>
Miracle, cela fait apparaître, sur la page de création de l'arbre, la case "Profession", comme ceci :
exemple1prof.png
Mais, il y a un mais, quand après avoir précisé la génération et appuyé sur OK, la profession n’apparaît pas , comme le montre l'exemple ci-dessous :
exemple2prof.png
J'imagine qu'il faut ajouter quelque chose ailleurs, mais je ne vois pas où ! J'ai cherché tous les fichiers txt, css, ... mais je n'y vois guère de solution.
Quelqu'un a-t-il déjà fait ceci, trouvé la solution, et aurait l'aimable obligeance de partager son savoir ?
En attendant, merci ...
Christophe
oau
oau
Mensajes: 4216
Introducción: Texto
Navegación: Texto
Ver su árbol genealógico
Bonjour

anctree.txt

En 5.2 j'ai ajouté des flèches vers le bas, des liens vers mes actes et les gouttes de sang de mes sosas (le rond vert de Généanet) (les trucs en <> ce sont des titres "de noblesse" qui me servent à tracer mes recherches)
Capture2.JPG
Par contre je n'ai pas essayé de rajouter la profession depuis le menu.

OAU
Adjuntos
Capture2.JPG
oau
oau
Mensajes: 4216
Introducción: Texto
Navegación: Texto
Ver su árbol genealógico
Bonjour,

Voilà c'est fait (en v5.2) mais cela reste a affiner car cela m'a fait un grand espace à cause de mes professions à rallonge.

Código: Seleccionar todo

%if;(evar.occu = "on" and cell.person.has_occupation)
	%apply;capitalize(cell.person.occupation)
%end;
(Par contre occu c'est l'occurence je vous conseille un autre terme, genre occupation)

Je l'ai mis juste avant

Código: Seleccionar todo

%if;(evar.image = "on" and cell.person.has_image)
Capture.JPG
OAU
grostophe
grostophe
Mensajes: 2
Introducción: Texto
Navegación: Texto
Ver su árbol genealógico
Bonjour,
merci beaucoup, après test, re-bidouillage des fichiers, ça marche pour l'arbre ascendant (pas pour le descendant, mais c'est moins important, pour moi, pour le moment).
J'ai changé les "occu" en "occupation", sur ancmenu.txt, desmenu.txt et anctree.txt.
Ce qui fait :
- sur ancmenu.txt

Código: Seleccionar todo

<div class="ascends_menu_option_div">
      <label>
          <input type="checkbox" name="occupation" value="on"%/>
          [*occupation/occupations]1
        </label>
        <br%/>
- sur desmenu.txt

Código: Seleccionar todo

<div class="descends_menu_option_div">
        <label>
          <input type="checkbox" name="occupation" value="on"%/>
          [*occupation/occupations]1
        </label>
        <br%/>
- sur anctree.txt

Código: Seleccionar todo

 <br%/>
      %if;(evar.occupation = "on" and cell.person.has_occupation)
	  %apply;capitalize(cell.person.occupation)
      %end
      %if;(evar.image = "on" and cell.person.has_image)
        <br%/>
Maintenant, sur la page Ascendants de ..., il y a la case Profession, qui, cochée, après avoir sélectionné la génération et cliqué sur OK, nous donne Prénom(s), Nom, Dates, Profession, comme ceci, et sans espace important, avec ou sans image :
exemple3prof.png
Reste la page Descendants de ... qui affiche la case Profession, mais qui ne donne rien lors de la création de l'arbre descendant.

En tout cas, merci beaucoup pour votre aide.
Cordialement,
Christophe
Responder

Volver a “GeneWeb”