obtenir listes étudiants (nom et nom + prenom)

Re: obtenir listes étudiants (nom et nom + prenom)

par Patrick Pollet,
Nombre de réponses : 0
Bonjour,

C'est effectivement impossible pour un 'simple enseignant'. La solution que nous utilisons ici est la suivante :

1) copier le script en pièce-jointe dans le dossier local de Moodle

2) modifier le script user/index.php en ajoutant les lignes marquées d'un + juste avant la ligne if ($fullmode)


+ if (isteacher($course->id))
+ {
+ echo '&nbsp;|&nbsp;<a href="../local/course_xls.php?role='.$roleid.'&course='.$course->id.'">Sortie Excel</a>'.
+ '&nbsp;|&nbsp;<a href="../local/course_mail.php?role='.$roleid.'&course='.$course->id.'">EMail &agrave; tous</a>';
+ }
+ echo '</div>';
+
+
+
+
 if ($fullmode) { // Print simple listing

C'est du code pas trop propre (isteacher() est deprécié et non localisé) mais ca fonctionne toujours avec mes Moodle 1.9.8+ weekly ....

Ceci crée pour les enseignants du cours un lien vers le script joint qui émet une liste CSV des participants ayant le rôle choisi au cours dans la page associée à la liste des utilisateurs (accessible avec le bloc Participants).

Malheureusement à refaire à chaque mise à jour de Moodle.

A+