Qu'en pensez-vous ?
bonne journée
Christian
Bonjour Fred,
Je comprends bien ta demande, et je suis d'accord qu'il manque un outil pour y répondre. En attendant, sur une plateforme où tu as les droits d'admin et si tu disposes de phpMyAdmin, la requête sql suivante te permettra d'obtenir les infos que tu veux. Il faut juste remplacer courseid=0 par l'id du cours pour lequel tu souhaites récupérer les infos. Ou, carrément enlever cette condition si tu veux récupérer toutes les annotations de tous les cours de ton site.
SELECT u.lastname AS 'Nom',u.firstname AS 'Prénom', p.content AS 'Annotation' , p.publishstate AS 'type d\'annotation'
FROM mdl_post p, mdl_user u
WHERE courseid=0 AND module='notes'
AND userid=u.id
ORDER BY u.lastname ASC
Voir le résultat dans phpMyAdmin et export pour Excel ci-dessous.
Codes du champ publishstate:
draft = au niveau personnel
public = au niveau du cours
site = au niveau du site
voir la doc pour en savoir plus
Joseph