Details
-
Type: Improvement
-
Status: Done/Fixed
-
Priority: Trivial
-
Resolution: Fixed/Completed
-
Affects Version/s: 3.1
-
Fix Version/s: 3.1
-
Component/s: Core CiviCRM
-
Labels:None
Description
Dashboard Revamp
1. Implement new drag and drop interface for dashlets.
- each dashlet is loaded independently
- provide two column screen layout
- add minimize, remove and fullscreen ( only for tabular view) for each widgets
2. Ability to add report instances as Dashlet
- once a report is added to dashboard, make it available as dashlet
3. User specific dashboard.
- Each user can have their own dashlets which are defined by admin
4. We should cache dashlet content so that complex queries for report generation are not fired.
- Add manual Refresh button on dashboard
- Add cache timeout settings in Global Settings >> Misc. Settings
5. Convert existing activity selector to Activity Dashlet.
6. Make sure Dashboard hooks still work.
7. Document / provide instructions how to write own widgets ( for developers )