Bug 30952: Staff interface redesign (header)
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / members / purchase-suggestions.tt
1 [% USE raw %]
2 [% USE Asset %]
3 [% USE Koha %]
4 [% USE KohaDates %]
5 [% USE AuthorisedValues  %]
6 [% USE Branches %]
7 [% SET footerjs = 1 %]
8 [% INCLUDE 'doc-head-open.inc' %]
9 <title>Purchase suggestions for [% INCLUDE 'patron-title.inc' no_html = 1 %] &rsaquo; Patrons &rsaquo; Koha</title>
10 [% INCLUDE 'doc-head-close.inc' %]
11 </head>
12
13 <body id="pat_purchase_suggestions" class="pat">
14 [% WRAPPER 'header.inc' %]
15     [% INCLUDE 'patron-search-header.inc' %]
16 [% END %]
17
18 [% WRAPPER 'sub-header.inc' %]
19 <nav id="breadcrumbs" aria-label="Breadcrumb" class="breadcrumb">
20     <ol>
21         <li>
22             <a href="/cgi-bin/koha/mainpage.pl"><i class="fa fa-home"></i></a>
23         </li>
24         <li>
25             <a href="/cgi-bin/koha/members/members-home.pl">Patrons</a>
26         </li>
27         <li>
28             <a href="#" aria-current="page">
29                 Purchase suggestions for [% INCLUDE 'patron-title.inc' %]
30             </a>
31         </li>
32     </ol>
33 </nav>
34 [% END %]
35
36 <div class="main container-fluid">
37     <div class="row">
38         <div class="col-sm-10 col-sm-push-2">
39             <main>
40
41                 [% INCLUDE 'members-toolbar.inc' %]
42                 <h1>Purchase suggestions</h1>
43
44                 <div id="toolbar" class="btn-toolbar">
45                     <a class="btn btn-default" id="newsuggestion" href="/cgi-bin/koha/suggestion/suggestion.pl?op=add&amp;suggestedby=[% patron.borrowernumber | html %]&amp;redirect=purchase_suggestions&amp;borrowernumber=[% patron.borrowernumber | html %]"><i class="fa fa-plus"></i> New purchase suggestion</a>
46                 </div>
47
48                 [% IF suggestions.size %]
49                   <table id="suggestions">
50                     <thead>
51                         <tr>
52                           <th>Summary</th>
53                           <th>Note</th>
54                           <th>Managed by</th>
55                           <th>Managed on</th>
56                           <th>Suggested on</th>
57                           <th>Status</th>
58                         </tr>
59                     </thead>
60
61                     <tbody>
62                         [% FOREACH s IN suggestions %]
63                             <tr>
64                                 <td>
65                                     <p>
66                                         <strong>
67                                             [% IF ( CAN_user_catalogue ) %]
68                                                 <a href="/cgi-bin/koha/suggestion/suggestion.pl?suggestionid=[% s.suggestionid | uri %]&amp;op=show">[% s.title | html %]</a>
69                                             [% ELSE %]
70                                                 [% s.title | html %]
71                                             [% END %]
72                                         </strong>
73                                     </p>
74                                     <p>
75                                         [% IF ( s.author ) %][% s.author | html %],[% END %]
76                                         [% IF ( s.copyrightdate ) %] - [% s.copyrightdate | html %],[% END %]
77                                         [% IF ( s.publishercode ) %] - [% s.publishercode | html %][% END %]
78                                         [% IF ( s.place ) %]([% s.place | html %])[% END %]
79                                         [% IF ( s.collectiontitle ) %] , [% s.collectiontitle | html %][% END %]
80                                         [% IF ( s.itemtype ) %] - [% s.itemtype | html %][% END %]
81                                     </p>
82                                 </td>
83                                 <td>[% s.note | html %]
84                                 <td>
85                                     [% INCLUDE 'patron-title.inc' patron => s.manager %]
86                                 </td>
87                                 <td data-order="[% s.manageddate | html %]">
88                                     [% s.manageddate | $KohaDates %]
89                                 </td>
90                                 <td data-order="[% s.suggesteddate | html %]">
91                                     [% s.suggesteddate | $KohaDates %]
92                                 </td>
93                                 <td>
94                                     [% SWITCH s.STATUS %]
95                                     [% CASE "ASKED" %]<span>Requested</span>
96                                     [% CASE "CHECKED" %]<span>Checked by the library</span>
97                                     [% CASE "ACCEPTED" %]<span>Accepted by the library</span>
98                                     [% CASE "ORDERED" %]<span>Ordered by the library</span>
99                                     [% CASE "REJECTED" %]<span>Suggestion declined<span>
100                                     [% CASE "AVAILABLE" %]<span>Available in the library</span>
101                                     [% CASE %]
102                                         [% SET status_description = AuthorisedValues.GetByCode('SUGGEST_STATUS', s.STATUS) %]
103                                         [% IF status_description %]
104                                             [% status_description | html %]
105                                         [% ELSE %]
106                                             <span>Unknown</span>
107                                         [% END %]
108                                     [% END %]
109                                     [% IF s.reason %]([% s.reason | html %])[% END %]
110                                 </td>
111                             </tr>
112                         [% END %]
113                     </tbody>
114                   </table>
115                 [% ELSE %]
116                     <div class="dialog message">
117                         <p>This patron has not submitted any purchase suggestions</p>
118                     </div>
119                 [% END %]
120
121             </main>
122         </div> <!-- /.col-sm-10.col-sm-push-2 -->
123
124         <div class="col-sm-2 col-sm-pull-10">
125             <aside>
126                 [% INCLUDE 'circ-menu.inc' %]
127             </aside>
128         </div> <!-- /.col-sm-2.col-sm-pull-10 -->
129      </div> <!-- /.row -->
130
131 [% MACRO jsinclude BLOCK %]
132     [% INCLUDE 'str/members-menu.inc' %]
133     [% Asset.js("js/members-menu.js") | $raw %]
134     [% INCLUDE 'datatables.inc' %]
135     <script>
136         $(document).ready(function() {
137             $("#suggestions").dataTable($.extend(true, {}, dataTablesDefaults, {
138                 'bPaginate': false,
139                 'bFilter': false,
140                 'bInfo': false,
141                 'sDom': 't'
142             } ));
143         });
144     </script>
145 [% END %]
146
147 [% INCLUDE 'intranet-bottom.inc' %]