Your Moodle version

Blocks: Dashboard

block_dashboard
Maintained by Picture of Valery Fremaux Valery Fremaux
Graphic, one query dashboard element using MIT library JQplot and other libraries

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

Screenshots

Screenshot
Screenshot
Screenshot

Contributors

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

Comments RSS

Show comments
  • Picture of Valery Fremaux
    Fri, Dec 21, 2012, 5:22 AM
  • Picture of Annick Fructoso
    Fri, Jan 25, 2013, 10:56 PM
    is this module available for 2.4?
    thanks
  • Picture of Alan Hare
    Wed, Mar 27, 2013, 4:41 AM
    Hey Valery, your block sounds nice but doe not wortk with 2.4 (latest). Are there plans to fix to work with 2.4, currently there are errors.

    Coding error detected, it must be fixed by a programmer: You must set the text for the node when you create it.
  • Picture of Valery Fremaux
    Wed, Mar 27, 2013, 6:11 AM
    yes sure there are... actually last evolution was asked y some customers for 1.9, but we are in migration pre-schedule for them, so it will be fixed in a little delay.....

    I'm adding two key features : authro defined parameters to enhance end user experience in querying himself part of data, and filter caching to improve really "read again" queries.

    Cheers
    Valery
  • Picture of Alan Hare
    Thu, Mar 28, 2013, 12:10 AM
    Thank you for the update! smile
  • Picture of Trevor Wilson
    Wed, Apr 17, 2013, 3:35 AM
    Anyone have success with this on Moodle/Oracle setup? I get it installed fine and then run into a whack of trouble.
  • Picture of Valery Fremaux
    Wed, Apr 17, 2013, 3:29 PM
    Hi Trevor,, i'mterribly sorry about that, but i have absoloutely no experimenting nor test facility (nor budget allocation wink ) to check and ensure Oracle compatibility. Dashboarding faces lot of performance issues that often needs using some optimized SQL tricks that may affect portability. May you possibly address me some typical issue reports i can check some unportable writings could be avoided.

    Also dashboard is being revised as oportunistic quick drawn design is reaching its limits. So some new version may arrive soon...
  • Picture of Syed Iqbal
    Sun, Jun 16, 2013, 2:02 PM
    Hey Valery ,
    I am using moodle 2.2 after installing dashboard this error occurs when i view the dashboard

    Coding error detected, it must be fixed by a programmer: You must set the text for the node when you create it.
    .
    .
    .
    what do i do??
  • Picture of Valery Fremaux
    Sun, Jun 16, 2013, 7:18 PM
    seems you need to add a name to the block to avoid this error comming. Not yet analized....
  • Picture of haythem haythem
    Thu, Jun 20, 2013, 12:52 AM
    please help!!!

    Debug info: Missing version value in version.php
    Error code: detectedbrokenplugin
    Stack trace:

    line 548 of /lib/upgradelib.php: plugin_defective_exception thrown
    line 360 of /lib/upgradelib.php: call to upgrade_plugins_modules()
    line 1544 of /lib/upgradelib.php: call to upgrade_plugins()
    line 349 of /admin/index.php: call to upgrade_noncore()
  • Picture of Valery Fremaux
    Thu, Jun 20, 2013, 4:01 AM
    please check the last published version for Moodle 2.3/2.4, maybe runs on 2.5 without update..
  • Picture of 昇文 涂
    Thu, Mar 6, 2014, 10:00 PM
    Excuse me, my moodle is 2.4.1, currently there are errors.

    Coding error detected, it must be fixed by a programmer: You must set the text for the node when you create it.

    By the way, how can I input the data to database?

    thank for you
  • Picture of rashmi kapure
    Tue, May 6, 2014, 8:05 PM
    hello valery ,
    I have problem in configuring the dashboard report block.I have run the query in phpmyadmin database in cpanel , it works properly but when i put query in query settings and then run the dashboard it shows error.Kindly guide me regarding this settings.
  • Picture of Valery Fremaux
    Tue, May 6, 2014, 9:22 PM
    can u send me your query at valery.fremaux-at-gmail.com ? tell me your Moodle version and the block's version also
  • Picture of rashmi kapure
    Thu, May 8, 2014, 5:48 PM
    hello valery,

    I have sent you mail on your mentioned id.Please troubleshoot my problem.
1 2
Please login to post comments