Lines 7-27
Link Here
|
7 |
|
7 |
|
8 |
$(document).ready(function() { |
8 |
$(document).ready(function() { |
9 |
$("#z3950search").click(function(){ |
9 |
$("#z3950search").click(function(){ |
10 |
PopupZ3950(); |
10 |
PopupZ3950(""); |
|
|
11 |
return false; |
12 |
}); |
13 |
|
14 |
$(".z3950searchFw").click(function(){ |
15 |
PopupZ3950($(this).prop('id')); |
11 |
return false; |
16 |
return false; |
12 |
}); |
17 |
}); |
13 |
}); |
18 |
}); |
14 |
|
19 |
|
15 |
/* this function open a popup to search on z3950 server. */ |
20 |
/* this function open a popup to search on z3950 server. */ |
16 |
function PopupZ3950() { |
21 |
function PopupZ3950(fw) { |
17 |
var strQuery = GetZ3950Terms(); |
22 |
var strQuery = GetZ3950Terms(fw); |
18 |
if(strQuery){ |
23 |
if(strQuery){ |
19 |
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'); |
24 |
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'); |
20 |
} |
25 |
} |
21 |
} |
26 |
} |
22 |
/* provide Z3950 search points */ |
27 |
/* provide Z3950 search points */ |
23 |
function GetZ3950Terms(){ |
28 |
function GetZ3950Terms(fw){ |
24 |
var strQuery="&frameworkcode="; |
29 |
var strQuery="&frameworkcode=" + fw; |
25 |
[% FOREACH z3950_search_param IN z3950_search_params %] |
30 |
[% FOREACH z3950_search_param IN z3950_search_params %] |
26 |
strQuery += "&" + "[% z3950_search_param.name %]" + "=" + "[% z3950_search_param.encvalue %]"; |
31 |
strQuery += "&" + "[% z3950_search_param.name %]" + "=" + "[% z3950_search_param.encvalue %]"; |
27 |
[% END %] |
32 |
[% END %] |
Lines 52-58
Link Here
|
52 |
[% END %] |
57 |
[% END %] |
53 |
</ul> |
58 |
</ul> |
54 |
</div> |
59 |
</div> |
55 |
<div class="btn-group"><a id="z3950search" class="btn btn-small" href="/cgi-bin/koha/cataloguing/z3950_search.pl?biblionumber=[% biblionumber %]&frameworkcode=[% FOREACH z3950_search_param IN z3950_search_params %]&[% z3950_search_param.name %]=[% z3950_search_param.encvalue %][% END %]"><i class="icon-search"></i> Z39.50 search</a></div> |
60 |
<div class="btn-group"> |
|
|
61 |
<button class="btn btn-small" id="z3950search"><i class="icon-search"></i> New from Z39.50</button> |
62 |
<button class="btn btn-small dropdown-toggle" data-toggle="dropdown"> |
63 |
<span class="caret"></span> |
64 |
</button> |
65 |
<ul class="dropdown-menu"> |
66 |
<li id="" class="z3950searchFw"><a href="#">Default framework</a></li> |
67 |
[% FOREACH frameworkcodeloo IN frameworkcodeloop %] |
68 |
<li id="[% frameworkcodeloo.value %]" class="z3950searchFw"><a href="#">[% frameworkcodeloo.frameworktext %]</a></li> |
69 |
[% END %] |
70 |
</ul> |
71 |
</div> |
56 |
</div> |
72 |
</div> |
57 |
[% END %] |
73 |
[% END %] |
58 |
|
74 |
|
59 |
- |
|
|