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">
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" />
13 <body id="cat_unimarc_field_210c_bis" class="cat">
14 <div id="header_search">
15 <script type="text/javascript">
17 YAHOO.util.Event.onContentReady("header_search", function() {
19 // Define a custom formatter function
20 this.fnCustomFormatter = function(oResultItem, sQuery) {
21 var name = oResultItem[0];
23 "<div class=\"sample-result\">",
26 return (aMarkup.join(""));
29 // Instantiate one XHR DataSource and define schema as an array:
30 // ["Record 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;
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;
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>
64 <script type="text/javascript">
66 var doc = opener.document;
67 var field = doc.getElementById("[% index %]");
68 field.value = document.f_pop.findvalue.value;