Your Moodle version

Reports: Training Sessions

Maintained by Picture of Valery Fremaux Valery Fremaux
Aggregates time use stats given by the use_stats block for elaborating high level training reports in Profesional Development environments

Trainingsession is a course report that assemble the use_stat block log compiler to provide high level training reports for professional development assessment.

The trainingsessions report guesses the course structure, and will provide a report following the pedagogic organisation (and not technical).

Training reports can be accessed per user as details report, or per group/course for an overral completion overview.

All detailed results are exported as Excel sheets

Trainingsessions batch system will need the auth_ticket plugin provided at to send notifications about batch productions.


This plugin is part of set Training session report.


Screenshot #0
Screenshot #1
Screenshot #2


Picture of Valery Fremaux
Valery Fremaux (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of German Acevedo
    Wed, Jul 23, 2014, 2:39 AM
    I'm using Training Sessions report on Moodle 2.4 and it was working fine until suddenly it started to give an error when exporting to excel the report for some users. The error is "Fatal error: Call to undefined method PEAR_Error::setInputEncoding() in /var/www/cursos/lib/excellib.class.php on line 154
    ", but as I mentioned, it only happens in some student reports. Others are generated without any trouble. Does any body experienced the same trouble? What should I do to debug and solve it?


  • Picture of Leanne Cook
    Sat, Aug 16, 2014, 12:48 AM
    I am looking to download all users rather than just a course. It doesn't look like there is a way to do this now?
  • Picture of Valery Fremaux
    Sun, Aug 17, 2014, 12:22 AM
    Actually not, because this in many cases would lead to severe performance and server overhead issue. The only way to process to really massive stat compilation need either getting data out of Moodle and process it elsewhere, or implement very solid and special batch engines within Moodle that now how to manage those site wide compilations cleverly depending on output amount. This is part of developement i do provide on demand only for professional cutomers...
  • Picture of Federica Marra
    Fri, Feb 6, 2015, 10:03 PM
    Hi Valery,
    is this plugin working in 2.7 and 2.8 Moodle versions?
  • Picture of Valery Fremaux
    Sat, Feb 7, 2015, 1:12 AM
    Hi i fear this plugin will have to be severely rewritten as logging implementation is being drastically changed in Moodle 2.8
  • Picture of C Behan
    Mon, Jun 20, 2016, 11:28 PM
    Hi there,

    I tried to install this on a local install but apparently the plugin has another dependency which is not in the Plugins directory: auth_ticket.

    Any advice would be appreciated.

    Thanks, Catherine
  • Picture of Valery Fremaux
    Tue, Jun 21, 2016, 5:25 AM
    mmm, that's actually is a miss in the distribution logic. You'll find an auth_ticket implementation at http:///
  • Picture of C Behan
    Tue, Jun 21, 2016, 11:58 PM
    Thanks Valery.
  • Picture of Joan Cervan
    Wed, Jul 6, 2016, 11:57 PM
    Just unpacking auth_ticket at /local or /auth folders is not enough to Moodle (2.7) recognizes it to satisfy dependence (it just install auth_ticket, but not report_trainingsessions). I'm forgeting something? (I'm a Moodle rockie smile )
  • Picture of Pierre ANTOINE
    Tue, Jul 12, 2016, 3:14 PM
    Hi Valery,
    With moodle 3.1, i tried to install auth_ticket but it doesn't work. Is there an incompatibility ?
  • Picture of Valery Fremaux
    Tue, Jul 12, 2016, 4:31 PM
    Hi Pierre, could you give a bit more information ? I'm revising the Training Session for 3.1 but only discovered some minor (o breaking but yet minor) bugs. Not related directly to auth_ticket. Is the issue in the auth_ticket install ? Just tell more details.... thanks
  • Picture of Joan Cervan
    Tue, Jul 12, 2016, 6:22 PM
    Hi Valery,
    Installing auth_ticket in my Moodle 2.7 don't satisfy Training Session dependency. I'd like to help you to debug it if you are interested, just ask me for information, tasks to do, etc.
    I'd like to know, too, if Training Sessions can aggregate all time users spend in one course...
  • Picture of Sebastián Torres
    Fri, Jul 29, 2016, 8:44 PM
    Hi Valery,

    ¿How is possible to add to the Training Session form 2.7, the "book" parameter?

  • Picture of Valery Fremaux
    Fri, Jul 29, 2016, 8:51 PM
    what do you mean there ?
  • Picture of Gustavo Chico Viola
    Mon, Aug 15, 2016, 11:28 AM
    I'm installing this plugins on Moodle 3.1, but I have a problem with auth_ticket dependency.
    When I try to install iauth_ticket plugn, nothing happend, and moodle still tell me that I don't cover the dependency.
    Some one can help me, please?
    Thanks in advance
1 2 3
Please login to post comments