Moodle Plugins directory: Dashboard | Moodle.org

Dashboard
IMPORTANT NOTE FOR PLUGIN ARCHIVE AVAILABILITY
: due to the large amount of plugins supported, it is NOT affordable
for us to update moodle.org packages. Please use the Source Control urls
to our github to get plugins archives.
The dashboard element bloc is of use with flexible Moodle
page formats allowing free setup of the dashboard page layout using blocks.
It implements a "dashboard element" capable to plot and render in
many graphic output formats any result of a complex query presented
to the Moodle database (or an eventual external PostGre schema).
Given a full query, the dashboard block mashes up :
- Data table output
+ Linear (records) data table
+ Tabular (cross dimension) tables
+ Treeview (on hierarchical mapped results)
- Graphic plotting using JQPlot
+ Line graphs
+ Bar graphs
+ Pie graphs
+ Donuts graphs
- Geographic plotting (using GoogleMaps API)
+ Google Maps + query data plotting
+ Possibility to change icons and plor mutiple class data using course files
+ Geocoding requests to Google handled (up to 2500 per day) with static long term caching
=> Will evolve
- Time special plotting : Integrating SIMILE Timeline plugin
+ Plot on a timeline plugin of "instant" and "time duration" events
+ possibility of setting up color classes for events
+ possibility to customize "instant" pin icons from course files
=> Will evolve
- Data output additional features
+ Data output formatting (using sprintf formatting)
+ Filters (selecting output or query fields for filtering)
+ Summators : displaying computed sums of output fields
+ Cumulative mode : Produces cumulative sum of a field without extra query
+ Data colouring and marking (on tables) using comparison formulas (ex: %% == 0 )
+ Mappable Labels for ALL query field names
- Performance features
+ Result caching (programmable retension delay)
+ Croned refresh of cache
+ Instance adjustable refresh mode or global cron settings
Dependancies :
You will need to add the custom extra libraries additions from https://github.com/vfremaux/moodle-local_vflibs to get the plotter libraries.
Get the adequate branch for your major Moodle version and install the libraries as a moodle/local component.
This block has been very helpful for setting up a "high scores" block on our courses. Would you be willing to enhance the plugin to support multiple languages via language markup tags? Details here: https://moodle.org/plugins/filter_multilangsecond
concat('',c.fullname,'') as course
It errors out with the message "invalid or obsolete query" until you remove the question mark and the equal sign. Is there a specific file in the plugin to remove a regex or replace expression that is searching for these characters? Thanks for any help! -Ben, 320.309.4634
We use the Essential theme, and the block fights with css for that and displays in reports in the block form in a weird place.
I'll be eager to test the block if you could send me an updated version in the next few weeks. If you'd like to chat sometime, let me know. I've done a lot of reporting with the configurable reports block. Thanks again! -Ben
can anybody help me, how to plot multiple graphs! I am using it on moodle 3.3, it work perfectly for one query, but I want to show multiple graphs which show the data from different table using multiple queries.
Note that in such eventuality, the "g" option of the filters that allow you couple filters between dashboad instances and get filters switching accordingly in all elements at the same time.
Cheers.
i try to install your plugin with local_vflib file but it's taking to much time ....so i think i might place local_vflib file at wong place in dashboard
so can you please tell me where should i place local_vflib file
This plugin looks very useful & I am interested in using it but am running 3.4.2
Are there plans to update this plugin for the latest release or should I try the 3.0 version?
Thanks,
Claire
The idea behind your plugin is great .
But the problem is that it supports only until moodle 3.0 , and it's not working in moodle 3.5 (which is my current version) i really need this plugin , or if there is another one similar to it ( getting a graphic dashboard for manager from a query ) kindly send me the link.
Thanks,
Siham.
- how many new registered users,
- who are the new registrant today