Projet

Général

Profil

Actions

Anomalie #1103

fermé

Absence de _routes.php sur les plugins anciens

Ajouté par Jérémy HIEULLE il y a environ 7 ans. Mis à jour il y a environ 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
Plugins
Version cible:
-
Début:
03/11/2017
Echéance:
% réalisé:

0%

Temps estimé:
Version utilisée:

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

disabled_plugins.png (89,1 ko) disabled_plugins.png Capture UI Johan Cwiklinski, 03/11/2017 07:50

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

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

Non c bon, merci :)

Mis à jour par Johan Cwiklinski il y a environ 7 ans

  • Statut changé de In Progress à Résolu
  • % réalisé changé de 0 à 100

Mis à jour par Johan Cwiklinski il y a environ 7 ans

  • Statut changé de Résolu à Fermé
  • % réalisé changé de 100 à 0
Actions

Formats disponibles : Atom PDF