Create a gradebook report plugin (grade/report/visual) for displaying charts and graphs using flare as part of the GSoC animated grade statistics report project.
Includes:
* Making adapters to interface with flare.
* Making the visualizations using flare.
* Adding options to control viewing of stats by roll in class.
* Adding customization options.
Create a gradebook report plugin (grade/report/visual) for displaying charts and graphs using flare as part of the GSoC animated grade statistics report project.
Includes:
* Making adapters to interface with flare.
* Making the visualizations using flare.
* Adding options to control viewing of stats by roll in class.
* Adding customization options.
Flare: http://flare.prefuse.org/
Daniel Servos committed 29 files to 'Contrib CVS' - 01/Jul/08 03:30 PM
CONTRIB-497
Start of the grade/report/visual plug-in for displaying charts and graphs using flare as part of the GSoC animated grade statistics report project.
Currently only one visualization has been added and it is still in a rough state.
The code for the swf can be found in the flare_visualization dir.
Daniel Servos committed 19 files to 'Contrib CVS' - 15/Jul/08 03:27 AM
CONTRIB-497
Cleaned up some of the code for report/visual and the flex based application for viewing the visualizations.
Improved the UI of the visualization.
Added documentation to both the php and actionscript 3 (flex) code.
Removed some unneeded files.
TODO:
*Add more visualizations.
*Add printer firendly version.
*Make flex appplications settings less hardcoded and loaded from moodle.
*Load lang files from moodle to flex for full language support.
*Add a settings page for the report.
Daniel Servos committed 15 files to 'Contrib CVS' - 24/Jul/08 03:31 PM
CONTRIB-497
*Added new visualization, Grade Distribution
*Fixed some minor bugs
*Made abstract visualization class for creating visualizations by making classes witch extend it.
*Made visual_settings.php witch takes a visualization class and truns it in to XML witch flex can read in.
*Made flex visualization application read in XML formated settings as well as tab formated data from moodle and combind them to make a custom visualization.
*Made flex visualization application read and use langue strings from moodle.
*Added printer firendly tab
TODO:
*Add more visualizations
*Refactor some of the flex/actionscript code
*More douctenation
*More UI functions for the flex application
Daniel Servos committed 9 files to 'Contrib CVS' - 02/Aug/08 12:19 PM
CONTRIB-497
*Added more visualizations
*Added selector UI Widget for flex/flare visualization
*Refactored some of flex actionscript code.
*Added defaults for selected group and items in visualizations.
*Improved removal of nodes and edges when an item or group is deselected in a legend.
*Fixed a memory leak realting to the removal and addtion of nodes.
*Added more options for and control of the flex/flare based visualization from the Moodle back end.
Daniel Servos committed 320 files to 'Contrib CVS' - 18/Aug/08 11:58 AM
CONTRIB-497
* Added flare libbary to repo as it is needed to build the flash front end. Lib is located at /grade/report/visual/flare_visualization/flare/. For more information see http://flare.prefuse.org/
* Added more visualizations.
* Added settings/preferences page for the report.
* Added printable version.
* Added more documentation.
* Added README.txt
* Cleaned up code.
* Fixed a bunch of small bugs.