graphic improvments
[koha_fer] / koha-tmpl / intranet-tmpl / default / en / search.marc / search.tmpl
1 <TMPL_IF NAME="opac">
2     <TMPL_INCLUDE NAME="opac-top.inc">
3 <TMPL_ELSE>
4     <TMPL_INCLUDE NAME="cat-top.inc">
5 </TMPL_IF>
6
7 <span style="font-size:2em; text-align:left;">MARC Search</span>
8
9 <center>
10 <form name="f" method="post">
11 <input type="hidden" name="type" value="intranet">
12         <table border=0 cellspacing=0 cellpadding=2 width="80%>
13                 <tr align="center">
14                         <td colspan=3>
15                                 <div name="sql">
16                                 <input type="hidden" name="op" value="do_search">
17                                 <textarea name="sql" rows=5 cols=60 disabled readonly></textarea>
18                                 </div>
19                         </td>
20                         <td colspan=2 bgcolor="#ad11ad" valign="top" align="left">
21                                 <span style="color:#FFFFFF;">
22                                         <b>HELP :</b><br/>
23                                         Build your request using MARC fields and subfields.
24                                         OK will show the list of the corresponding biblios in your library.
25                                 </span>
26                         </td>
27                 </tr>
28
29                 <!-- 000000000000000000000000000000000000000000000000000000 -->
30                 <tr>
31                         <td>
32                                 <input type=hidden name="and_or" value="">&nbsp;
33                         </td>
34                         <td><TMPL_VAR name="marclist"></td>
35                         <td>
36                                 <select name="excluding" size="1" onchange="sql_update()">
37                                         <option value=""> </option>
38                                         <option value="not">not</option>
39                                 </select>
40                         </td>
41                         <td>
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>
50                                 </select>
51                         </td>
52                         <td><input type="text" name="value" onChange="sql_update()"></td>
53                 </tr>
54                 <tr>
55                         <td>
56                                 <select name="and_or" size="1" onchange="sql_update()">
57                                         <option value="and">and</option>
58                                         <option value="or">or</option>
59                                 </select>
60                         </td>
61                         <td><TMPL_VAR name="marclist"></td>
62                         <td>
63                                 <select name="excluding" size="1" onchange="sql_update()">
64                                         <option value=""> </option>
65                                         <option value="not">not</option>
66                                 </select>
67                         </td>
68                         <td>
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>
77                                 </select>
78                         </td>
79                         <td><input type="text" name="value" onChange="sql_update()"></td>
80                 </tr>
81                 <tr>
82                         <td>
83                                 <select name="and_or" size="1" onchange="sql_update()">
84                                         <option value="and">and</option>
85                                         <option value="or">or</option>
86                                 </select>
87                         </td>
88                         <td><TMPL_VAR name="marclist"></td>
89                         <td>
90                                 <select name="excluding" size="1" onchange="sql_update()">
91                                         <option value=""> </option>
92                                         <option value="not">not</option>
93                                 </select>
94                         </td>
95                         <td>
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>
104                                 </select>
105                         </td>
106                         <td><input type="text" name="value" onChange="sql_update()"></td>
107                 </tr>
108                 <tr><td colspan=5 align=center><input type="submit" value="OK"></td></tr>
109         </table>
110 </form>
111 <script>
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 + '\') ';
122                 }
123         }
124 }
125 </script>
126 <TMPL_IF NAME="opac">
127     <TMPL_INCLUDE NAME="opac-bottom.inc">
128 <TMPL_ELSE>
129     <TMPL_INCLUDE NAME="cat-bottom.inc">
130 </TMPL_IF>