From af4dce5b0cd9c77a261090d05cb6e8c6d626f936 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Arod?= Date: Thu, 26 Sep 2024 13:42:47 +0200 Subject: [PATCH] doc: doc pour maj famille --- README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index af8a84c..501f9d5 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,7 @@ La liste est embarquée dans le site global squarespace à deux endroits: ## Quelles familles ajouter +En principe on ajoute les familles après leur annonce sur Discord. Notion contient une [Liste des Familles à publier sur le site](https://www.notion.so/5b69e02b296d4a578f8c8ab7fe8b05da?v=bd01159ed0bb42fa9dd16caa1fba93e7). ## Modifier le code pour ajouter une famille @@ -24,7 +25,7 @@ Notion contient une [Liste des Familles à publier sur le site](https://www.noti - `departement`: Département parmi la liste de valeur défini dans le `type Departement` dans le fichier [src/Resistant.ts](src/Resistant.ts). Si le département manque dans la liste il faut le rajouter. - `presentation`: Le text de presentation pour le site web. A prendre depuis le contenu de la page notion. ⚠️ Il est souvent nécessaire de nettoyer les fins de lignes et saut de ligne sur le contenu Notion. (https://jsstringconverter.bbody.io/ peut-être utilisé pour convertir le textet en string js, il faut cocher `Add Newlines` et mettre `Variable Name` à vide) - `latitude` & `longitude`: à déterminer avec google maps à partir de la ville de la famille et prendre dans l'url les 2 elements qui suivent le @ par exemple pour [Lyon](https://www.google.fr/maps/place/Lyon/@45.7579507,4.8351301,18724m/data=!3m2!1e3!4b1!4m6!3m5!1s0x47f4ea516ae88797:0x408ab2ae4bb21f0!8m2!3d45.764043!4d4.835659!16zL20vMGRwcmc?hl=fr&entry=ttu&g_ep=EgoyMDI0MDkyMy4wIKXMDSoASAFQAw%3D%3D) les latitude et longitude sont 45.7580409 et 4.752729 - - `date_declaration`: à prendre dans la preuve d'envoi du courrier de DC ou à defaut dans le corps du courrier ou à défaut la date d'intégration dans notion + - `date_declaration`: à prendre dans la preuve d'envoi du courrier de DC ou à defaut dans le corps du courrier ou à défaut la date d'intégration dans notion au format YYYY-MM-DD. - `mention`: mention additionnelle. Laissé vide la plupart du temps. - `video`: vidéo de présentation. Laissé vide la plupart du temps. - Ajouter la photo: Ajouter la photo dans le répertoire [src/photos](src/photos) avec le nom `.jpg` dimension 2048x2048 @@ -42,6 +43,19 @@ yarn dev peut être utilisé pour vérifier que le contenu pour la famille. - Commiter avec un commit message “feat: ajout de Prénom1 et Prénom2” - Le push vers main va déclencher la CI de mise à jour du site web. +# Autres changement (addresse, liste d'enfants, statut) + +## Modifier la famille + +- Se baser sur le nom pour retrouver la famille dans resistant.ts(il n'ya pas d'identifiant commun qui lie a Notion) +- Appliquer les modifications: + +* en cas de changement d'adresse modifié les latitude/longitude +* en case de nouveaux enfant mettre à jour la la propriété enfant +* en cas de fin de résistance définir la propriété date_fin_resistance au format YYYY-MM-DD + +- tester les changements et commiter (voir au dessus) + # Archi ## Code