<aside> <img src="/icons/list-indent_blue.svg" alt="/icons/list-indent_blue.svg" width="40px" /> Table des matières

<aside> <img src="/icons/chat_blue.svg" alt="/icons/chat_blue.svg" width="40px" /> 📢 Français

</aside>

</aside>

<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" /> Et pour en savoir plus


Ma généalogie avec Gramps

Gramps. Présentation

Mon Gramps

</aside>

<aside> <img src="/icons/shuffle_blue.svg" alt="/icons/shuffle_blue.svg" width="40px" /> Une page au hasard


Untitled

</aside>

Depuis quelques années, j’ai prévu - mais pas fait… - d’ [Alimenter automatiquement GenPlx sur Notion depuis Gramps](https://www.notion.so/Alimenter-automatiquement-GenPlx-sur-Notion-depuis-Gramps-72da91ac25934c869d02bac78b3a89f9). Ca me permettra de mettre à jour ma base Généalogie de Patrice Legoux mais aussi mes automatiquement. En attendant j’ai fait un petit script SuperTool et deux formules Notion pour exporter et transcrire un JSON de Gramps vers Notion. Les voici.

A noter que j’ai mis le niveau Simple à cet article car il n’y a rien à faire de particulier si ce n’est copier-coller des formules et les utiliser.

Préambule

Avant de montrer les scripts et leurs résultats, voici le format de mes notes A faire:

image.png

Avant l’action elle-même, ici Trouver l'acte associé à l'évènement Naissance de Castel, Françoise 1639-12-18 à Béziers, j’appose une entête technique indiquant la priorité de l’action (P0 - Erreurs, P1 - mes Sosas, P2 - mes collatéraux, P3 - les autres types d’actions), son intérêt (action permettant plus ou moins de faire en avancer d’autres ou ma généalogie en général), la facilité de mise en oeuvre de l’action (logique de quick win, ou au contraire de complexité probable), ces trois informations sont éventuellement suivi d’un contexte de recherche, dans ce cas aux AD34, et enfin de la date de création de cette action.

Le script SuperTool et les formules Notion

Le script SuperTool

Les formules Notion

Leurs résultats

Dans Gramps

image.png

Le script SuperTool extrait des notes la priorité, l’utilité et la facilité que j’ai fixé à chaque action. Il exporte aussi un contexte (aux AD21, …), une date de création de l’action et enfin un JSON reprenant ces informations et d’autres qui m’intéressent comme les références de la note A faire.

Dans Notion

Import

J’ai créé une nouvelle table me permettant de faire du copier-coller de ce qui sort de SuperTool directement dans Notion, les champs étant les mêmes et dans le même ordre que ceux du résultat du script SuperTool:

image.png

Deux vues

Deux vues, Formaté par Contexte et Formaté par Urgence, bénéficient alors des formules qui viennent décomposer le JSON:

Par contexte (AD21, …)

Par contexte (AD21, …)

Par urgence (formule appliquée aux champs Priorité, Utilité et Facilité pour calculer l’urgence, une aide au choix de l’action en fait)

Par urgence (formule appliquée aux champs Priorité, Utilité et Facilité pour calculer l’urgence, une aide au choix de l’action en fait)

Dans les deux cas on retrouve le texte de l’action qu’on trouve dans la note Gramps, une colonne Infos qui indique à quels objets cette note fait référence en fournissant un peu de contexte comme la description de l’événement ou le nom de la personne à laquelle la note est associée. Je n’ai pas transcrit cette dernière en reprenant tel quel la partie du JSON qui la contient. Le faire ne serait pas très compliqué mais je n’ai pas souhaité multiplié le nombre de colonnes inutilement.