Since the addition of the CiviReport component, we were thinking it would great if users could expose their reports on the CiviCRM Dashboard screen. Hence we decided it's time to redesign the CiviCRM Dashboard ('Home' page). Now it has a 2 column layout with the ability to add reports as 'dashlets'. We think this will be a significant usability improvement, and we've added it to upcoming v3.1 release. This feature will be available for download as part of the next v3.1 beta release.
Key features include..
- New user friendly "Drag" n "Drop" interface to add/remove/rearrange dashboard elements ('dashlets').
- Ability to add any report instance - with either Tabular, Bar Chart or Pie Chart view.
- Dashboard is personalized - Each user with CiviCRM access can have their own customized version of the dashboard screen.
- All dashlets are cached, with the ability to manually refresh and an automatic cache timeout period. This is done so that complex queries are not fired for each page reload.
Dashboard example with a few report dashlets
Dashboard with more report dashlets (some are minimized)
For more info on this feature click here
You can try out this feature on our development sandbox
We look forward to getting your feedback on this feature in the coming days. If you're seeing a problem and you're not sure if it's a bug - please post your issue to the 3.1 release testing section
of the community forums. Include as many specifics as possible about the issue or question.
Finally I would like to thank Bevan Rudge for his work on this
plugin. This plugin is the base for this feature along with jQuery ui portlets