GeoNature-citizen icon indicating copy to clipboard operation
GeoNature-citizen copied to clipboard

Module "site" : Affichage du formulaire de saisie dans le volet latéral

Open xavyeah39 opened this issue 2 years ago • 3 comments

What is the bug or the crash?

La répercution du paramètre NEW_OBS_FORM_MODAL_VERSION: false sur les programmes de type "site" n'est pas fonctionnelle et intégrée differement que pour les programmes de type "observation".

Observation (OK) : image

Site :

  • La saisie de la géométrie ne se fait pas depuis le composant de carte principale de la page "programme"
  • L'intégration du formulaire dans le volet latéral gauche (list) n'est pas top

image

Steps to reproduce the issue

Définir le paramètre NEW_OBS_FORM_MODAL_VERSION à false dans le fichier ./frontend/src/conf/app.config.ts et créer un programme de type site/visites.

Versions

v1.1.0

Additional context

cf. #218

xavyeah39 avatar Apr 23 '24 07:04 xavyeah39

Il faudrait factoriser les formulaires, sinon ils sont toujours différents/divergents.

camillemonchicourt avatar Apr 23 '24 11:04 camillemonchicourt

Oui, se pose aussi la question de la pertinence de cette customization de l'emplacement du formulaire. Cela ajoute de la complexité à la maintenance de l'outil. Personnellement, je serai pour supprimer ce option pour ne conserver que la modale.

hypsug0 avatar Apr 25 '24 14:04 hypsug0

Oui c'est toujours galère de maintenir et de gérer différents cas, différentes structures de pages avec des options... Mais ce développement a été financé et validé (https://github.com/PnX-SI/GeoNature-citizen/issues/218), donc sauf si il n'a aucun intérêt et aucun usage, c'est compliqué de le supprimer après coup... 🤔

camillemonchicourt avatar Apr 25 '24 18:04 camillemonchicourt