Your Moodle version

Blocks: Configurable Reports

block_configurable_reports
Maintained by Picture of Juan Leyva Juan Leyva
This block is a Moodle custom reports builder. You can create custom reports without SQL knowledge. It's a tool suitable for admins or teachers.
5k
5k
68
Moodle 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9

This block is a Moodle custom reports builder.

You can create custom reports without SQL knowledge. It's a tool suitable for admins or teachers.


What type of reports can I create?

- Courses reports, with information regarding courses.

- Categories reports, with information regarding categories. A courses report can be embedded in this type of report.

- Users reports, with information regarding users and their activity in a course.

- Timeline reports, this is a special type of report that displays a timeline. A course or user report can be embedded in this timeline showing data depending on the start and end time of the current row.

- Custom SQL Reports, custom SQL queries. This block can use the same SQL queries that Tim Hunt's Custom SQL queries plugin.

Note for developers: You can create your own type of reports.


Who can view the reports?

When you create a report you can select which users can view it.
Links to reports are displayed in a block in the course or site frontpage.


Advanced features

Filters, pagination, logic conditions and permissions, plots, templates support, export to xls .

Request for new report types and plugins are welcome, please use the link "Bugs and issues" at the right.

Screenshots

Screenshot #0

Contributors

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

Comments RSS

Show comments
  • Picture of JC IP
    Tue, Dec 1, 2015, 2:24 AM
    A good option to add in the plugin, could be have a configuration to set port or socket, additionally to choose type of database.
  • Picture of tong adam
    Mon, Jan 4, 2016, 10:55 AM
    cannot add column of "user module actions" in the user report in Moodle 3.0...there is error that the code is not compatible to core.
  • Picture of Brandon Jimenez
    Tue, Jan 19, 2016, 9:23 PM
    Hi, I'm currently running a Moodle 2.9.3+ site and planning to update it to Moodle 3 or 3.1 (sometime in the future), and i would love to have your plugin installed. I do, however, have a question: have you tested in a Moodle 3+ environment? When would you have it certified?

    Thanks
  • Picture of Xavier Miller
    Wed, Jan 27, 2016, 3:03 PM
    Hi I'm currently running Moodle 3+ and would like to know if this plugin is compatible yet?
  • Picture of Juan Leyva
    Wed, Feb 3, 2016, 5:23 AM
    Hi,
    I just published a new version of the plugin compatible with Moodle 3.0
  • Picture of Mark McKay
    Wed, Feb 3, 2016, 6:39 AM
    Thank you so much, Juan!
  • Picture of Brandon Jimenez
    Wed, Feb 3, 2016, 8:43 PM
    Gracias mil Juan!!!!
  • Picture of Elizabeth Dalton
    Wed, Apr 27, 2016, 3:15 AM
    We get a lot of positive feedback about the reports we make available to instructors and staff using this plugin, but we'd like to see how much people are really using it. Viewing a report does not seem to make a log entry. Could this feature be added? Thanks!
  • Picture of Juan Leyva
    Wed, Apr 27, 2016, 9:40 PM
    Hi Elizabeth,
    thanks for your suggestion, can you open a issue in the plugin component in the tracker?
    Juan
  • Picture of Elizabeth Dalton
    Thu, Apr 28, 2016, 12:37 AM
    Hi Juan,
    Sure, it's here: CONTRIB-6275
    Thanks!
    Elizabeth
    (Also, I wasn't able to work around this using the Google Analytics plugin-- it just posts the Configurable Reports as a view of the course page.)
  • Picture of Mark Dellar
    Tue, May 17, 2016, 6:36 PM
    Hi Juan
    We have run the "course dedication" report to show how many times users have logged in and for how long. For some users it is saying the number of times they have logged in is 0, but it is also giving a time total that indicates they have logged in. Do you know why this?
    Thanks
    Mark
  • Picture of Yvan Leduc
    Sat, Jun 4, 2016, 9:34 AM
    Hi,
    After updating to the last version 3.1.0 the plugin is not workig anymore....internal server error!!!
    Help...please
  • Picture of Lisa Nally
    Wed, Jun 22, 2016, 4:06 AM
    Juan,

    HI! I'm hoping you see this. Is there anyway to create a report where Moodle automatically exports it using the Configurable Reports block? For example, if I want a report ran every day at 2 AM, can I do that through this block? If not, do you have any idea what can do this? I'm using Moodle 1.9.

    Thanks!
  • Picture of Roula Karam
    Wed, Jun 29, 2016, 10:02 PM
    Dear Juan,
    We are trying to manipulate the Configurable Reports plugin on moodle 3.1, but we encountered a problem while visualizing the bar graph as if : missing Bar Type (height, width)

    Did you remember to call setType() for 'width'? Defaulting to PARAM_RAW cleaning.
    • line 1320 of /lib/formslib.php: call to debugging()
    • line 292 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    • line 203 of /lib/formslib.php: call to moodleform->_process_submission()
    • line 149 of /blocks/configurable_reports/editplugin.php: call to moodleform->__construct()
    Did you remember to call setType() for 'height'? Defaulting to PARAM_RAW cleaning.
    • line 1320 of /lib/formslib.php: call to debugging()
    • line 292 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    • line 203 of /lib/formslib.php: call to moodleform->_process_submission()
    • line 149 of /blocks/configurable_reports/editplugin.php: call to moodleform->__construct()
    Coding error detected, it must be fixed by a programmer: Function get_all_mods() is removed. Use get_fast_modinfo() and get_module_types_names() instead. See phpdocs for details
    Debug info:
    Error code: codingerror
    Stack trace:
    • line 1267 of /lib/deprecatedlib.php: coding_exception thrown
    • line 46 of /blocks/configurable_reports/components/columns/usermodactions/form.php: call to get_all_mods()
    • line 192 of /lib/formslib.php: call to usermodactions_form->definition()
    • line 149 of /blocks/configurable_reports/editplugin.php: call to moodleform->__construct()

    Thank you so much for the support of everybody in this forum.
  • Picture of Juan Leyva
    Thu, Jun 30, 2016, 3:50 PM
    Hi,
    please, can you open a bug in the Moodle Tracker for the component? https://tracker.moodle.org/secure/Dashboard.jspa project contrib, COMPONENT block configurable reports
1 2 3 4 5 6 7 8
Please login to post comments