« Annotations » : différence entre les versions
Aucun résumé des modifications |
|||
Ligne 16 : | Ligne 16 : | ||
* jusqu'à Moodle 1.9.6, aucune possibilité n'est offerte par l'interface des annotations ni des rapports. | * jusqu'à Moodle 1.9.6, aucune possibilité n'est offerte par l'interface des annotations ni des rapports. | ||
* Solution : une requête SQL par l'interface d'administration phpMyAdmin, malheureusement réservée aux administrateurs de l'hébergement. | * Solution : une requête SQL par l'interface d'administration phpMyAdmin, malheureusement réservée aux administrateurs de l'hébergement. | ||
* Source :[http://moodle.org/mod/forum/discuss.php?d=105492# | * Source :[http://moodle.org/mod/forum/discuss.php?d=105492#p603418] par Joseph Rézeau. | ||
* Syntaxe (attention au préfixe mdl_ par défaut, à remplacer par le votre suivant votre choix à l'installation) : | * Syntaxe (attention au préfixe mdl_ par défaut, à remplacer par le votre suivant votre choix à l'installation) : | ||
SELECT u.lastname AS 'Nom',u.firstname AS 'Prénom', p.content AS 'Annotation' , p.publishstate AS 'type d\'annotation' | SELECT u.lastname AS 'Nom',u.firstname AS 'Prénom', p.content AS 'Annotation' , p.publishstate AS 'type d\'annotation' |
Version du 21 novembre 2009 à 18:27
Moodle1.9
Depuis Moodle 1.9, les enseignants peuvent gérer des annotations sur leurs étudiants.
On peut accéder à la page des annotations via l'onglet Annotations du profil utilisateur, ou de la page des participants.
Statut des annotations
Le statut d'une annotation détermine qui peut la voir.
- Personnel - L'annotation sera visible uniquement pour vous (en tant qu'enseignant du cours)
- Cours - L'annotation sera visible de tous les enseignants du cours
- Site - L'annotation sera visible de tous les enseignants de tous les cours
Exploitation des annotations pour une publication
- Besoin : édition d'un listing des annotations produites dans le contexte d'un cours.
- jusqu'à Moodle 1.9.6, aucune possibilité n'est offerte par l'interface des annotations ni des rapports.
- Solution : une requête SQL par l'interface d'administration phpMyAdmin, malheureusement réservée aux administrateurs de l'hébergement.
- Source :[1] par Joseph Rézeau.
- Syntaxe (attention au préfixe mdl_ par défaut, à remplacer par le votre suivant votre choix à l'installation) :
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
Codes du champ publishstate:
draft = au niveau personnel public = au niveau du cours site = au niveau du site