rechercher le nombre de forum crée par chaqun des professeurs ?

rechercher le nombre de forum crée par chaqun des professeurs ?

par stephane ngov,
Nombre de réponses : 5

Bonjour, je souahite connaître le nombre de forum crée par chacun des professeur, savez vous dans quel table je dois fouiller ?

post_forum suffit -t'elle ? avec bien sur la table user quel serai le champs de cette table qui me dirai que c'est bien un forum qui n'est pas vide de message ?

 

merci d'avance pour la réponse.

Moyenne des évaluations  -
En réponse à stephane ngov

Re: rechercher le nombre de forum crée par chaqun des professeurs ?

par Joseph Rézeau,
Avatar Développeurs Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Quelle version de Moodle?

En réponse à Joseph Rézeau

Re: rechercher le nombre de forum crée par chaqun des professeurs ?

par stephane ngov,

merci joseph

sous la version 1.8

En réponse à stephane ngov

Re: rechercher le nombre de forum crée par chaqun des professeurs ?

par Joseph Rézeau,
Avatar Développeurs Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Désolé, ça fait des années que je n'ai plus cette version installée sur mon site de tests et je peux donc pas aider.

En réponse à Joseph Rézeau

Re: rechercher le nombre de forum crée par chaqun des professeurs ?

par stephane ngov,

Tampis pour le forum

Quelle est la table qui permet de savoir le nombre de ressource par professeur?

j'ai regarder la table ressource mais malheureusement il n'y pas pas d'il "user" dans cette table

 id     course     name     type     reference     summary     alltext     popup     options     timemodified

il y aurait t'il un autre table qui permet de faire le lien entre ressource et le professeur?

En réponse à stephane ngov

Re: rechercher le nombre de forum crée par chaqun des professeurs ?

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

Bonjour,

En extrapolant sur ma version 1.9 de Moodle, je te propose la piste suivante : exploiter les log de la plateforme pour une requête sur les actions de type 'add' sur des modules de type 'forum'.

Ce qui donnerait a peu près la chose suivante :

SELECT COUNT(m.id), u.firstname, u.lastname,u.username 
FROM moodle.mdl_log m
INNER JOIN moodle.mdl_user u ON u.id=m.userid
INNER JOIN moodle.mdl_course c ON m.course=c.id
WHERE m.action='add' AND m.module='forum'
GROUP BY u.id;

Attention, je rappelle quelques pré-requis :

  • moodle 1.9 (je ne sais pas si les logs de la version 1.8 contiennent ces champs...)
  • base de données d'installation 'moodle' avec préfixe de table 'mdl_'

En espérant que ça donnera des idées pour l'adapter à ta 1.8.

A bientôt,
Patrick

P.S. : La limite de précision viendra de la durée de vie des logs :o( Sur ma plateforme, je ne conserve qu'une année.

Moyenne des évaluations Utile (2)