So in the past my previous versions of the Moodle Dashboard were all built using Adobe Flex and AMFPHP. The application was deployed to the users desktop as an AIR application, and they could run reports to their hearts content.
Since then a few things have changed – and I decide the next version would be included in Moodle as a module – in a sense. I also decided to drop the Flash object in favour of jQuery. The change has been slow, but I certainly feel a step in the right directions.
So without much ado here are some screenshots of the landing page.
The main screen consists of portlets. Each portlet can be dragged around and collapsed. I hope to also make them doc-able. A little bit of code ensures that your choices are saved once you have made a change. The widths are relative and scale to what’s available on the screen. Since the new version of the Dashboard now forms part of Moodle, you need to be logged in to view the data.