Jonathan Druart
5825026448
This patch has been generated with the script provided on bug 21576. It only affects variable used in the href attribute of a link *when* href it the first attribute of the node (grep "a href") Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
129 lines
5.8 KiB
Text
129 lines
5.8 KiB
Text
[% USE raw %]
|
|
[% USE Asset %]
|
|
[% USE Koha %]
|
|
[% USE AuthorisedValues %]
|
|
[% USE Branches %]
|
|
[% SET footerjs = 1 %]
|
|
[% INCLUDE 'doc-head-open.inc' %]
|
|
<title>Koha › Patrons › Purchase suggestions for [% INCLUDE 'patron-title.inc' no_html = 1 %]</title>
|
|
[% Asset.css("css/datatables.css") | $raw %]
|
|
[% INCLUDE 'doc-head-close.inc' %]
|
|
</head>
|
|
|
|
<body id="pat_purchase_suggestions" class="pat">
|
|
[% INCLUDE 'header.inc' %]
|
|
[% INCLUDE 'patron-search.inc' %]
|
|
|
|
<div id="breadcrumbs">
|
|
<a href="/cgi-bin/koha/mainpage.pl">Home</a>
|
|
› <a href="/cgi-bin/koha/members/members-home.pl">Patrons</a>
|
|
› Purchase suggestions for [% INCLUDE 'patron-title.inc' %]
|
|
</div>
|
|
|
|
<div id="doc3" class="yui-t1">
|
|
|
|
<div id="bd">
|
|
<div id="yui-main">
|
|
<div class="yui-b">
|
|
<div class="yui-g">
|
|
<h2>Purchase suggestions</h2>
|
|
|
|
<div id="toolbar" class="btn-toolbar">
|
|
<a class="btn btn-default btn-sm" id="newsuggestion" href="/cgi-bin/koha/suggestion/suggestion.pl?op=add&suggestedby=[% patron.borrowernumber | html %]&redirect=purchase_suggestions&borrowernumber=[% patron.borrowernumber | html %]"><i class="fa fa-plus"></i> New purchase suggestion</a>
|
|
</div>
|
|
|
|
[% IF suggestions %]
|
|
<table id="suggestions">
|
|
<thead>
|
|
<tr>
|
|
<th>Summary</th>
|
|
<th>Note</th>
|
|
<th>Managed by</th>
|
|
<th>Status</th>
|
|
</tr>
|
|
</thead>
|
|
|
|
<tbody>
|
|
[% FOREACH s IN suggestions %]
|
|
<tr>
|
|
<td>
|
|
<p>
|
|
<strong>
|
|
[% IF ( CAN_user_catalogue ) %]
|
|
<a href="/cgi-bin/koha/suggestion/suggestion.pl?suggestionid=[% s.suggestionid | uri %]&op=show">[% s.title | html %]</a>
|
|
[% ELSE %]
|
|
[% s.title | html %]
|
|
[% END %]
|
|
</strong>
|
|
</p>
|
|
<p>
|
|
[% IF ( s.author ) %][% s.author | html %],[% END %]
|
|
[% IF ( s.copyrightdate ) %] - [% s.copyrightdate | html %],[% END %]
|
|
[% IF ( s.publishercode ) %] - [% s.publishercode | html %][% END %]
|
|
[% IF ( s.place ) %]([% s.place | html %])[% END %]
|
|
[% IF ( s.collectiontitle ) %] , [% s.collectiontitle | html %][% END %]
|
|
[% IF ( s.itemtype ) %] - [% s.itemtype | html %][% END %]
|
|
</p>
|
|
</td>
|
|
<td>[% s.note | html %]
|
|
<td>
|
|
[% IF ( s.surnamemanagedby ) %]
|
|
[% s.surnamemanagedby | html %]
|
|
[% IF ( s.firstnamemanagedby ) %],[% END %]
|
|
[% s.firstnamemanagedby | html %]
|
|
[% ELSE %]
|
|
|
|
[% END %]
|
|
</td>
|
|
<td>
|
|
[% SWITCH s.STATUS %]
|
|
[% CASE "ASKED" %]<span>Requested</span>
|
|
[% CASE "CHECKED" %]<span>Checked by the library</span>
|
|
[% CASE "ACCEPTED" %]<span>Accepted by the library</span>
|
|
[% CASE "ORDERED" %]<span>Ordered by the library</span>
|
|
[% CASE "REJECTED" %]<span>Suggestion declined<span>
|
|
[% CASE "AVAILABLE" %]<span>Available in the library</span>
|
|
[% CASE %]
|
|
[% SET status_description = AuthorisedValues.GetByCode('SUGGEST_STATUS', s.STATUS) %]
|
|
[% IF status_description %]
|
|
[% status_description | html %]
|
|
[% ELSE %]
|
|
<span>Unknown</span>
|
|
[% END %]
|
|
[% END %]
|
|
[% IF s.reason %]([% s.reason | html %])[% END %]
|
|
</td>
|
|
</tr>
|
|
[% END %]
|
|
</tbody>
|
|
</table>
|
|
[% ELSE %]
|
|
<div class="dialog message">
|
|
<p>This patron has not submitted any purchase suggestions</p>
|
|
</div>
|
|
[% END %]
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="yui-b">
|
|
[% INCLUDE 'circ-menu.inc' %]
|
|
</div>
|
|
</div>
|
|
|
|
[% MACRO jsinclude BLOCK %]
|
|
[% INCLUDE 'str/members-menu.inc' %]
|
|
[% Asset.js("js/members-menu.js") | $raw %]
|
|
[% INCLUDE 'datatables.inc' %]
|
|
<script type="text/javascript">
|
|
$(document).ready(function() {
|
|
$("#suggestions").dataTable($.extend(true, {}, dataTablesDefaults, {
|
|
'bPaginate': false,
|
|
'bFilter': false,
|
|
'bInfo': false,
|
|
'sDom': 't'
|
|
} ));
|
|
});
|
|
</script>
|
|
[% END %]
|
|
|
|
[% INCLUDE 'intranet-bottom.inc' %]
|