2 <TMPL_INCLUDE NAME="opac-top.inc">
4 <TMPL_INCLUDE NAME="cat-top.inc">
7 <span style="font-size:2em; text-align:left;">MARC Search</span>
10 <form name="f" method="post">
11 <input type="hidden" name="type" value="intranet">
12 <table border=0 cellspacing=0 cellpadding=2 width="80%>
16 <input type="hidden" name="op" value="do_search">
17 <textarea name="sql" rows=5 cols=60 disabled readonly></textarea>
20 <td colspan=2 bgcolor="#ad11ad" valign="top" align="left">
21 <span style="color:#FFFFFF;">
23 Build your request using MARC fields and subfields.
24 OK will show the list of the corresponding biblios in your library.
29 <!-- 000000000000000000000000000000000000000000000000000000 -->
32 <input type=hidden name="and_or" value="">
34 <td><TMPL_VAR name="marclist"></td>
36 <select name="excluding" size="1" onchange="sql_update()">
37 <option value=""> </option>
38 <option value="not">not</option>
42 <select name="operator" size="1" onchange="sql_update()">
43 <option value="=">equals</option>
44 <option value=">">is more than</option>
45 <option value=">=">is more than or equal to</option>
46 <option value="<">is less than</option>
47 <option value="<=">is less than or equal to</option>
48 <option value="start">starts with</option>
49 <option value="contains">contains</option>
52 <td><input type="text" name="value" onChange="sql_update()"></td>
56 <select name="and_or" size="1" onchange="sql_update()">
57 <option value="and">and</option>
58 <option value="or">or</option>
61 <td><TMPL_VAR name="marclist"></td>
63 <select name="excluding" size="1" onchange="sql_update()">
64 <option value=""> </option>
65 <option value="not">not</option>
69 <select name="operator" size="1" onchange="sql_update()">
70 <option value="=">equals</option>
71 <option value=">">is more than</option>
72 <option value=">=">is more than or equal to</option>
73 <option value="<">is less than</option>
74 <option value="<=">is less than or equal to</option>
75 <option value="start">starts with</option>
76 <option value="contains">contains</option>
79 <td><input type="text" name="value" onChange="sql_update()"></td>
83 <select name="and_or" size="1" onchange="sql_update()">
84 <option value="and">and</option>
85 <option value="or">or</option>
88 <td><TMPL_VAR name="marclist"></td>
90 <select name="excluding" size="1" onchange="sql_update()">
91 <option value=""> </option>
92 <option value="not">not</option>
96 <select name="operator" size="1" onchange="sql_update()">
97 <option value="=">equals</option>
98 <option value=">">is more than</option>
99 <option value=">=">is more than or equal to</option>
100 <option value="<">is less than</option>
101 <option value="<=">is less than or equal to</option>
102 <option value="start">starts with</option>
103 <option value="contains">contains</option>
106 <td><input type="text" name="value" onChange="sql_update()"></td>
108 <tr><td colspan=5 align=center><input type="submit" value="OK"></td></tr>
112 function sql_update() {
113 document.f.sql.value="";
114 for (i=0 ; i<document.f.marclist.length ; i++) {
115 if (document.f.marclist[i].value != '') {
116 document.f.sql.value = document.f.sql.value+
117 document.f.and_or[i].value + ' (' +
118 document.f.excluding[i].value + ' ' +
119 document.f.marclist[i].value + '' +
120 document.f.operator[i].value + '' +
121 '\''+document.f.value[i].value + '\') ';
126 <TMPL_IF NAME="opac">
127 <TMPL_INCLUDE NAME="opac-bottom.inc">
129 <TMPL_INCLUDE NAME="cat-bottom.inc">