diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt index 3889df894b..d2ab6a8c5a 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt @@ -7,21 +7,26 @@ $(document).ready(function() { $("#z3950search").click(function(){ - PopupZ3950(); + PopupZ3950(""); + return false; + }); + + $(".z3950searchFw").click(function(){ + PopupZ3950($(this).prop('id')); return false; }); }); /* this function open a popup to search on z3950 server. */ - function PopupZ3950() { - var strQuery = GetZ3950Terms(); + function PopupZ3950(fw) { + var strQuery = GetZ3950Terms(fw); if(strQuery){ window.open("/cgi-bin/koha/cataloguing/z3950_search.pl?biblionumber=[% biblionumber %]"+strQuery,"z3950search",'width=760,height=450,location=yes,toolbar=no,scrollbars=yes,resize=yes'); } } /* provide Z3950 search points */ - function GetZ3950Terms(){ - var strQuery="&frameworkcode="; + function GetZ3950Terms(fw){ + var strQuery="&frameworkcode=" + fw; [% FOREACH z3950_search_param IN z3950_search_params %] strQuery += "&" + "[% z3950_search_param.name %]" + "=" + "[% z3950_search_param.encvalue %]"; [% END %] @@ -52,7 +57,18 @@ [% END %] -
Z39.50 search
+
+ + + +
[% END %]