2 <TMPL_INCLUDE NAME="opac-top.inc">
4 <TMPL_INCLUDE NAME="cat-top.inc">
9 <form name="f" method="post">
10 <input type="hidden" name="type" value="intranet">
11 <table border=0 cellspacing=0 cellpadding=2>
15 bgcolor="#99cccc" background="/images/background-opac.gif"
20 <th colspan=6>Search</th>
25 <input type="hidden" name="op" value="do_search">
26 <textarea name="sql" rows=5 cols=80 disabled readonly></textarea>
30 <!-- 000000000000000000000000000000000000000000000000000000 -->
33 <input type=hidden name="and_or" value="">
35 <td><TMPL_VAR name="marclist"></td>
37 <select name="excluding" size="1" onchange="sql_update()">
38 <option value=""> </option>
39 <option value="not">not</option>
43 <select name="operator" size="1" onchange="sql_update()">
44 <option value="=">equals</option>
45 <option value=">">is more than</option>
46 <option value=">=">is more than or equal to</option>
47 <option value="<">is less than</option>
48 <option value="<=">is less than or equal to</option>
49 <option value="start">starts with</option>
50 <option value="contains">contains</option>
53 <td><input type="text" name="value" onChange="sql_update()"></td>
57 <select name="and_or" size="1" onchange="sql_update()">
58 <option value="and">and</option>
59 <option value="or">or</option>
62 <td><TMPL_VAR name="marclist"></td>
64 <select name="excluding" size="1" onchange="sql_update()">
65 <option value=""> </option>
66 <option value="not">not</option>
70 <select name="operator" size="1" onchange="sql_update()">
71 <option value="=">equals</option>
72 <option value=">">is more than</option>
73 <option value=">=">is more than or equal to</option>
74 <option value="<">is less than</option>
75 <option value="<=">is less than or equal to</option>
76 <option value="start">starts with</option>
77 <option value="contains">contains</option>
80 <td><input type="text" name="value" onChange="sql_update()"></td>
84 <select name="and_or" size="1" onchange="sql_update()">
85 <option value="and">and</option>
86 <option value="or">or</option>
89 <td><TMPL_VAR name="marclist"></td>
91 <select name="excluding" size="1" onchange="sql_update()">
92 <option value=""> </option>
93 <option value="not">not</option>
97 <select name="operator" size="1" onchange="sql_update()">
98 <option value="=">equals</option>
99 <option value=">">is more than</option>
100 <option value=">=">is more than or equal to</option>
101 <option value="<">is less than</option>
102 <option value="<=">is less than or equal to</option>
103 <option value="start">starts with</option>
104 <option value="contains">contains</option>
107 <td><input type="text" name="value" onChange="sql_update()"></td>
109 <tr><td colspan=5 align=center><input type="submit" value="OK"></td></tr>
113 function sql_update() {
114 document.f.sql.value="";
115 for (i=0 ; i<document.f.marclist.length ; i++) {
116 if (document.f.marclist[i].value != '') {
117 document.f.sql.value = document.f.sql.value+
118 document.f.and_or[i].value + ' (' +
119 document.f.excluding[i].value + ' ' +
120 document.f.marclist[i].value + '' +
121 document.f.operator[i].value + '' +
122 '\''+document.f.value[i].value + '\') ';
127 <TMPL_IF NAME="opac">
128 <TMPL_INCLUDE NAME="opac-bottom.inc">
130 <TMPL_INCLUDE NAME="cat-bottom.inc">