Lancement du plugin - recherche des modules automatiques #3

Open
opened 2026-03-19 19:24:04 +01:00 by jgrillot · 0 comments

On peut imaginer utiliser la super url api de geonature :
api/gn_commons/config

Pour savoir quels modules sont installés sur l'instance GéoNature sélectionnée et en fonction faire apparaîte les différentes sections (Monitoring, ZH, autre...) ça permet de ne pas en afficher trop si on en a pas besoin et d'avoir accès à tout si besoin.

Cette requête pourrait être faite au lancement du plugin, elle prend très peu de temps.

On peut aussi imaginer une fois la requête faite, un dialogue avec des cases à cocher demandant si l'on souhaite afficher tous les modules ou juste certains. Si la requête se lance à chaque fois et qu'on identifie un changement (nouveau module) on redemande à l'utilisateur si il souhaite l'ajouter.

On peut imaginer utiliser la super url api de geonature : `api/gn_commons/config` Pour savoir quels modules sont installés sur l'instance GéoNature sélectionnée et en fonction faire apparaîte les différentes sections (Monitoring, ZH, autre...) ça permet de ne pas en afficher trop si on en a pas besoin et d'avoir accès à tout si besoin. Cette requête pourrait être faite au lancement du plugin, elle prend très peu de temps. On peut aussi imaginer une fois la requête faite, un dialogue avec des cases à cocher demandant si l'on souhaite afficher tous les modules ou juste certains. Si la requête se lance à chaque fois et qu'on identifie un changement (nouveau module) on redemande à l'utilisateur si il souhaite l'ajouter.
Sign in to join this conversation.
No Label
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: CEN38/plugin_gn_tools#3
No description provided.