blockusestatsmnet

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
blockusestatsmnet [2015/09/13 14:56]
admin [Fonctions RPC]
— (current)
Line 1: Line 1:
-===== Bloc Use Stats : Services et fonctions MNET ===== 
  
-Le bloc Use Stats fournit deux fonctions d'​extraction de résultats liés à l'​utilisateur. Le format de sorte dans les deux cas est un fichier XML. Ces fonctions permettent de collecter localement les statistiques de temps de score sur les cours suivis par l'​utilisateur. Elles peuvent également être utilisées pour récupérer les scores déportés d'un utilisateur sur un autre Moodle connecté par le réseau MNET (collecte distribuée). ​ 
- 
-==== Services MNET ==== 
- 
-Service : Accès distant aux statiques d'​usage. 
- 
-==== Fonctions RPC ==== 
- 
-=== use_stats_rpc_get_stats === 
- 
-Récupère les temps de connexion agrégés dans les différents cours, modules d'​activité ou le temps global. 
- 
-== Paramètres == 
- 
-   * callinguser : L'​identité de l'​utilisateur appelant ​ 
-   * targetuser :  L'​identité de l'​utilisateur objet de la demande 
-   * whereroot : L'​hôte sur lequel les résultats sont demandés. Si vide, examine les résultats sur le Moodle courant. 
-   * statsscope : La portée des statistiques (le niveau d'​agrégation) 
-   * timefrom : Date de début de la compilation 
-   * json_response : le format de la réponse 
- 
-== Sortie == 
- 
-Un fichier XML répondant à la structure :  
- 
-   <​USE_STATS>​ 
-      <​USER>​ 
-         <​USERNAME></​USERNAME>​ 
-         <​FIRSTNAME></​FIRSTNAME>​ 
-         <​LASTNAME></​LASTNAME>​ 
-         <​FROM></​FROM>​ 
-         <​ELAPSED></​ELAPSED>​ 
-      </​USER>​ 
-      <​COURSES>​ 
-         <​COURSE>​ 
-            <​NAME></​NAME>​ 
-            <​SHORTNAME></​SHORTNAME>​ 
-            <​IDNUMBER></​IDNUMBER>​ 
-            <​ELAPSED></​ELAPSED>​ 
-         </​COURSE>​ 
-      </​COURSES>​ 
-   </​USE_STATS>​ 
-    
-ou  
- 
-   <​USE_STATS>​ 
-      <​USER>​ 
-         <​USERNAME></​USERNAME>​ 
-         <​FIRSTNAME></​FIRSTNAME>​ 
-         <​LASTNAME></​LASTNAME>​ 
-         <​FROM></​FROM>​ 
-         <​ELAPSED></​ELAPSED>​ 
-      </​USER>​ 
-      <​MODULES>​ 
-         <​MODULE>​ 
-            <​NAME></​NAME>​ 
-            <​TYPE></​TYPE>​ 
-            <​IDNUMBER></​IDNUMBER>​ 
-            <​ELAPSED></​ELAPSED>​ 
-         </​MODULE>​ 
-      </​MODULES>​ 
-   </​USE_STATS>​ 
- 
-suivant la valeur du paramètre "​statsscope"​. 
blockusestatsmnet.1442148961.txt.gz · Last modified: 2024/04/04 15:50 (external edit)