+[% USE raw %]
+[% USE Asset %]
[% USE KohaDates %]
[% USE Branches %]
[% USE Koha %]
+[% PROCESS 'i18n.inc' %]
+[% SET footerjs = 1 %]
[% INCLUDE 'doc-head-open.inc' %]
-<title>Koha › Serials [% biblionumber %]</title>
-<link rel="stylesheet" type="text/css" href="[% themelang %]/css/datatables.css" />
+<title>Koha › Serials [% biblionumber | html %]</title>
[% INCLUDE 'doc-head-close.inc' %]
-[% INCLUDE 'datatables.inc' %]
-<script type="text/javascript">
-//<![CDATA[
- function updateRowsVisibility(show_only_renewed) {
- if ( show_only_renewed ) {
- $("#srlt [data-reneweddate='']").hide();
- } else {
- $("#srlt > tbody > tr").show();
- }
- }
-
- $(document).ready(function() {
- $("#srlt").dataTable($.extend(true, {}, dataTablesDefaults, {
- "aoColumnDefs": [
- { "bSortable": false, "bSearchable": false, 'aTargets': [ 'NoSort' ] },
- { "sType": "anti-the", "aTargets" : [ "anti-the" ] },
- { "sType": "title-string", "aTargets" : [ "title-string" ] }
- ],
- "sPaginationType": "four_button"
- } ) )
-
- $("#show_only_renewed").click(function(){
- updateRowsVisibility($(this+":checked").val());
- });
- $("#show_only_renewed").attr('checked', false);
- updateRowsVisibility(false);
-
- $("#advsearch_form").show();
- });
- //]]>
-</script>
</head>
+
<body id="acq_newordersubscription" class="acq">
[% INCLUDE 'header.inc' %]
[% INCLUDE 'acquisitions-search.inc' %]
-<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a> › <a href="/cgi-bin/koha/acqui/supplier.pl?supplierid=[% supplierid %]">[% booksellername %]</a> › <a href="/cgi-bin/koha/acqui/basket.pl?basketno=[% basketno %]">Shopping Basket [% basketno %]</a> › Add order from a subscription</div>
+<nav aria-label="Breadcrumb" class="breadcrumb">
+ <ol>
+ <li>
+ <a href="/cgi-bin/koha/mainpage.pl">Home</a>
+ </li>
+ <li>
+ <a href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a>
+ </li>
+ <li>
+ <a href="/cgi-bin/koha/acqui/supplier.pl?booksellerid=[% booksellerid | uri %]">[% booksellername | html %]</a>
+ </li>
+ <li>
+ <a href="/cgi-bin/koha/acqui/basket.pl?basketno=[% basketno | uri %]">Basket [% basketno | html %]</a>
+ </li>
+ <li>
+ <a href="#" aria-current="page">
+ Add order from a subscription
+ </a>
+ </li>
+ </ol>
+</nav>
+
+<div class="main container-fluid">
+ <div class="row">
+ <div class="col-sm-10 col-sm-push-2">
+ <main>
-<div id="doc3" class="yui-t2">
- <div id="bd">
- <div id="yui-main">
- <div class="yui-b">
<h2>Serials subscriptions</h2>
[% IF (done_searched) %]
<label for="show_only_renewed">
<th>ISSN</th>
<th class="anti-the">Title</th>
<th> Notes </th>
+ <th>Vendor</th>
<th>Library</th>
<th>Call number</th>
<th class="title-string">Expiration date</th>
</thead>
<tbody>
[% FOREACH sub IN subs_loop %]
- <tr data-reneweddate="[% sub.reneweddate %]" >
- <td>[% sub.issn %]</td>
- <td><a href="/cgi-bin/koha/serials/subscription-detail.pl?subscriptionid=[% sub.subscriptionid %]" class="button" title="subscription detail">[% IF (sub.title) %][% sub.title |html %][% ELSE %]
+ <tr data-reneweddate="[% sub.reneweddate | html %]" >
+ <td>[% sub.issn | html %]</td>
+ <td><a href="/cgi-bin/koha/serials/subscription-detail.pl?subscriptionid=[% sub.subscriptionid | uri %]" class="button" title="subscription detail">[% IF (sub.title) %][% sub.title | html %][% ELSE %]
---
- [% END %][% IF (sub.unititle) %], [% sub.unititle %][% END %]</a>
+ [% END %][% IF (sub.unititle) %], [% sub.unititle | html %][% END %]</a>
</td>
- <td>[% IF (sub.publicnotes) %][% sub.publicnotes %][% END %]
- [% IF (sub.internalnotes) %]([% sub.internalnotes %])[% END %]
+ <td>[% IF (sub.publicnotes) %][% sub.publicnotes | html %][% END %]
+ [% IF (sub.internalnotes) %]([% sub.internalnotes | html %])[% END %]
+ </td>
+ <td>
+ [% IF (sub.vendorname) %][% sub.vendorname | html %][% END %]
</td>
<td>
- [% IF (sub.branchcode) %][% Branches.GetName( sub.branchcode ) %][% END %]
+ [% IF (sub.branchcode) %][% Branches.GetName( sub.branchcode ) | html %][% END %]
</td>
<td>
- [% IF (sub.callnumber) %][% sub.callnumber %][% END %]
+ [% IF (sub.callnumber) %][% sub.callnumber | html %][% END %]
</td>
<td>
[% IF (sub.enddate) %]
- <span title="[% sub.enddate %]">[% sub.enddate | $KohaDates %]</span>
+ <span title="[% sub.enddate | html %]">[% sub.enddate | $KohaDates %]</span>
[% ELSE %]
<span title="0000-00-00"></span>
[% END %]
</td>
- <td>
+ <td class="actions">
[% IF (sub.alreadyOnOrder) %]
- Outstanding order (only one order per subscription is allowed)
- [% ELSIF not sub.aqbooksellerid || booksellerid == sub.aqbooksellerid%]
- <a href="/cgi-bin/koha/acqui/neworderempty.pl?booksellerid=[% booksellerid %]&basketno=[% basketno %]&biblionumber=[% sub.biblionumber %]&subscriptionid=[% sub.subscriptionid %]" title="Order this one">
- Order
+ Outstanding order
+ [% END %]
+ [% IF not sub.aqbooksellerid || booksellerid == sub.aqbooksellerid %]
+ <a href="/cgi-bin/koha/acqui/neworderempty.pl?booksellerid=[% booksellerid | uri %]&basketno=[% basketno | uri %]&biblionumber=[% sub.biblionumber | uri %]&from_subscriptionid=[% sub.subscriptionid | uri %]" title="Order this one" class="btn btn-default btn-xs">
+ <i class="fa fa-plus"></i> [% tp('verb', 'Order') | html %]
</a>
[% ELSE %]
<a title="This subscription depends on another supplier" style="cursor:help">Cannot be ordered</a>
[% ELSE %]
<p>Use the search form on the left to find subscriptions.</p>
[% END %]
- </div>
- </div>
+ </main>
+ </div> <!-- /.col-sm-10.col-sm-push-2 -->
- <div class="yui-b">
+<div class="col-sm-2 col-sm-pull-10">
+ <aside>
[% INCLUDE 'subscriptions-search.inc' %]
[% INCLUDE 'acquisitions-menu.inc' %]
- </div>
-</div>
+ </aside>
+</div> <!-- /.col-sm-2.col-sm-pull-10 -->
+</div> <!-- /.row -->
+
+[% MACRO jsinclude BLOCK %]
+ [% Asset.js("js/acquisitions-menu.js") | $raw %]
+ [% INCLUDE 'datatables.inc' %]
+ [% INCLUDE 'calendar.inc' %]
+ <script>
+ function updateRowsVisibility(show_only_renewed) {
+ if ( show_only_renewed ) {
+ $("#srlt [data-reneweddate='']").hide();
+ } else {
+ $("#srlt > tbody > tr").show();
+ }
+ }
+
+ $(document).ready(function() {
+ $("#srlt").dataTable($.extend(true, {}, dataTablesDefaults, {
+ "aoColumnDefs": [
+ { "bSortable": false, "bSearchable": false, 'aTargets': [ 'NoSort' ] },
+ { "sType": "anti-the", "aTargets" : [ "anti-the" ] },
+ { "sType": "title-string", "aTargets" : [ "title-string" ] }
+ ],
+ "sPaginationType": "full"
+ }));
+
+ $("#show_only_renewed").click(function(){
+ updateRowsVisibility( $(this).is(":checked") );
+ });
+ $("#show_only_renewed").prop('checked', false);
+ updateRowsVisibility(false);
+
+ $("#advsearch_form").show();
+ });
+ </script>
+[% END %]
+
[% INCLUDE 'intranet-bottom.inc' %]