4 <script type="text/javascript">
7 // prepare DOM for YUI Toolbar
9 $(document).ready(function() {
10 $("#newmenuc").empty();
15 // YUI Toolbar Functions
17 function yuiToolbar() {
20 { text: _("Default Framework"), url: "/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=" },
21 [% FOREACH frameworkcodeloo IN frameworkcodeloop %]{ text: "[% frameworkcodeloo.frameworktext %]", url: "/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=[% frameworkcodeloo.value %]"},
25 new YAHOO.widget.Button({
27 label: _("New record"),
28 name: "newmenubutton",
34 /* this function open a popup to search on z3950 server. */
35 function PopupZ3950() {
36 var strQuery = GetZ3950Terms();
38 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');
41 /* provide Z3950 search points */
42 function GetZ3950Terms(){
43 var strQuery="&frameworkcode=";
44 [% FOREACH z3950_search_param IN z3950_search_params %]
45 strQuery += "&" + "[% z3950_search_param.name %]" + "=" + "[% z3950_search_param.encvalue %]";
49 /* prepare DOM for Z39.50 Search Button */
50 function yuiZ3950button() {
51 new YAHOO.widget.Button({
54 label: _("Z39.50 search"),
55 container: "newmenuc",
56 onclick: {fn:function(){PopupZ3950()}}
63 <form name="f" action="addbiblio.pl" method="post">
64 <label for="frameworkcode">New record with framework:</label>
65 <select name="frameworkcode" id="frameworkcode">
66 <option value="">Default</option>
67 [% FOREACH frameworkcodeloo IN frameworkcodeloop %]
68 <option value="[% frameworkcodeloo.value %]">
69 [% frameworkcodeloo.frameworktext %]
73 <input type="submit" value="Add Record Without Search" />
75 <a id="z3950search" onclick="PopupZ3950(); return false;">Z39.50 search</a>