Raccourcis clavier de GeneWeb

From GeneWeb
Jump to: navigation, search
150px-Geographylogo svg.png Language: English • français

Certaines fonctions de GeneWeb sont accessibles par des raccourcis clavier disponibles selon les pages affichées. Un peu d’expérimentation et de configuration permet d’en bénéficier pleinement.

Comportements des navigateurs

Les navigateurs principaux du marché ont des comportements différents les uns des autres, entre eux et selon la plateforme sur laquelle ils s’exécutent. Les raccourcis GeneWeb se servent de l’attribut HTML accesskey dont l’utilisation diffère en fonction navigateur et des systèmes d’exploitation :

Navigateur\OS Windows Linux Mac
Internet Explorer Alt + accesskey
Chrome Alt + accesskey Alt + accesskey Ctrl + Alt + accesskey
Firefox* Alt + Maj + accesskey Alt + Maj + accesskey Ctrl + Alt + accesskey
Safari Alt + accesskey N/A Ctrl + Alt + accesskey
Opera >15 Alt + accesskey
Opera <12.1 Maj + Esc + accesskey

* Réglages par défaut de Firefox. Le paramètre ui.key.contentAccess modifiable dans about:config permet de choisir la façon d’accéder aux accesskeys (0 désactivé, 1 Maj, 2 Ctrl, 4 Alt, 8 Meta, et sommes des précédents pour les combinaisons de modificateurs). Ce changement est nécessaire sous OS X où l’activation des raccourcis Ctrl + Alt + chiffre des formulaires ne fonctionne pas dans les champs de saisie (la valeur 2 pour Ctrl a été testée avec succès).

Conventions d’écriture pour les raccourcis GeneWeb qui vont suivre :

  • comme les raccourcis varient énormément, le symbole du clavier ⌨ permet d’englober tous les cas possibles, se référer au tableau précédent pour connaitre la bonne séquence de touches à utiliser ;
  • l’indication A signifie « presser la touche marquée A » qui utilise une lettre capitale bien que ce soit, comme en dactylographie, un accès direct à la minuscule ‹ a › ce qui peut porter à confusion. La combinaison de touches Maj + A donne la capitale ‹ A ›. Par ailleurs, l’environnement de travail propose ^X et ^V sur PC (⌘X et ⌘V sur Mac) pour les fonctions « Couper » et « Coller » sans imposer d’appuyer sur la touche Maj. Par souci d’accessibilité, il faut donc retenir que malgré la convention d’écriture des raccourcis avec des lettres capitales, les accès directs (en minuscule) fonctionnent le plus souvent. S’ils ne fonctionnent pas, il est possible d’essayer si l’équivalent avec la touche Maj est lui opérationnel.

Raccourcis claviers

Ces raccourcis historiques fonctionnent avec l’ensemble des templates :

Pages perso :

  •  + U : afficher le menu mise à jour (Update) ;
  •  + R : afficher le menu calcul de parenté ;

Liens de parenté :

  •  + / : afficher le menu calcul par tranche // (( + : sur certains claviers), ne fonctionne pas sur les arbres) ;
  •  + > : afficher le lien suivant >> ( + < sur certains claviers) ;
  •  + T : retourner à la page d’accueil de la base ;

Forum :

  •  + F : afficher la page principale du forum ;
  •  + N : afficher le message suivant ;
  •  + P : afficher le message précédent ;
  •  + 1 : afficher le message le plus récent (n'est effectif que sur la page principale du forum) ;

Raccourcis claviers supplémentaires de templm

Les raccourcis claviers suivants sont implémentés dans le template m.

  •  + W : positionner le curseur dans la zone de recherche patronyme ou sosa (si disponible).
  •  + X : changer le nombre de générations (sur les arbres, listes).

Fiche individuelle

  •  + Z : activer les raccourcis directs ;
  •  + L : ajouter parents ;
  •  + A : ajouter famille ;
  •  + F : modifier première famille ;
  •  + G : modifier seconde famille ;
  •  + H : modifier troisième famille ;
  •  + Y : afficher l'arbre ascendant, deux fois pour l’arbre descendant ;
  •  + D : montrer le diff avec la version précédente (si elle existe) ;
  •  + S : naviguer avec l’individu en cours comme référence Sosa ;

Formulaires

Des raccourcis en direct permettent de manipuler (et naviguer entre) les lignes de données dans les sections enfants/événements/relations. Ils ne fonctionnent que depuis le premier champs de chaque ligne à savoir la case de sélection du sexe ou du numéro d’occurence pour les enfants et relations, et la case # pour les événements :

  • R : remonter ;
  • D : descendre ;
  • H : remonter le curseur ;
  • B : descendre le curseur ;
  • A : ajouter ;
  • I : insérer ;
  • X : supprimer ;

Formulaire individu

  •  + P : placer le curseur sur le champ profession ;
  •  + O : permuter évènements ;
  •  + # : placer le curseur dans une section spécifique, # est le numéro de section  :
    •  + 1 prénom ;
    •  + 2 date de naissance ;
    •  + 3 décès ;
    •  + 4 ajouter évènement ; + dans le champs événement écrit « Décès » ;
    •  + 5 notes ;
    •  + 6 ajouter relation ;
    •  + 7 titres ;

Formulaire famille

  •  + 1 positionner le curseur sur le prénom du père ;
  •  + 2 ajouter un enfant ;
  •  + 3 positionner le curseur sur la date de l'union ;
  •  + 4 ajouter un évènement ;
  •  + 5 positionner le curseur sur la note concernant l'union ;
  •  + 6 positionner le curseur sur les sources famille ;
  •  + O permuter les évènements.

Raccourcis directs

Si JavaScript est disponible sur votre navigateur web, il est possible d’utiliser des raccourcis en accès direct sur les fiches individuelles c’est-à-dire sans utiliser de touche(s) modificatrice(s). Pour que ce mode de « raccourcis directs » soit disponible il faut avoir le curseur sur la case vide à gauche de la zone patronyme en haut à droite comme c’est le cas par défaut à l’ouverture d’une fiche individuelle ou au rafraichissement d’une fiche.  + Z permet de placer le curseur sur cette case s’il n’y est plus. Positionner la souris sur cette case fait apparaître un menu d'aide avec la liste des raccourcis disponibles.

  • Fiche individu, accès directs :
    • options précédentes (mêmes raccourcis mais en accès direct — en majuscule ou « minuscule ») :
      • W ou w : positionner le curseur dans la zone de recherche patronyme ou sosa ;
      • L ou l : ajouter parents ;
      • A ou a : ajouter famille ;
      • P ou p : modifier personne ;
      • F ou f : modifier première relation ;
      • G ou g : modifier seconde relation ;
      • H ou h : modifier troisième relation ;
      • S ou s : définir la personne comme sosa 1 ;
      • Y ou y : afficher l'arbre ascendant ( + Y pour obtenir ensuite l'arbre descendant) ;
      • D ou d : afficher les différences avec la version précédente (si elle existe) ;
      • R ou r : afficher le menu relation entre personnes ;
    • sélectionner une personne proche puis accéder à sa fiche ou l’éditer :
      • 0 ou à : un des conjoints ;
      • 1 ou & : un des membres de la fratrie (siblings) ;
      • 2 ou é : père ;
      • 3 ou " : mère ;
      • 4 ou ' : grand-père paternel ;
      • 5 ou ( : grand-mère paternelle ;
      • 6 ou - : grand-père maternel (et § pour l’azerty Mac);
      • 7 ou è : grand-mère maternelle ;
      • 8 ou _ : un des enfants (et ! pour l’azerty Mac);
      • 9 ou ç : le descendant Sosa (quand une racine sosa a été précédemment sélectionnée) ;
une fois la personne sélectionnée :
  • Entrée : accéder à la fiche de l'individu ;
  • P ou p : éditer la fiche de l’individu ;

Par défaut, ce sont les enfants de la première relation qui sont sélectionnés. Pour arriver sur les autres enfants d’un individu, il faut d’abord choisir le bon conjoint. Par exemple, pour éditer sur le troisième enfant du troisième conjoint, il faut d’abord sélectionner le troisième conjoint puis aller sur le troisième enfant : 0 0 0 8 8 8 P (soit à à à ç ç ç p).

Ces raccourcis sont adaptés à la disposition de clavier azerty française PC/Mac. S’ils ne fonctionnent pas avec votre navigateur ou votre disposition de clavier, vous pouvez les personnaliser en éditant les fichiers js_perso_accesskey.txt et js_perso_accesskey.js du répertoire ../gw/etc/templm/.

Pop-ups

Selon le navigateur, il pourra être nécessaire d’autoriser l’ouverture de pop-ups pour votre propre machine connue sous le nom de « localhost ». Si les pop-ups sont bloqués sur votre navigateur, vous serez avertis d’une tentative d’ouverture et vous aurez alors la possibilité de les autoriser pour votre machine. Vous pouvez aussi paramétrer ce comportement sur la page préférences ou paramètres de votre navigateur.


Manuel GeneWeb

Rembrandt Old Man Reading a Book.jpg

Utiliser et gérer une base généalogique

Annexe technique