Rapport d'achevement du cours qui ne s'affiche pas

Rapport d'achevement du cours qui ne s'affiche pas

par rodolphe procureur,
Nombre de réponses : 8

Bonjour la communauté,

Informations d'usage, je suis sous moodle 3.5 et le thème adaptable.

Lorsque j'essaye d'afficher le rapport d’achèvement d'un cours et ce pour n'importe quel cours, j'ai le message suivant :

" Aucun des participants de ce cours ou de ce groupe n'a de rôle pour lequel le suivi de l'achèvement des activités est activé. Par défaut, le suivi de l'achèvement des activités est activé pour le rôle d'étudiant uniquement et vous obtiendrez cette erreur s'il n'y a pas d'étudiant. L'administrateur peut modifier ceci au besoin "

j'ai vérifié que :

- Le suivi d’achèvement des activités est bien activé ( administration => fonction avancée )
- Dans le réglage par défaut des cours, le suivit d’achèvement est à "oui"
- Les cours en question ont un suivi d’achèvement paramétré en fonction de la visualisation d'activité (type page)
- J'ai testé ce rapport avec deux types d'inscriptions, par cohorte d'étudiant/groupe et par inscription manuelle d'un étudiant à ces cours : le même message d'erreur s'affiche
- j'ai lancé et relancé le cron à maintes reprise en vérifiant bien que les tâches de synchronisation des inscriptions et de calcul des données d’achèvement son lancée

Chose très surprenante : j'ai installé le plug-in "vue d'ensemble des cours", qui est une extension du rapport d’achèvement si j'ai bien compris, et celui-ci me remonte bien des statistiques :



Y-a-il quelque chose de plus à activer pour que le rapport d’achèvement s'affiche dans un cours ?

Merci d'avance pour votre aide

Rodolphe

Moyenne des évaluations  -
En réponse à rodolphe procureur

Re: Rapport d'achevement du cours qui ne s'affiche pas

par Patrick Lemaire,
Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour Rodolphe,

C'est étrange... Peux-tu nous montrer une capture de la liste des participants dudit cours ? Et accessoirement, as-tu modifié le rôle étudiant ?

À bientôt,
Patrick

En réponse à Patrick Lemaire

Re: Rapport d'achevement du cours qui ne s'affiche pas

par rodolphe procureur,

Bonjour Patrick,

En 1, tu peux voir la liste des deux étudiants (et un enseignant), leyi et marie qui sont inscrit via une méthode de synchronisation des cohortes et ajout d'un groupe et en 2, l'étudiant rod par une méthode d'inscription manuelle.

Les deux options me remonte le même messages pour le rapport d’achèvement. J'ai également ajouter le bloc achèvement du cours pour celui-ci et quand je me connecte en tant qu'étudiant à sur le compte de "rod" par exemple, j'ai le message : "vous n'êtes actuellement pas suivi pour l’achèvement de ce cours "

Effectivement, j'ai joué un peu avec le rôle étudiants, mais je ne vois pas quelle capacité j'ai bien pu modifier pour désactiver le suivit d’achèvement ...


En réponse à rodolphe procureur

Re: Rapport d'achevement du cours qui ne s'affiche pas

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour,

Ça pourrait être la capacité moodle/course:isincompletionreports du rôle Étudiant. N'a-t-elle pas été mise sur Non définie alors qu'elle devrait être mise sur Autoriser ?



Sinon et si ce n'est pas un problème, vous pouvez réinitialiser ce rôle.


Christian

En réponse à Christian Bocquet

Re: Rapport d'achevement du cours qui ne s'affiche pas

par rodolphe procureur,

Bonjour Christian,

Je viens de vérifier, cette capacité est bien activée pour le rôle étudiants. je me demande bien d’où ça peut venir...

En réponse à rodolphe procureur

Re: Rapport d'achevement du cours qui ne s'affiche pas

par rodolphe procureur,

Re Bonjour Christian et Patrick,

Patrick, tu m'as donnée l'idée de vérifié si cette capacité était aussi activé pour le rôle "utilisateurs authentifé", ce qui n'était pas le cas. tout fonctionne correctement maintenant sourire

Merci à tous les deux !

En réponse à rodolphe procureur

Re: Rapport d'achevement du cours qui ne s'affiche pas

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

De quelle capacité parlez-vous ?

Pour la capacité moodle/course:isincompletionreports, d'après la documentation en anglais à cette adresse https://docs.moodle.org/35/en/Capabilities/moodle/course:isincompletionreports, elle est autorisée pour le rôle Étudiant seulement.

Et quand je demande le rapport de capacité correspondant sur ma plate-forme Moodle de test en 3.5.2, j'obtiens bien le tableau suivant :



Il n'y aurait donc pas besoin d'autoriser cette capacité pour le rôle utilisateur authentifié.

En réponse à Christian Bocquet

Re: Rapport d'achevement du cours qui ne s'affiche pas

par Patrick Lemaire,
Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour,

Je pense que Christian soulève ici un point pertinent.

Dans le rapport de capacité d'une de mes 3.4 aux rôles non modifiés, je constate la même chose que Christian : cette permission n'est délivrée QUE pour le rôle étudiant. Elle ne devrait pas avoir à être autorisée pour les « Utilisateurs authentifiés ». C'est donc qu'il y a un équilibre qui a été rompu quelque part pensif et ça n'augure rien de bon pour la pérennité à venir... Je te suggère de creuser encore un peu la question, Rodolphe.

Des fois, on pense avoir trouvé la solution...

Humour...

grand sourire

À bientôt,
Patrick

En réponse à Patrick Lemaire

Re: Rapport d'achevement du cours qui ne s'affiche pas

par rodolphe procureur,

Bonjour à tous les deux,

Je pense ne pas être fou, ou alors personne ne me l'a dit sourire, mais sans rien toucher d'autre et en remettant la capacité isincoursecompletionreport à non défini pour l'utilisateur authentifié, le rapport d’achèvement du cours s'affiche bien, comme si cela avait débloqué quelque chose, les fantômes dans la machine sans doute...


Pas toujours simple l'équilibre en tout cas sourire


Merci à tous les deux pour vos retours


Rodolphe