Anomalie #1103
ferméAbsence de _routes.php sur les plugins anciens
0%
Description
Suite à https://forums.galette.eu/viewtopic.php?id=24
Les plugins compatibles avec Galette-0.9 doivent avoir un fichier _routes.php
En l'absence du fichier, le plugin est considéré comme désactivé, sans message d'erreur.
Il faudrait supprimer l'obligation du fichier _routes.php ou ajouter un message d'erreur indiquant que le plugin est incompatible.
Fichiers
Mis à jour par Jérémy HIEULLE il y a environ 7 ans
Afficher la compatibilité dans la liste des plugins désactivés serait également une possibilité et user friendly.
Mis à jour par Johan Cwiklinski il y a environ 7 ans
- Catégorie changé de Core à Plugins
- Assigné à mis à Johan Cwiklinski
Le fichier _routes.php
est obligatoire, et cela ne peut être changé.
Quant à afficher des informations sur les plugins désactivés ; ce n'est pas possible ; les plugins incompatibles ou désactivés ne sont pas du tout chargés pour éviter tout problème... Les informations du plugin (tels que son nom par exemple) ne sont pas disponibles.
Mis à jour par Johan Cwiklinski il y a environ 7 ans
- Fichier disabled_plugins.png disabled_plugins.png ajouté
- Statut changé de Nouveau à In Progress
Voici ce que ça donnerait
Mis à jour par Johan Cwiklinski il y a environ 7 ans
La modif en elle-même :
https://github.com/galette/galette/pull/13
Il faudrait tester et me faire un retour avant que ce ne soit intégré ;)
Mis à jour par Jérémy HIEULLE il y a environ 7 ans
Test sur 0.9-rc3 avec fullcard 0.8 et fullcard develop, je n'ai pas eu d'erreurs et tout fonctionne comme désiré. Il faut tester les autres plugins? notamment avec les init_db ou pas nécessaire?
Mis à jour par Johan Cwiklinski il y a environ 7 ans
- Statut changé de In Progress à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit b69f17a3363b24938058363b051e52d1f2f96a8c.
Mis à jour par Johan Cwiklinski il y a environ 7 ans
- Statut changé de Résolu à Fermé
- % réalisé changé de 100 à 0