Merge remote-tracking branch 'kc/new/enh/bug_4877' into kcmaster
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / cataloguing / value_builder / unimarc_field_210c_bis.tt
1 <!DOCTYPE html PUBLIC "-//W3C//DTD Xhtml 1.0 Transitional//EN"
2     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
4 <head>
5     <title>UNIMARC_Field 225a builder</title>
6     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7     <script type="text/javascript" src="[% yuipath %]/utilities/utilities.js"></script> 
8     <script type="text/javascript" src="[% yuipath %]/datasource/datasource.js"></script> 
9     <script type="text/javascript" src="[% yuipath %]/autocomplete/autocomplete-min.js"></script>
10     <link rel="stylesheet" type="text/css" href="[% themelang %]/css/staff-global.css" />
11
12 </head>
13 <body>
14 <div id="header_search">
15 <script type="text/javascript">
16 //<![CDATA[
17 YAHOO.util.Event.onContentReady("header_search", function() {
18     new function() {
19         // Define a custom formatter function
20         this.fnCustomFormatter = function(oResultItem, sQuery) {
21             var name        = oResultItem[0];
22             var aMarkup = [
23                 "<div class=\"sample-result\">",
24                 name,
25                 "<\/div>"];
26             return (aMarkup.join(""));
27         };
28
29         // Instantiate one XHR DataSource and define schema as an array:
30         //     ["Record Delimiter",
31         //     "Field Delimiter"]
32         this.oACDS = new YAHOO.widget.DS_XHR("/cgi-bin/koha/cataloguing/ysearch.pl", ["\n", "\t"]);
33         this.oACDS.scriptQueryAppend = "table=biblioitems&field=publishercode";
34         this.oACDS.responseType = YAHOO.widget.DS_XHR.TYPE_FLAT;
35         this.oACDS.maxCacheEntries = 60;
36         this.oACDS.queryMatchSubset = false;
37     
38         // Instantiate first AutoComplete
39         var myInput = document.getElementById('findvalue');
40         var myContainer = document.getElementById('yvaluecontainer');
41         this.oAutoComp = new YAHOO.widget.AutoComplete(myInput,myContainer,this.oACDS);
42         //this.oAutoComp.delimChar = ";";
43         this.oAutoComp.queryDelay = 1;
44         this.oAutoComp.formatResult = this.fnCustomFormatter;
45         this.oAutoComp.maxResultsDisplayed = 1000;
46 }
47 });    
48 //]]>
49 </script>
50     <div id="mainbloc">
51
52 <div id="plugin">
53 <div class="autocomplete">
54         <form name="f_pop" onsubmit="javascript:report()" action="">
55             <div id="borrowerautocomplete" class="autocomplete">
56                 <input autocomplete="off" id="findvalue" name="findvalue" size="40" class="focus" type="text" /><br /><br /> 
57                 <input id="ysearchsubmit" type="submit" class="submit" value="Submit" />
58                 <div id="yvaluecontainer"></div>
59             </div>
60         </form>
61     </div>
62 </div>    
63 </div>
64     <script type="text/javascript">
65         function report() {
66             var doc   = opener.document; 
67             var field = doc.getElementById("[% index %]");
68             field.value =  document.f_pop.findvalue.value;
69
70             window.close();
71             return false;
72         }
73     </script>
74 </body>
75 </html>