Your Moodle version

Reports: Overview statistics

Maintained by Picture of David Mudrák David Mudrák
Produces various site and course report charts. The code has been designed in a way that makes adding more reports easy.
Moodle 2.5, 2.6, 2.7, 2.8

For producing the graphs, YUI Charts module is used. The code is using modern Moodle development techniques and patterns, such as using LESS for producing CSS files and Shifter to compose the Javascript modules.


  1. Extract the folder 'overviewstats' into your {Moodle root directory}/report/ folder
  2. Visit the main administration page (so called Notifications)
  3. Follow the installation wizard


This plugin is part of set Seeking new maintainer.




Picture of David Mudrák
David Mudrák (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • MD shot of me from his iphone4
    Mon, Sep 23, 2013, 5:00 PM
    Thanks for submitting this David smile This installed without issue for me once i hit the install button. It works too!
    All other things look fine. (You may want to change the LICENSE file to include a .txt for an easier read)
  • Picture of Tuncay Bilge
    Tue, Sep 24, 2013, 2:57 PM
    Thank You. We need more reporting options!
  • Picture of Seth Mengal
    Mon, Oct 7, 2013, 3:21 PM
    Error when installing. dmlwriteexception
  • Picture of David Mudrák
    Wed, Oct 9, 2013, 7:57 PM
    Seth, can you please turn debugging on and report more details? Thanks.
  • Just wondering . . .
    Fri, Jan 17, 2014, 9:38 AM
    David, does this work with Moodle 2.6?

  • Picture of David Mudrák
    Fri, Jan 31, 2014, 2:55 AM
    It should. I did not have a chance to test it yet though. If you do so, please let us know!
  • Picture of David Mudrák
    Mon, Feb 10, 2014, 9:09 PM
    I just tried to install in Moodle 2.6 and did not notice any obvious regressions. So I added it as a supported version now.
  • Picture of James Snell
    Sun, May 4, 2014, 12:18 AM
    This is a great plugin. I quite like it. I want to add a course specific report that shows:
    -unique visits/day (graphed)
    -total actions/day (graphed)

    I've briefly looked for ways to add these myself, I've yet to locate any documentation on the github site for this. Any suggestions?
  • Picture of David Mudrák
    Mon, May 5, 2014, 2:41 AM
    You basically need to add the code providing data to a class in the classes directory and then the YUI chart renderer into the yui/src/charts/js/. You'll need to use shifter to compile and use the source javascript then. I would suggest starting by copying an existing class.
    Please do not hesitate to fill a pull request at github once you have your additions done and tested. TIA
  • Picture of vishnu prasad
    Mon, Aug 11, 2014, 1:57 PM
    Thank you for the report, it works great. If you can just fix the number of users in the users loggin in report, for it is showing decimal number, that would be great.
  • Picture of David Mudrák
    Fri, Aug 22, 2014, 9:15 AM
    The number of displayed decimal places at the values axis fixed in v1.1 of the plugin.
Please login to post comments