]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml
More html standards - multiple attribute only takes multiple as a value
[Evergreen.git] / Open-ILS / web / opac / skin / default / xml / advanced / advanced_global.xml
1 <table id='adv_global_search' class='data_grid data_grid_center' width='100%'>
2
3         <style>
4                 #adv_global_search select { width: 13em; }
5                 #adv_global_input_table select { width: 7em; }
6                 .adv_adv_link { font-size: 8pt; color: red; }
7         </style>
8
9         <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/adv_global.js'> </script>
10
11         <tr style='border-bottom: none;'>
12
13                 <!-- Contains the user-addable(?) rows to define search class, containment and text -->
14                 <td valign='top' width='65%' style='border-bottom: none;'>
15                         <table width='100%' id='adv_global_input_table'>
16         
17                                 <thead>
18                                         <tr><td colspan='2' align='center'>&advanced.search.title;</td></tr>
19                                 </thead>
20                                 <tbody id='adv_global_tbody'>
21
22                                         <script language='javascript' type='text/javascript'>
23                                                 config.ids.common.now_searching = 'now_searching_location';
24                                         </script>
25
26                                         <!--#set var="adv_global_row_id" value="adv_global_trow"-->
27                                         <!--#include virtual="adv_global_row.xml"-->
28
29                                         <!--#set var="adv_global_row_id" value=""-->
30                                         <!--#include virtual="adv_global_row.xml"-->
31                                         <!--#include virtual="adv_global_row.xml"-->
32
33                                         <!-- add a new row -->
34                                         <tr id='adv_global_addrow'>
35                                                 <td align='center'>
36                                                         <button id='myopac_new_global_row' onclick='advAddGblRow();'>&advanced.add.row;</button>
37                                                         <span style='padding-left: 10px;'> </span>
38                             <button onclick='advSubmitGlobal();'>&advanced.search.submit;</button>
39                                                 </td>
40                                         </tr>
41
42                                 </tbody>
43                         </table>
44                 </td>
45
46
47                 <td rowspan='2'>
48
49                         <!--
50                         <table width='100%' style='margin-bottom: 3px;'>
51                                 <thead>
52                                         <tr>
53                                                 <td colspan='2' align='center'>
54                                                         <span>Group Formats and Editions</span>
55                                                         <input id='adv_group_titles' type='checkbox' checked='checked' />
56                                                 </td>
57                                         </tr>
58                                 </thead>
59                         </table>
60                         -->
61
62                         <table width='100%'>
63                                 <thead>
64                                         <tr><td colspan='2' align='center'>&advanced.search.filters;</td></tr>
65                                 </thead>
66                                 <tbody>
67
68                                         <!--
69                                         <tr>
70                                                 <td align='right'>Search Range</td>
71                                                 <td align='left'>
72                                                         <   #include virtual="../common/libselect.xml"  >
73                                                 </td>
74                                         </tr>
75                                         -->
76                                         <tr>
77                                                 <td align='right'>
78                                                         <span>&advanced.item.form;</span>
79                                                 </td>
80                                                 <td align='left'>
81                                                         <select multiple='multiple' size='3' id='adv_global_item_form'>
82                                                         </select>       
83                                                 </td>
84                                         </tr>
85
86                                         <tr>
87                                                 <td align='right'>
88                                                         <span>&advanced.item.type;</span>
89                                                         <a id='adv_global_item_type_link_adv' class='classic_link adv_adv_link'
90                                                                 href='javascript:void(0);' onclick='
91                                                                 hideMe($("adv_global_item_type_basic"));
92                                                                 unHideMe($("adv_global_item_type"));
93                                                                 hideMe(this);
94                                                                 unHideMe($("adv_global_item_type_link_basic"));
95                                                                 '>&advanced.link;</a>
96
97                                                         <a id='adv_global_item_type_link_basic' class='hide_me classic_link adv_adv_link'
98                                                                 href='javascript:void(0);' onclick='
99                                                                 unHideMe($("adv_global_item_type_basic"));
100                                                                 hideMe($("adv_global_item_type"));
101                                                                 unHideMe($("adv_global_item_type_link_adv"));
102                                                                 hideMe(this);
103                                                                 '>&advanced.basic.link;</a>
104                                                 </td>
105
106                                                 <td align='left'>
107                                                         <select multiple='multiple' size='3' id='adv_global_item_type' class='hide_me'>
108                                                         </select>       
109                                                         <select multiple='multiple' size='3' id='adv_global_item_type_basic'>
110                                                                 <option value='at'>&opac.search.books;</option>
111                                                                 <option value='i'>&opac.search.audioBooks;</option>
112                                                                 <option value='g'>&opac.search.videoRecordings;</option>
113                                                                 <option value='j'>&opac.search.music;</option>
114                                                                 <option value='m'>&opac.search.electronic;</option>
115                                                         </select>       
116                                                 </td>
117                                         </tr>
118
119                                         <tr>
120                                                 <td align='right'>
121                                                         <span>&advanced.literary.form;</span>
122                                                         <a id='adv_global_lit_form_link_adv' class='classic_link adv_adv_link'
123                                                                 href='javascript:void(0);' onclick='
124                                                                 hideMe($("adv_global_lit_form_basic"));
125                                                                 unHideMe($("adv_global_lit_form"));
126                                                                 hideMe(this);
127                                                                 unHideMe($("adv_global_lit_form_link_basic"));
128                                                                 '>&advanced.link;</a>
129
130                                                         <a id='adv_global_lit_form_link_basic' class='hide_me classic_link adv_adv_link'
131                                                                 href='javascript:void(0);' onclick='
132                                                                 unHideMe($("adv_global_lit_form_basic"));
133                                                                 hideMe($("adv_global_lit_form"));
134                                                                 unHideMe($("adv_global_lit_form_link_adv"));
135                                                                 hideMe(this);
136                                                                 '>&advanced.basic.link;</a>
137                                                 </td>
138                                                 <td align='left'>
139                                                         <select multiple='multiple' size='3' id='adv_global_lit_form' class='hide_me'>
140                                                         </select>       
141                                                         <select multiple='multiple' size='3' id='adv_global_lit_form_basic'>
142                                                                 <option value='0 '>&advanced.non.fiction;</option>
143                                                                 <option value='1'>&advanced.fiction;</option>
144                                                         </select>       
145                                                 </td>
146                                         </tr>
147
148
149                                         <!-- Language selector -->
150                                         <tr>
151                                                 <td align='right'>
152                                                         <span>&advanced.language;</span>
153                                                 </td>
154
155                                                 <td align='left'>
156                                                         <select multiple='multiple' size='3' id='adv_global_lang'>
157                                                                 <!--#include virtual="../../../../../common/xml/item_lang_options.xml"-->
158                                                         </select>
159                                                 </td>
160                                         </tr>
161
162                                         <!-- Audience selector -->
163                                         <tr>
164                                                 <td align='right'>
165                                                         <span>&advanced.audience;</span>
166
167                                                         <a id='adv_global_audience_link_adv' class='classic_link adv_adv_link'
168                                                                 href='javascript:void(0);' onclick='
169                                                                 hideMe($("adv_global_audience_basic"));
170                                                                 unHideMe($("adv_global_audience"));
171                                                                 hideMe(this);
172                                                                 unHideMe($("adv_global_audience_link_basic"));
173                                                                 '>&advanced.link;</a>
174
175                                                         <a id='adv_global_audience_link_basic' class='hide_me classic_link adv_adv_link'
176                                                                 href='javascript:void(0);' onclick='
177                                                                 unHideMe($("adv_global_audience_basic"));
178                                                                 hideMe($("adv_global_audience"));
179                                                                 unHideMe($("adv_global_audience_link_adv"));
180                                                                 hideMe(this);'>&advanced.basic.link;</a>
181                                                 </td>
182
183                                                 <td align='left'>
184                                                         <select multiple='multiple' size='3' id='adv_global_audience' class='hide_me'>
185                                                         </select>
186                                                         <select multiple='multiple' size='3' id='adv_global_audience_basic'>
187                                                                 <option value='e '>&advanced.adult;</option>
188                                                                 <option value='abcdj'>&advanced.juvenile;</option>
189                                                                 <option value='fg '>&advanced.general;</option>
190                                                         </select>
191                                                 </td>
192                                         </tr>
193                                 </tbody>
194                         </table>
195                 </td>
196         </tr>
197
198         <tr style='border-top: none;'>
199                 <td align='center' valign='bottom' style='border-top: none;'>
200
201                         <!--
202                         <table width='100%' style='padding: 1px;'>
203                                 <thead>
204                                         <tr>
205                                                 <td colspan='2' align='center'>
206                                                         <span>Group Formats and Editions</span>
207                                                         <input id='adv_group_titles' type='checkbox' checked='checked' />
208                                                 </td>
209                                         </tr>
210                                 </thead>
211                         </table>
212                         -->
213
214
215                         <table style='border: none; width: 100%;'>
216                                 <tr>
217                                         <td align='center' width='100%'>
218                                                 <table class='' width='100%'>
219                         
220                                                         <thead>
221                                                                 <tr>
222                                                                         <td align='center' width='50%'>&advanced.sort.criteria;</td>
223                                                                         <td align='center'>&advanced.search.library;</td>
224                                                                 </tr>
225                                                         </thead>
226                         
227                                                         <tbody>
228                                                                 <tr>
229
230                            <script language='javascript' type='text/javascript'>
231                               function __setsortsel() {
232                                  var sel = $('adv_global_sort_by')
233                                                                                    if(sel.selectedIndex == 0) {
234                                                                                            $("adv_global_sort_dir").disabled = true;
235                                                                                            $("adv_global_sort_dir").selectedIndex = 0;
236                                                                                    } else $("adv_global_sort_dir").disabled = false;
237                               }
238                            </script>
239
240                                                                         <td align=''>
241                                                                                 <select id='adv_global_sort_by' onchange='__setsortsel();'>
242                                                                                         <option value='rel'>&advanced.relevance;</option>
243                                                                                         <option value='title'>&common.title;</option>
244                                                                                         <option value='author'>&common.author;</option>
245                                                                                         <option value='pubdate'>&advanced.pubdate;</option>
246                                                                                 </select>
247                                                                         </td>
248
249
250                                                                         <td align='center' width='100%' nowrap='nowrap'>
251                                                                                 <b id='now_searching_location'> </b>
252                                                                         </td>
253
254                                                                 </tr>
255                         
256                                                                 <tr>
257
258                                                                         <td>
259                                                                                 <select id='adv_global_sort_dir' disabled='disabled'>
260                                                                                         <option value='asc'>&advanced.sort.asc;</option>
261                                                                                         <option value='desc'>&advanced.sort.desc;</option>
262                                                                                 </select>
263                                                                         </td>
264
265                            <!-- force the enable/disable sort dir code to run -->
266                            <script language='javascript' type='text/javascript'>__setsortsel();</script>
267
268                                                                         <td align='center'>
269                                                                                 <!--#include virtual="../common/libselect.xml"-->
270                                                                         </td>
271
272                                                                 </tr>
273                                                                 <tr>
274                                                                         <td colspan='2' align='center'>
275                                                                                 <span>&advanced.frbrize;</span>
276                                                                                 <!--
277                                                                                 <input id='adv_group_titles' type='checkbox' checked='checked' />
278                                                                                 -->
279                                                                                 <input id='adv_group_titles' type='checkbox' />
280                                                                         </td>
281                                                                 </tr>
282                                                         </tbody>
283                                                 </table>
284                                         </td>
285                                 </tr>
286                         </table>
287                 </td>
288
289         </tr>
290
291         <tr class='border_4_2'>
292                 <td colspan='2'><input type='submit' onclick='advSubmitGlobal();' value='&advanced.search.submit;'></input></td>
293         </tr>
294
295 </table>
296
297