Outils pour utilisateurs

Outils du site


blockusestatsmnet

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
blockusestatsmnet [2015/09/13 12:59] – [Fonctions RPC] adminblockusestatsmnet [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1
Ligne 1: Ligne 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". 
- 
-=== use_stats_rpc_get_scores === 
- 
-Cette fonction est un add-on pour récupérer les scores (notes) à partir du même service et sous un format et une méthode similaire à la collecte des statistiques. 
- 
-{...a terminer...} 
- 
-[[blockusestats|Revenir à l'index du bloc]] 
blockusestatsmnet.1442149141.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki