Training Sessions

Reports ::: report_trainingsessions
Maintained by Valery Fremaux
Aggregates time use stats given by the use_stats block for elaborating high level training reports in Profesional Development environments
Latest release:
275 sites
149 downloads
30 fans
Current versions available: 15

CHANGE :   We have spent time enough to use Moodle Plugin Maintenance API to support automated plugin update chain from our internal development workflow.

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 https://github.com/vfremaux/moodle-auth_ticket to send notifications about batch productions.

This plugin in maintained by ActiveProLearn Sas (Montpellier - France).

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

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

Comments RSS

Show comments
  • Bert van der Hooft
    Tue, 12 Jun 2018, 6:38 PM
    3.5?
    What about the professional version (your site is in french and links to training sessions arent't working)
  • Rafael Borbón
    Tue, 10 Jul 2018, 3:48 AM
    Updating the version
    report_trainingsessions
    Found errors in the XML database files

    More information about this error

    × Debug info: Errors found in XMLDB file: PATH attribute does not match file directory: report / trainingsessions / db
    Error code: ddlxmlfileerror
    × Stack trace:
    line 352 of /lib/ddl/database_manager.php: ddl_exception thrown
    line 368 of /lib/ddl/database_manager.php: call to database_manager-> load_xmldb_file ()
    line 594 of /lib/upgradelib.php: call to database_manager-> install_from_xmldb_file ()
    line 1857 of /lib/upgradelib.php: call to upgrade_plugins ()
    line 694 of /admin/index.php: call to upgrade_noncore ()

    https://gyazo.com/777172ec0206c04adb921d9c95a874e2
  • Andrew Ambrosius
    Wed, 7 Nov 2018, 6:04 AM
    I get this error when running a report (I have Moodle 3.5 installed)
    Coding error detected, it must be fixed by a programmer: get_current_group() can not be used any more, please use groups_get_* instead
  • Issam ELGHAFFOULI
    Tue, 12 Mar 2019, 8:34 PM
    can have the plugin for moodle version 3.6
  • Issam ELGHAFFOULI
    Wed, 10 Apr 2019, 8:40 PM
    Hello Valery
    I have the same error, my version of moodle is 3.6 possible to update the plugin
  • Troy May
    Mon, 22 Apr 2019, 9:28 AM
    Why is it every time I have ever attempted to employ one of your plugins, they never work for me?? I could really use a way to track specific time duration spent by a student on a scorm activity. Your plug seems to do just that & more. But when I try to install it, i get one BS error after another.
  • Laurent LERICHE
    Thu, 23 May 2019, 10:29 PM
    Hi,
    where can we found the 3.6 (or 3.7) compatibilty Moodle version of this great plugin ?
  • Centro de Estudios Kuma
    Mon, 24 Aug 2020, 4:42 PM
    Hola.
    ¿Saben cuando sacarán una versión compatible con las nuevas versiones de moodle?
    Gracias.
  • Carlos Kiyan Tsunami
    Wed, 7 Oct 2020, 11:36 AM
    Hello. I have installed the latest version (https://github.com/vfremaux/moodle-report_trainingsessions) and I got the following error Exception - Class 'PHPExcel_Style_NumberFormat' not found
  • Philippe Odent
    Sun, 25 Oct 2020, 9:25 PM
    Hi team, got error Exception : Class 'PHPExcel_Style_NumberFormat' when exporting to XLS. We're using Moodle 3.9, report_trainingsessions 3.8.0, auth_ticket 3.9.0 and block_use_stats 3.8.0. Maybe I'm wrong somewhere ? Any help would be greatly appreciated...
  • Fran San
    Fri, 20 Nov 2020, 7:09 PM
    Hi Valery,

    First of all, thanks a lot for this useful plugin!

    I am trying to install in a Moodle 3.0 instance but I have many problems with auth_ticket. The thing is, I need a proper version of this plugin. This is the report that Moodle shows.
    Moodle 2015111000
    block_use_stats (2016051700)
    auth_ticket (2012060400) Missing Unavailable

    Where could I find this version of auth_ticket (2012060400)?

    Thanks again.

    Regards,
    Fran
  • Halim Asa
    Mon, 8 Feb 2021, 12:22 AM
    Hi guys,
    I also get the following error, when I tried to install the plugin posted here, it gave an auth ticket error, I installed it first. I also installed the use stats plugin. When I said update the database, it gave the following error. Will there be an update on this topic?
    3.8 I'm using moodle, my database is mariadb

    report_trainingsessions
    XML veritabanı dosya hataları bulundu

    Bu hata hakkında daha fazla bilgi

    ×Debug info: Errors found in XMLDB file: PATH attribute does not match file directory: report/trainingsessions/db
    Error code: ddlxmlfileerror
    ×Stack trace:
    line 352 of /lib/ddl/database_manager.php: ddl_exception thrown
    line 368 of /lib/ddl/database_manager.php: call to database_manager->load_xmldb_file()
    line 614 of /lib/upgradelib.php: call to database_manager->install_from_xmldb_file()
    line 1877 of /lib/upgradelib.php: call to upgrade_plugins()
    line 694 of /admin/index.php: call to upgrade_noncore()
  • Bhanuka Weerasekara
    Thu, 3 Jun 2021, 6:00 PM
    Hi,
    I am using Moodle 3.9. I also get the same error as others get.

    report_trainingsessions

    XML database file errors found

    More information about this error

    Debug info: Errors found in XMLDB file: PATH attribute does not match file directory: report/trainingsessions/db
    Error code: ddlxmlfileerror

    Stack trace:
    line 354 of /lib/ddl/database_manager.php: ddl_exception thrown
    line 370 of /lib/ddl/database_manager.php: call to database_manager->load_xmldb_file()
    line 654 of /lib/upgradelib.php: call to database_manager->install_from_xmldb_file()
    line 1917 of /lib/upgradelib.php: call to upgrade_plugins()
    line 713 of /admin/index.php: call to upgrade_noncore()

  • George Katsadouris
    Thu, 13 Apr 2023, 4:27 PM
    will there be an update for 4.0.x?
  • Carlos Kiyan Tsunami
    Fri, 15 Sep 2023, 8:44 PM
    Hello Valery
    I tried to install your plugin and got the following errors.
    +++++++++++++++++++++
    Install plugin from ZIP file
    Debugging output enabled
    ZIP /moodledata/campus4test/temp/tool_installaddon/6504510979738/plugin.zip
    Validating report_trainingsessions ... Error
    [OK] Name of the plugin to be installed [trainingsessions]
    [OK] Plugin version [2023060500]
    [OK] Required Moodle version [2022112801]
    [OK] Full component name [report_trainingsessions]
    [OK] Declared maturity level [MATURITY_STABLE]
    [OK] Plugin release [4.1.0 (build 2023060500)]
    [Warning] Multiple English language files found [null]
    [Error] Write access check [/var/www/moodle/report]
    Installation aborted due to validation failure
    ++++++++++++++++++
1 2 3 4 5
Please login to post comments