Overview
Artifact ID: | eb2f2fd7e100c5adfd218b2d0f127cf545ef45be |
---|---|
Ticket: | 1f6b73607e626761703a70b47b9e82aa7fe555aa
Désactiver automatiquement les plugins installés mais non dispos |
User & Date: | bohwaz on 2018-04-28 21:16:03 |
Changes
- icomment:
Lorsqu'on restaure une sauvegarde existante, elle peut provenir d'une installation différente de Garradin. De ce fait elle peut contenir des plugins dont le code n'existe pas dans l'installation courante. Ainsi par exemple essayer d'utiliser ce plugin mènera à une erreur. Il faudrait que lors de la restauration on vérifie si un plugin installé existe (que le .tar.gz existe), s'il n'existe pas il faudrait mettre le plugin en état "désactivé" : - liens dans le menu n'apparaîtront pas - signaux désactivés - boucles désactivées - plugin apparaissant comme "désactivé" dans la page de gestion des plugins Et dans la page des plugins permettre de cocher ces plugins avec un bouton "réactiver" qui vérifiera si le .tar.gz est dispo, s'il ne l'est pas ça donnera une erreur explicite, s'il l'est le plugin sera réactivé. Il ne faut pas permettre de désactiver ces plugins, car ils ont pu laisser des données dans la base de données, mais sans le code du plugin impossible de désinstaller proprement.
- login: "bohwaz"
- mimetype: "text/x-fossil-plain"
- severity changed to: "Important"
- status changed to: "Open"
- title changed to:
Désactiver automatiquement les plugins installés mais non dispos
- type changed to: "Feature_Request"