Moodle plugins directory: Growth report | Moodle.org
Growth report
Reports ::: report_growth
Maintained by Renaat Debleu
The report shows historical information using graphs about your Moodle installation.
Latest release:
908 sites
833 downloads
49 fans
Current versions available: 6
Introduction
Ever wondered when all those users arrived at the platform? When people started to use their mobile phone?
When all those questions arrived in the question bank? The growth report shows how your Moodle has grown
in the last years.
Use
This report is available on site and category level and shows historical information about:
- Users
- Guests
- Mobile devices
- Badges
- Course completions
- Certificates (mod_certificate and mod_customcert and mod_coursecertificate)
- Courses
- Enrolments
- Questions
- Resources
- Countries
But also teachers can see in a course when the users were enrolled, when the activities were added and completed, ...
Supported databases
- MYSQL
- MariaDB
- PostgreSQL
- MSSQL
- OracleDB
Useful links
Contributors
Renaat Debleu (Lead maintainer)
Please login to view contributors details and/or to contact them
We really missed this tool.
Thanks again for this.
Daniel Méthot
Moodler particularly useful
Very helpful!
Daniel
It is the same information that is sent to Moodle each time your site registration is updated (Site administration > Registration). The calculation is a simple database query:
activeusers = $DB->count_records_select('user', 'deleted = ? AND lastlogin > ?', [0, time() - DAYSECS * 30])
So for Moodle, the last 30 days is considered as recent.
R.
I like this plugin, but I would like to know if you can clarify what Q1, Q2, Q3 and Q4 mean in the graphs.
Thanks greetings.
I divide a year in 4 parts: Quarter ! - Quarter 2 | Quarter 3 | Quarter 4.
R
Thank for the reply.
Have a nice weekend!
this function does not exist for the simple reason that city and state are text fields. As an example, I have seen hundreds of versions of the city 'Perth', Pert - Perht - Parth - ...., so this plugin would only produce unreliable results....
R
Two questions, is there a way to go in depth in each point of the graph? how could one filter the dates of the graphs?
Thank you very much!
Currently, there is no way to go in depth, nor can the dates be filtered, simply because the managers I know are not interested in details, they only want numbers that go up .
But if you find a budget, this could be implemented.
R