GeotrekCE / Geotrek-admin

Paths management for National Parks and Tourism organizations
https://geotrek.fr
BSD 2-Clause "Simplified" License
136 stars 76 forks source link

Comment supprimer l'affichage de la structure dans les tables détaillées? #3556

Open vprunet opened 1 year ago

vprunet commented 1 year ago

Bonjour, Nous partageons notre instance de geotrek admin avec une autre structure. Et donc les types d'intervention, d'enjeu, etc, sont associés à la structure qui les utilise. Le problème est que l'affichage des tables de données détaillées est 'trop' détaillé : le nom de la structure apparaît partout entre parenthèses à côté de la valeur comme ci dessous, un extrait d'intervention:

Enjeu | 1-Très fort (Parc national du Mercantour)
Statut | Planifiée (Parc national du Mercantour)
Type | Création d'ouvrage (Parc national du Mercantour)

Comment faire pour ne plus afficher la structure associée à une valeur?

babastienne commented 1 year ago

Ce n'est pas possible aujourd'hui de ne pas afficher la structure associée à une valeur, sinon il pourrait y avoir confusion par l'utilisateur au moment du choix. Mais en revanche c'est possible de ne pas associer la valeur obligatoirement à une structure, notamment si par exemple les enjeux ou status sous les mêmes pour l'ensemble des structures et qu'il n'y a pas de besoin spécifique à segmenter par structure ces objets.

En fait je ne suis pas certain de bien comprendre le cas d'usage et la situation qui pose problème ?

vprunet commented 1 year ago

@babastienne Merci. Le problème se pose à l'affichage des données, lorsque les tables html sont encombrées par l'indication de la structure. On aurait aimé conserver notre dictionnaire propre de valeurs, et laisser notre partenaire (italien) gérer le sien. On va donc supprimer les associations de structure, comme vous le suggérez.

camillemonchicourt commented 1 year ago

Les valeurs par structure ont été implémentées au départ du projet pour chaque structure ait ses propres typologies pour les listes des modules de gestion. Ensuite il a été demandé de pouvoir aussi avoir des valeurs partagées entre structures et cela a été rendu possible en ne les associant à aucune structure. Je pense que c'est clairement à privilégier que d'avoir les mêmes typologies et ne pas séparer par structure, avoir une cohérence des données, pouvoir requêter des données inter-structures, etc...

Mais ça reste utile en effet comme dans le cas de Vincent avec un partenaire italien qui a une organisation et approche différente.

Par contre je ne sais pas où et quand a été ajouté derrière chaque typologie le nom de la structure mais pour moi c'est pas normal et pas une bonne chose. Un utilisateur classique ne voit que les typologies associées à sa structure (et/ou celles associées à aucune structure). Cela n'a pas d'intérêt ni de sens de lui afficher le nom de sa structure derrière les typologies. Et il ne peut pas comprendre à quoi ça correspond et ça ne fait que complexifier la lecture des typologies et leur sélection. Il n'a même pas à savoir que les autres structures ont des typologies différentes que lui ne voit pas, peu importe.

C'est éventuellement intéressant pour un admin qui voit les typologies de toutes les structures mais comme il ne fait pas vraiment de saisie.

vprunet commented 1 year ago

Suite à la remarque de @camillemonchicourt , j'ai vérifié qu'un utilisateur ne pouvait voir que les valeurs associées à sa structure ou globales. Il semble donc inutile d'ajouter la structure à la suite de la valeur dans les affichages de tables et les dropdown de sélection de valeurs. Je réouvre le ticket.

babastienne commented 1 year ago

Ok en effet, merci pour cette précision Camille, ca a donc complètement du sens d'enlever cette information superflue.