[% USE Asset %]
[% USE KohaDates %]
[% USE Branches %]
-[% SET footerjs = 1 %]
[% INCLUDE 'doc-head-open.inc' %]
<title>Koha › Acquisitions › Order staged MARC records
[% IF ( batch_details ) %]
[% END %]
</title>
[% Asset.css("css/datatables.css") | $raw %]
-<style type="text/css">#dataPreview { width : 80%; } @media (max-width: 767px) { #dataPreview { margin: 0; width : auto; } }</style>
+<style>@media (max-width: 767px) { #dataPreview { margin: 0; width : auto; } }</style>
[% INCLUDE 'doc-head-close.inc' %]
+ [% Asset.js("js/acquisitions-menu.js") | $raw %]
+ [% INCLUDE 'datatables.inc' %]
+ [% Asset.js("lib/jquery/plugins/jquery.checkboxes.min.js") | $raw %]
+ [% Asset.js("js/acq.js") | $raw %]
+ [% Asset.js("js/funds_sorts.js") | $raw %]
+ <script>
+ $(document).ready(function() {
+ $("#files").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",
+ "aaSorting": []
+ } ) );
+
+ $("#records_to_import fieldset.rows div").hide();
+ $('input:checkbox[name="import_record_id"]').change(function(){
+ var container = $(this).parents("fieldset");
+ if ( $(this).is(':checked') ) {
+ $(container).addClass("selected");
+ $(container).removeClass("unselected");
+ $(container).find("div").toggle(true);
+ } else {
+ $(container).addClass("unselected");
+ $(container).removeClass("selected");
+ $(container).find("div").toggle(false);
+ }
+ } );
+
+ $("input:checkbox").prop("checked", false);
+ $("div.biblio.unselected select").prop('disabled', false);
+ $("div.biblio.unselected input").prop('disabled', false);
+
+ $("#checkAll").click(function(){
+ $("#Aform").checkCheckboxes();
+ $("input:checkbox[name='import_record_id']").change();
+ return false;
+ });
+ $("#unCheckAll").click(function(){
+ $("#Aform").unCheckCheckboxes();
+ $("input:checkbox[name='import_record_id']").change();
+ return false;
+ });
+
+ $("#Aform").on("submit", function(){
+ if ( $("input:checkbox[name='import_record_id']:checked").length < 1 ) {
+ alert(_("There is no record selected"));
+ return false;
+ }
+
+ var error = 0;
+ $("input:checkbox[name='import_record_id']:checked").parents('fieldset').find('input[name="quantity"]').each(function(){
+ if ( $(this).val().length < 1 || isNaN( $(this).val() ) ) {
+ error++;
+ }
+ });
+ if ( error > 0 ) {
+ alert(error + " " + _("quantity values are not filled in or are not numbers"));
+ return false;
+
+ }
+
+ return disableUnchecked($(this));
+ });
+ $('#tabs').tabs();
+ $(".previewData").on("click", function(e){
+ e.preventDefault();
+ var ltitle = $(this).text();
+ var page = $(this).attr("href");
+ $("#dataPreviewLabel").text(ltitle);
+ $("#dataPreview .modal-body").load(page + " div");
+ $('#dataPreview').modal({show:true});
+ });
+ $("#dataPreview").on("hidden.bs.modal", function(){
+ $("#dataPreviewLabel").html("");
+ $("#dataPreview .modal-body").html("<div id=\"loading\"><img src=\"[% interface | html %]/[% theme | html %]/img/spinner-small.gif\" alt=\"\" /> "+_("Loading")+"</div>");
+ });
+ });
+
+ function disableUnchecked(form){
+ $("fieldset.biblio.unselected").each(function(){
+ $(this).remove();
+ });
+ return 1;
+ }
+ </script>
</head>
<body id="acq_addorderiso2709" class="acq">
</div> [% # /div.col-sm-6 %]
</div> [% # /div.row %]
-[% MACRO jsinclude BLOCK %]
- [% Asset.js("js/acquisitions-menu.js") | $raw %]
-[% INCLUDE 'datatables.inc' %]
- [% Asset.js("lib/jquery/plugins/jquery.checkboxes.min.js") | $raw %]
- [% Asset.js("js/acq.js") | $raw %]
- [% Asset.js("js/funds_sorts.js") | $raw %]
- <script type="text/JavaScript">
- $(document).ready(function() {
- $("#files").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",
- "aaSorting": []
- } ) );
-
- $("#records_to_import fieldset.rows div").hide();
- $('input:checkbox[name="import_record_id"]').change(function(){
- var container = $(this).parents("fieldset");
- if ( $(this).is(':checked') ) {
- $(container).addClass("selected");
- $(container).removeClass("unselected");
- $(container).find("div").toggle(true);
- } else {
- $(container).addClass("unselected");
- $(container).removeClass("selected");
- $(container).find("div").toggle(false);
- }
- } );
-
- $("input:checkbox").prop("checked", false);
- $("div.biblio.unselected select").prop('disabled', false);
- $("div.biblio.unselected input").prop('disabled', false);
-
- $("#checkAll").click(function(){
- $("#Aform").checkCheckboxes();
- $("input:checkbox[name='import_record_id']").change();
- return false;
- });
- $("#unCheckAll").click(function(){
- $("#Aform").unCheckCheckboxes();
- $("input:checkbox[name='import_record_id']").change();
- return false;
- });
-
- $("#Aform").on("submit", function(){
- if ( $("input:checkbox[name='import_record_id']:checked").length < 1 ) {
- alert(_("There is no record selected"));
- return false;
- }
-
- var error = 0;
- $("input:checkbox[name='import_record_id']:checked").parents('fieldset').find('input[name="quantity"]').each(function(){
- if ( $(this).val().length < 1 || isNaN( $(this).val() ) ) {
- error++;
- }
- });
- if ( error > 0 ) {
- alert(error + " " + _("quantity values are not filled in or are not numbers"));
- return false;
-
- }
-
- return disableUnchecked($(this));
- });
- $('#tabs').tabs();
- $(".previewData").on("click", function(e){
- e.preventDefault();
- var ltitle = $(this).text();
- var page = $(this).attr("href");
- $("#dataPreviewLabel").text(ltitle);
- $("#dataPreview .modal-body").load(page + " div");
- $('#dataPreview').modal({show:true});
- });
- $("#dataPreview").on("hidden.bs.modal", function(){
- $("#dataPreviewLabel").html("");
- $("#dataPreview .modal-body").html("<div id=\"loading\"><img src=\"[% interface | html %]/[% theme | html %]/img/spinner-small.gif\" alt=\"\" /> "+_("Loading")+"</div>");
- });
- });
-
- function disableUnchecked(form){
- $("fieldset.biblio.unselected").each(function(){
- $(this).remove();
- });
- return 1;
- }
- </script>
-[% END %]
-
[% INCLUDE 'intranet-bottom.inc' %]