Ajout des cohortes dans les rapports

Re: Ajout des cohortes dans les rapports

par Christian Bocquet,
Nombre de réponses : 0
Avatar Moodleurs particulièrement utiles

Bonjour Eric,

Pour un établissement secondaire, on avait eu besoin de faire apparaître le nom de la classe de l'étudiant le plus souvent possible. Pour cela, comme on avait pas besoin du nom de la ville d'un étudiant, on avait utilisé le champ city pour y écrire le nom de la classe. En modifiant le paquetage de langue français, pour le profil, on remplaçait "Ville" par "Classe", et pour vous ce pourrait être "Cohorte principale".

Pour mettre à jour les inscriptions, on utilisait alors un fichier CSV qui pourrait s'écrire pour vous, avec la cohorte principale de l'utilisateur :

username,firstname,lastname,email,city,cohort1
user,User,USER,user@voila.fr,Identifiantcohorte,Identifiantcohorte
Si, de plus, vous faites les réglages suivants:
  • ajouter le champ city à "Champs de profil pour exportation des notes" (grade_export_userprofilefield)
  • cocher la case "Ville" (c'est-à-dire "Classe" chez moi ou "Cohorte principale" pour vous) à "Afficher l'identité de l'utilisateur" (showuseridentity)
le nom de la cohorte principale de l'utilisateur apparaîtra presque partout.

Si vous avez besoin de conserver le champ city pour la ville, vous devriez pouvoir faire la même chose avec un autre champ (institution, département,...) ou éventuellement en créant un nouveau champ de profil utilisateur "Cohorte" (profile_field_cohorte).
Cependant, le choix du champ city est intéressant, car ce champ apparaît sur la page de l'administrateur donnant la liste des utilisateurs.

Pour que l'utilisateur ne puisse pas modifier ce champ, afin qu'il garde bien la valeur de la cohorte principale de l'étudiant, on peut le verrouiller.

Christian
Moyenne des évaluations Utile (2)