Owen Leonard
68b30468c3
Current jQuery-driven tabs are done using a very old version of the tabs plugin. This patch upgrades jQueryUI to the latest version and adds the tabs widget dependency to the jqueryui js file and updates the syntax for existing tabs: - $("#foo > ul").tabs(); changes to $("#foo").tabs(); - Remove full URL from tab links (use #anchor only). Pages with "static" tabs (tabs which are built in the markup rather than generated by the plugin) have been modified to use their own style. Examples: pay.tt in the staff client and opac-readingrecord.tt in the OPAC. Edit: Minor revision to some uncorrected markup Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
130 lines
5 KiB
Text
130 lines
5 KiB
Text
[% INCLUDE 'doc-head-open.inc' %]
|
|
<title>Koha › Administration › Library checkin and transfer policy</title>
|
|
[% INCLUDE 'doc-head-close.inc' %]
|
|
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.tablesorter.min.js"></script>
|
|
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.tablesorter.pager.js"></script>
|
|
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
|
|
<script type="text/javascript">
|
|
//<![CDATA[
|
|
$(document).ready(function(){
|
|
$("#CheckAll").click(function(){ $("#transferlimit_tabs").checkCheckboxes();});
|
|
$("#UncheckAll").click(function(){ $("#transferlimit_tabs").unCheckCheckboxes();});
|
|
$("#SwapAll").click(function(){ $("#transferlimit_tabs").toggleCheckboxes();});
|
|
$('#transferlimit_tabs').tabs();
|
|
|
|
$('#branchselect').change(function() {
|
|
$('#selectlibrary').submit();
|
|
});
|
|
|
|
var checkall = $(".checkall");
|
|
var uncheckall = $(".uncheckall");
|
|
|
|
$(checkall).click(function(){
|
|
var tid = $(this).attr("id");
|
|
tid = tid.replace("CheckAll","");
|
|
$("#"+tid).checkCheckboxes();
|
|
return false;
|
|
});
|
|
|
|
$(uncheckall).click(function(){
|
|
var tid = $(this).attr("id");
|
|
tid = tid.replace("UncheckAll","");
|
|
$("#"+tid).unCheckCheckboxes();
|
|
return false;
|
|
});
|
|
$(".sorted").tablesorter({
|
|
sortList: [[0,0]],
|
|
headers: { 1: { sorter: false}}
|
|
}).tablesorterPager({container: $(".pager"),positionFixed: false,size: 10});
|
|
});
|
|
//]]>
|
|
</script>
|
|
<style type="text/css">td { text-align: center; }</style>
|
|
</head>
|
|
<body id="admin_branch_transfer_limits" class="admin">
|
|
[% INCLUDE 'header.inc' %]
|
|
[% INCLUDE 'cat-search.inc' %]
|
|
|
|
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/admin/admin-home.pl">Administration</a> › Set library checkin and transfer policy</div>
|
|
|
|
<div id="doc3" class="yui-t1">
|
|
|
|
<div id="bd">
|
|
<div id="yui-main">
|
|
<div class="yui-b">
|
|
|
|
<h1>Library [% branchcode %] - [% branchname %] Checkin and transfer policy</h1>
|
|
<form method="get" action="/cgi-bin/koha/admin/branch_transfer_limits.pl" id="selectlibrary">
|
|
<label for="branchselect">Select a library :</label>
|
|
<select name="branchcode" id="branchselect">
|
|
[% FOREACH branch_loo IN branch_loop %]
|
|
[% IF ( branch_loo.selected ) %]
|
|
<option value="[% branch_loo.value %]" selected="selected">[% branch_loo.branchname %]</option>
|
|
[% ELSE %]
|
|
<option value="[% branch_loo.value %]">[% branch_loo.branchname %]</option>
|
|
[% END %]
|
|
[% END %]
|
|
</select>
|
|
<input type="submit" value="Choose" />
|
|
</form>
|
|
|
|
<p class="help">Check the boxes for the libraries you accept to checkin items from.</p>
|
|
<fieldset>For <strong>all</strong> [% limit_phrase %]s: <a id="CheckAll" href="#">Check all</a> | <a id="UncheckAll" href="#">Uncheck all</a></fieldset>
|
|
|
|
|
|
<div id="transferlimit_tabs" class="toptabs">
|
|
<ul class="ui-tabs-nav">
|
|
[% FOREACH codes_loo IN codes_loop %]<li><a href="#[% codes_loo.code %]set">[% codes_loo.code %]</a></li>[% END %]
|
|
</ul>
|
|
|
|
<form method="post" action="branch_transfer_limits.pl">
|
|
|
|
[% FOREACH codes_loo IN codes_loop %]
|
|
<div id="[% codes_loo.code %]set">
|
|
<h4>Policy for [% codes_loo.limit_phrase %]: [% codes_loo.code %]</h4>
|
|
<p><a id="CheckAll[% codes_loo.code %]table" class="checkall" href="#">Check all</a> | <a id="UncheckAll[% codes_loo.code %]table" class="uncheckall" href="#">Uncheck all</a></p>
|
|
|
|
<div id="pager[% codes_loo.code %]table">
|
|
[% INCLUDE 'table-pager.inc' perpage='20' %]
|
|
</div>
|
|
<table id="[% codes_loo.code %]table" class="sorted">
|
|
<thead>
|
|
<tr>
|
|
<th>Library</th>
|
|
<th>Allow transfer?</th>
|
|
</tr>
|
|
</thead>
|
|
|
|
<tbody>
|
|
[% FOREACH to_branch_loo IN codes_loo.to_branch_loop %]
|
|
[% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %]
|
|
<td><label style="min-width:400px;" for="[% to_branch_loo.code %][% to_branch_loo.toBranch %]row">[% to_branch_loo.toBranch %] - [% to_branch_loo.toBranchname %]</label></td>
|
|
<td>
|
|
[% IF ( to_branch_loo.isChecked ) %]
|
|
<input type="checkbox" id="[% to_branch_loo.code %][% to_branch_loo.toBranch %]row" name="[% to_branch_loo.code %]_[% to_branch_loo.toBranch %]" checked="checked" />
|
|
[% ELSE %]
|
|
<input type="checkbox" id="[% to_branch_loo.code %][% to_branch_loo.toBranch %]row" name="[% to_branch_loo.code %]_[% to_branch_loo.toBranch %]" />
|
|
[% END %]
|
|
</td>
|
|
</tr>
|
|
[% END %]
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
[% END %]
|
|
|
|
<fieldset class="action">
|
|
<input type="hidden" name="updateLimits" value="1" />
|
|
<input type="hidden" name="branchcode" value="[% branchcode %]" />
|
|
<input type="submit" value="Save" />
|
|
<a class="cancel" href="/cgi-bin/koha/admin/admin-home.pl">Cancel</a>
|
|
</fieldset>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="yui-b">
|
|
[% INCLUDE 'admin-menu.inc' %]
|
|
</div>
|
|
</div>
|
|
[% INCLUDE 'intranet-bottom.inc' %]
|