|
Lines 22-27
Link Here
|
| 22 |
[% IF ( do_it ) %] |
22 |
[% IF ( do_it ) %] |
| 23 |
[% FOREACH mainloo IN mainloop %] |
23 |
[% FOREACH mainloo IN mainloop %] |
| 24 |
<h1>Circulation statistics</h1> |
24 |
<h1>Circulation statistics</h1> |
|
|
25 |
<canvas id="circChart" width="1000" height="400"></canvas> |
| 25 |
[% IF ( mainloo.loopfilter ) %] |
26 |
[% IF ( mainloo.loopfilter ) %] |
| 26 |
<p>Filtered on:</p> |
27 |
<p>Filtered on:</p> |
| 27 |
<ul> |
28 |
<ul> |
|
Lines 295-298
Link Here
|
| 295 |
[% INCLUDE 'reports-menu.inc' %] |
296 |
[% INCLUDE 'reports-menu.inc' %] |
| 296 |
</div> |
297 |
</div> |
| 297 |
</div> |
298 |
</div> |
|
|
299 |
[% IF ( do_it ) %] |
| 300 |
<script type="text/javascript"> |
| 301 |
var ctx = $("#circChart").get(0).getContext("2d"); |
| 302 |
var circChart = new Chart(ctx).Bar({ |
| 303 |
labels: [[% FOREACH loopco IN mainloo.loopcol %]"[% loopco.coltitle_display |html %]", [% END %]], |
| 304 |
datasets: [ |
| 305 |
[% FOREACH loopro IN mainloo.looprow %]{ |
| 306 |
label: "[% loopro.rowtitle_display or "UNKNOWN VALUE" |html %]", |
| 307 |
fillColor: "rgba(151,187,205,0.2)", |
| 308 |
strokeColor: "rgba(151,187,205,1)", |
| 309 |
pointColor: "rgba(151,187,205,1)", |
| 310 |
pointStrokeColor: "#fff", |
| 311 |
pointHighlightFill: "#fff", |
| 312 |
pointHighlightStroke: "rgba(151,187,205,1)", |
| 313 |
data: [[% FOREACH loopcel IN loopro.loopcell %]"[% loopcel.value %]", [% END %]] |
| 314 |
}, [% END %]] |
| 315 |
}, {}); |
| 316 |
|
| 317 |
circChart.update(); |
| 318 |
</script> |
| 319 |
[% END %] |
| 298 |
[% INCLUDE 'intranet-bottom.inc' %] |
320 |
[% INCLUDE 'intranet-bottom.inc' %] |
| 299 |
- |
|
|