Bonjour,
Petit message pour vous faire part d'une petite mésaventure qui m'est arrivée récemment, si ça peut éviter des soucis à d'autres.
J'avais mis à jour le plugin Compilatio le 18 septembre (v 2.5.3), puis j'ai effectué une nouvelle mise à jour (v 2.5.4) vendredi vers 17h.
Aujourd'hui, quelqu'un nous signale que Compilatio n’apparaît plus sur les devoirs, introuvable dans les paramètres.
Je vérifie les paramètres généraux du plugin, et constate que le plugin est désactivé, et que ses paramètres semblent avoir été effacés/modifiés.
Je vérifie l'historique des modifications, mais n'y retrouve rien de noté concernant Compilatio.
Ayant plusieurs plateforme, je vérifie sur les autres, et constate le même problème partout.
En fait, la dernière (ou avant dernière ?) version du plugin a modifié son code interne et ne s'appuie plus sur les mêmes noms de paramètres. Dans la table mdl_config_plugins, les paramètres ont évolué ainsi : plugin "plagiarism", name "compilatio_XXX" est devenu plugin "plagiarism_compilatio", name "XXX".
Du coup, cela perd les paramètres pré-existants (qui existent toujours en BDD mais ne sont plus utilisés), désactive le plugin (les paramètres étant invalides), le tout sans proposer de saisir de nouveaux paramètres...
Et lorsque je saisi de nouveau dans l'interface les paramètres, j'arrive à bien ré-activer le plugin, mais je constate que rien n’apparaît dans l'historique des modifications.
Encore des possibilités d'amélioration sur ce plugin !
Donc, si vous utilisez Compilatio, et avez mis à jour le plugin récemment (ou allez le faire bientôt), vérifiez bien les paramètres juste après votre mise à jour (et notez peut-être les paramètres avant) !
Séverin