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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
On peut imaginer utiliser la super url api de geonature :
api/gn_commons/configPour 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.