[Koha-bugs] [Bug 6828] Add Admin Dashboard for staff users.

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Sep 1 15:42:33 CEST 2011


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6828

--- Comment #3 from Barry Cannon <barry at oslo.ie> 2011-09-01 13:42:33 UTC ---
(In reply to comment #2)
> In your idea/plans, can the list of what is in the dashboard be edited by the
> library ? will it be hardcoded ? modular system ? Libraries will be highly
> interested by this feature, for sure. But i'm also sure that each of them will
> ask for different views

In this release the data will be hard coded. If accepted I will certainly add
the ability to show/hide details under the SysPref submenus of
DashBoardDisplayed.

> 
> A suggestion: we (well, you, if you code it ;-) ) : dashboard could retrieve
> datas to display from saved reports. Something like :
> table dashboard =
> dashboardid
> report_id
> position (the position in dashboard)
> 
> Then you run the results, and display them in the dashboard.
> Managing the dashboard will mean for the libraries defining reports to run, and
> attaching them to the dashboard. We could provide some standard/basic/usual
> reports during installation.

Sounds great. However, if everyone agreed, I would like to get a limited
release up and integrated first, if possible and then add features as patches
etc.

> 
> Other suggestion : this kind of dashboard, appearing on homepage, can be highly
> CPU consuming for large databases. I strongly suggest to cache the result in a
> file and update the dashboard only once every night. 

Yes, we have been toying with this idea too. At the moment, the number of
selects is increasing and although they are only counts* it isn't ideal to have
those queries running directly with every main page load. The only downside we
had to this is that it introduces another cron job and makes the data somewhat
stale (until updated at night). Is this the general consensus? Generate a
static page nightly? 

> Or remove it from the
> homepage to have a dashboard specific one, but that's not your goal, and I
> agree the dashboard on homepage is an amazing idea)
> 
> HTH

-- 
Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.


More information about the Koha-bugs mailing list