Bonjour à tous, de retour (ou non) de notre MoodleMoot annuel !
J'ai un cas bien bizarre à vous soumettre :
Je développe deux plugins (availability_week, availability_coursetime) qui permettent de verrouiller une condition sur (respectivement) :
- un décalage de semaine relativement au début du cours (mooclike)
- la lecture d'un temps minimal de présence dans le cours au sens du bloc "Use Stats"
Pour ce dernier, j'ai un souci d'instabilité lié à une collision YUI quelque part. L'effet de cette collision fait que tous les modules de condition sont affectés et le formulaire de conditionnalité ne peut plus se transformer en formuliare (il reste coincé sous sa forme initiale d'un champ de texte avec une chaine json à l'intérieur).
Bizarrement, sur tous les mes sites locaux sous Windows le plugin fonctionne (2.7 à 3.1), certains sites sous Linux aussi (2.7 et 2.8), mais sur d'autres implantations particulières le phénomène se produit. Je me suis cassé la tête des heures là dessus.
Je cherche quelques installations qui voudraient bien tester ce plugin pour me dire simplement s'ils arrivent à reproduire le mauvais cas...
Pour ceux qui sont d'accord voici les deux dépots Gits pour récupérer les deux plugins nécessaires à cette évaluation :
https://github.com/vfremaux/moodle-availability_coursetime