Configurable Reports

Blocks ::: block_configurable_reports
Maintained by Juan Leyva, Sara Arjona Téllez
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.
Latest release:
14890 sites
398 fans
Current versions available: 5

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.


Screenshot #0


Juan Leyva (Lead maintainer)
Sara Arjona Téllez: Developer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Thu, Aug 19, 2021, 3:51 PM
    Have you enabled the plugin after installing it? Site administration --> Plugins --> Blocks --> Manage blocks, and click the eye icon if it's hidden. If that's not the problem, has the user you're using got the block/configurablereports:addinstance permission (or myaddinstance depending on where you're trying to add it)?
  • Tue, Aug 24, 2021, 8:36 PM
    Kindly, will there be a new version for version 3.11?

    Thank you,
  • Fri, Aug 27, 2021, 5:12 PM
    352 / 5000
    Resultats de traducció
    Hello there,
    Is it possible to display the results of a sql report in a user report?
    I have a user report with data about what has been done in the course.
    I have a sql report with the dates of the first and last access to the course.
    I need everything in a single report, but selecting "field from another report" does not show the sql report.
  • Fri, Sep 3, 2021, 9:43 AM
    I could not remember where I had put the report I was looking for... So I created a report to list my other reports and I found it smile Better remember where I keep the meta-report now.

    By the way, this plugin is wonderful, good job !
  • Al
    Sat, Sep 18, 2021, 9:20 PM
    Please can you update the version this supports to 3.11 so that it automatically installs during an update?
  • Tue, Oct 12, 2021, 10:47 PM
    Is there a way to see stats of new registration (daily)?
  • Al
    Sun, Oct 24, 2021, 12:03 AM
    Hi, sorry to bother you again. Is there any chance you can change the version number that is supported to include 3.11 I have just updated moodle again and it has not installed your plugin during the upgrade as moodle thinks it will only work on versions up to 3.10. If you can change the version it supports to 3.11, the next time we update it, which we do most weeks, it will install automatically. Thank you.
  • Thu, Nov 11, 2021, 1:28 AM
    Hi Alt, sorry for the late response, I included 3.11 among the supported versions
  • Fri, Nov 12, 2021, 11:36 PM
    Hola Juan y Sara,
    Les consulto si este plugin es gratuito y si hay alguna versión paga. Además quería saber si se obtienen reportes analíticos sobre riesgo de deserción, cursos en riesgo de no comenzar, etc.
  • Sat, Nov 13, 2021, 12:42 AM
    Hola Federico. Este plugin es 100% gratuito y open source. Desgraciadamente sólo puedes usarlo para visualizar datos (descriptivos o previamente analizados por usted).
  • Mon, Dec 13, 2021, 10:09 PM
    Hello. Is it possible to add export to PDF functionality to this excellent plugin?
  • Mon, Mar 28, 2022, 11:01 PM
    Hello I have the same problem as Kristian Hargreaves when configuring a graph within the manage report block, the graph is not shown I am using moodle 3.10, is there a solution for it. Thanks
  • Thu, May 5, 2022, 4:05 PM
    Muchas gracias por vuestro trabajo.

    ¿Tenéis pensado sacar versión para moodle 4?
    En moodle4 hay un reportbuilder, ¿cuáles son las diferencias?
  • Sun, May 8, 2022, 8:51 PM
    Hola, el plugin es excelente. Es compatible con Moodle 4.0? El custom report que viene ahora con Moodle 4.0 parece estar basado en este trabajo de ustedes, pero no viene con la posibilidad de escribir SQL queries que es fundamental. Gracias!
  • Mon, Jun 13, 2022, 4:06 PM
    Hi, It is planned to release an update of this Plugin for Moodle version 4.0.
Please login to post comments