Bug 35356: Show SMS labels only when data exists
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / members / statistics.tt
1 [% USE raw %]
2 [% USE Asset %]
3 [% USE Koha %]
4 [% USE AuthorisedValues %]
5 [% USE Branches %]
6 [% PROCESS 'i18n.inc' %]
7 [% SET footerjs = 1 %]
8 [% INCLUDE 'doc-head-open.inc' %]
9 <title>[% FILTER collapse %]
10     [% UNLESS blocking_error %]
11         [% t("Statistics for") | html %] [% INCLUDE 'patron-title.inc' no_html = 1 %]
12     [% END %] &rsaquo;
13     [% t("Patrons") | html %] &rsaquo;
14     [% t("Koha") | html %]
15 [% END %]</title>
16 [% INCLUDE 'doc-head-close.inc' %]
17 </head>
18
19 <body id="pat_statistics" class="pat">
20 [% WRAPPER 'header.inc' %]
21     [% INCLUDE 'patron-search-header.inc' %]
22 [% END %]
23
24 [% WRAPPER 'sub-header.inc' %]
25     [% WRAPPER breadcrumbs %]
26         [% WRAPPER breadcrumb_item %]
27             <a href="/cgi-bin/koha/members/members-home.pl">Patrons</a>
28         [% END %]
29         [% WRAPPER breadcrumb_item %]
30             <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% patron.borrowernumber | uri %]">[% INCLUDE 'patron-title.inc' %]</a>
31         [% END %]
32         [% WRAPPER breadcrumb_item bc_active= 1 %]
33             <span>Statistics</span>
34         [% END %]
35     [% END #/ WRAPPER breadcrumbs %]
36 [% END #/ WRAPPER sub-header.inc %]
37
38 <div class="main container-fluid">
39     <div class="row">
40         <div class="col-sm-10 col-sm-push-2">
41             <main>
42
43         [% INCLUDE 'members-toolbar.inc' %]
44
45             <h1>Statistics for [% INCLUDE 'patron-title.inc' %]</h1>
46             [% IF ( datas.size ) %]
47                 <div class="page-section">
48                     <table id="statistics">
49                     <thead>
50                         <tr>
51                         [% FOREACH cn IN column_names %]
52                             <th>
53                                 [% SWITCH cn %]
54                                 [% CASE 'itype' %]
55                                     <span>Item type</span>
56                                 [% CASE 'ccode' %]
57                                     <span>Collection</span>
58                                 [% CASE 'location' %]
59                                     <span>Shelving location</span>
60                                 [% CASE 'homebranch' %]
61                                     <span>Home library</span>
62                                 [% CASE 'holdingbranch' %]
63                                     <span>Holding library</span>
64                                 [% CASE %]
65                                     <span>[% cn | html %]</span>
66                                 [% END %]
67                             </th>
68                         [% END %]
69                         <th>Total checkouts as of yesterday</th>
70                         <th>Today's checkouts</th>
71                         <th>Today's checkins</th>
72                         <th>Total checkouts</th>
73                         </tr>
74                     </thead>
75
76                     <tbody>
77                         [% FOREACH r IN datas %]
78                             <tr>
79                                 [% FOREACH c IN r %]
80                                     <td>[% c | html %]</td>
81                                 [% END %]
82                             </tr>
83                         [% END %]
84                     </tbody>
85                     <tfoot>
86                         <tr>
87                             <td colspan="[% column_names.size | html %]">TOTAL</td>
88                             <td>[% count_total_precedent_state | html %]</td>
89                             <td>[% count_total_issues | html %]</td>
90                             <td>[% count_total_issues_returned | html %]</td>
91                             <td>[% count_total_actual_state | html %]</td>
92                         </tr>
93                     </tfoot>
94                     </table>
95                 </div> <!-- /.page-section -->
96             [% ELSE %]
97                 <div class="dialog message">There are no statistics for this patron.</div>
98             [% END %]
99
100             </main>
101         </div> <!-- /.col-sm-10.col-sm-push-2 -->
102
103         <div class="col-sm-2 col-sm-pull-10">
104             <aside>
105                 [% INCLUDE 'circ-menu.inc' %]
106             </aside>
107         </div> <!-- /.col-sm-2.col-sm-pull-10 -->
108      </div> <!-- /.row -->
109
110 [% MACRO jsinclude BLOCK %]
111     [% INCLUDE 'str/members-menu.inc' %]
112     [% Asset.js("js/members-menu.js") | $raw %]
113     [% INCLUDE 'datatables.inc' %]
114     <script>
115         $(document).ready(function() {
116             $("#statistics").dataTable($.extend(true, {}, dataTablesDefaults, {
117                 "sDom": 't',
118                 "bPaginate": false
119             }));
120         });
121     </script>
122 [% END %]
123
124 [% INCLUDE 'intranet-bottom.inc' %]