]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml
tidying, rearranging the advanced search page
[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 src='../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'>Search Input</td></tr>
19                                 </thead>
20                                 <tbody id='adv_global_tbody'>
21
22                                         <script language='javascript'>
23                                                 config.ids.common.now_searching = 'now_searching_location';
24                                         </script>
25
26                                         <!--
27                                         <tr>
28                                                 <td align='center' width='100%' nowrap='nowrap'>
29                                                         <b id='now_searching_location'> </b>
30                                                 </td>
31                                         </tr>
32                                         -->
33
34                                         <!--#set var="adv_global_row_id" value="adv_global_trow"-->
35                                         <!--#include virtual="adv_global_row.xml"-->
36
37                                         <!--#set var="adv_global_row_id" value=""-->
38                                         <!--#include virtual="adv_global_row.xml"-->
39                                         <!--#include virtual="adv_global_row.xml"-->
40
41                                         <!-- add a new row -->
42                                         <tr id='adv_global_addrow'>
43                                                 <td align='center'>
44                                                         <input type='submit' value='Add Search Row' 
45                                                                 id='myopac_new_global_row' onclick='advAddGblRow();'> </input>
46                                                         <span style='padding-left: 10px;'> </span>
47                                                         <input type='submit' onclick='advSubmitGlobal();' value='Submit Search'></input>
48                                                 </td>
49                                         </tr>
50
51                                 </tbody>
52                         </table>
53                 </td>
54
55
56                 <td rowspan='2'>
57                         <table with='100%'>
58                                 <thead>
59                                         <tr><td colspan='2' align='center'>Search Filters</td></tr>
60                                 </thead>
61                                 <tbody>
62
63                                         <!--
64                                         <tr>
65                                                 <td align='right'>Search Range</td>
66                                                 <td aligh='left'>
67                                                         <   #include virtual="../common/libselect.xml"  >
68                                                 </td>
69                                         </tr>
70                                         -->
71                                         <tr>
72                                                 <td align='right'>
73                                                         <span>Item Form</span>
74                                                 </td>
75                                                 <td aligh='left'>
76                                                         <select multiple='true' size='3' id='adv_global_item_form'>
77                                                         </select>       
78                                                 </td>
79                                         </tr>
80
81                                         <tr>
82                                                 <td align='right'>
83                                                         <span>Item Type</span>
84                                                         <a id='adv_global_item_type_link_adv' class='classic_link adv_adv_link'
85                                                                 href='javascript:void(0);' onclick='
86                                                                 hideMe($("adv_global_item_type_basic"));
87                                                                 unHideMe($("adv_global_item_type"));
88                                                                 hideMe(this);
89                                                                 unHideMe($("adv_global_item_type_link_basic"));
90                                                                 '>Advanced</a>
91
92                                                         <a id='adv_global_item_type_link_basic' class='hide_me classic_link adv_adv_link'
93                                                                 href='javascript:void(0);' onclick='
94                                                                 unHideMe($("adv_global_item_type_basic"));
95                                                                 hideMe($("adv_global_item_type"));
96                                                                 unHideMe($("adv_global_item_type_link_adv"));
97                                                                 hideMe(this);
98                                                                 '>Basic</a>
99                                                 </td>
100
101                                                 <td aligh='left'>
102                                                         <select multiple='true' size='3' id='adv_global_item_type' class='hide_me'>
103                                                         </select>       
104                                                         <select multiple='true' size='3' id='adv_global_item_type_basic'>
105                                                                 <option value='at'>&opac.search.books;</option>
106                                                                 <option value='i'>&opac.search.audioBooks;</option>
107                                                                 <option value='g'>&opac.search.videoRecordings;</option>
108                                                                 <option value='j'>&opac.search.music;</option>
109                                                                 <option value='m'>&opac.search.electronic;</option>
110                                                         </select>       
111                                                 </td>
112                                         </tr>
113
114                                         <tr>
115                                                 <td align='right'>
116                                                         <span>Literary&nbsp;Form</span>
117                                                         <a id='adv_global_lit_form_link_adv' class='classic_link adv_adv_link'
118                                                                 href='javascript:void(0);' onclick='
119                                                                 hideMe($("adv_global_lit_form_basic"));
120                                                                 unHideMe($("adv_global_lit_form"));
121                                                                 hideMe(this);
122                                                                 unHideMe($("adv_global_lit_form_link_basic"));
123                                                                 '>Advanced</a>
124
125                                                         <a id='adv_global_lit_form_link_basic' class='hide_me classic_link adv_adv_link'
126                                                                 href='javascript:void(0);' onclick='
127                                                                 unHideMe($("adv_global_lit_form_basic"));
128                                                                 hideMe($("adv_global_lit_form"));
129                                                                 unHideMe($("adv_global_lit_form_link_adv"));
130                                                                 hideMe(this);
131                                                                 '>Basic</a>
132                                                 </td>
133                                                 <td aligh='left'>
134                                                         <select multiple='true' size='3' id='adv_global_lit_form' class='hide_me'>
135                                                         </select>       
136                                                         <select multiple='true' size='3' id='adv_global_lit_form_basic'>
137                                                                 <option value='0 '>Non Fiction</option>
138                                                                 <option value='1'>Fiction</option>
139                                                         </select>       
140                                                 </td>
141                                         </tr>
142
143
144                                         <!-- Language selector -->
145                                         <tr>
146                                                 <td align='right'>
147                                                         <span>Language</span>
148                                                 </td>
149
150                                                 <td align='left'>
151                                                         <select multiple='true' size='3' id='adv_global_lang'>
152                                                                 <!--#include virtual="../../../../../common/xml/item_lang_options.xml"-->
153                                                         </select>
154                                                 </td>
155                                         </tr>
156
157                                         <!-- Audience selector -->
158                                         <tr>
159                                                 <td align='right'>
160                                                         <span>Audience</span>
161
162                                                         <a id='adv_global_audience_link_adv' class='classic_link adv_adv_link'
163                                                                 href='javascript:void(0);' onclick='
164                                                                 hideMe($("adv_global_audience_basic"));
165                                                                 unHideMe($("adv_global_audience"));
166                                                                 hideMe(this);
167                                                                 unHideMe($("adv_global_audience_link_basic"));
168                                                                 '>Advanced</a>
169
170                                                         <a id='adv_global_audience_link_basic' class='hide_me classic_link adv_adv_link'
171                                                                 href='javascript:void(0);' onclick='
172                                                                 unHideMe($("adv_global_audience_basic"));
173                                                                 hideMe($("adv_global_audience"));
174                                                                 unHideMe($("adv_global_audience_link_adv"));
175                                                                 hideMe(this);'>Basic</a>
176                                                 </td>
177
178                                                 <td align='left'>
179                                                         <select multiple='true' size='3' id='adv_global_audience' class='hide_me'>
180                                                         </select>
181                                                         <select multiple='true' size='3' id='adv_global_audience_basic'>
182                                                                 <option value='e'>Adult</option>
183                                                                 <option value='abcdj'>Juvenile</option>
184                                                                 <option value='fg '>General</option>
185                                                         </select>
186                                                 </td>
187                                         </tr>
188                                 </tbody>
189                         </table>
190                 </td>
191         </tr>
192
193         <tr style='border-top: none;'>
194                 <td align='center' valign='bottom' style='border-top: none;'>
195
196                         <table style='border: none; width: 100%;'>
197                                 <tr>
198                                         <td align='center' width='100%'>
199                                                 <table class='' width='100%'>
200                         
201                                                         <thead>
202                                                                 <tr>
203                                                                         <td align='center' width='50%'>Sort Criteria</td>
204                                                                         <td align='center'>Search Library</td>
205                                                                 </tr>
206                                                         </thead>
207                         
208                                                         <tbody>
209                                                                 <tr>
210
211                                                                         <td align=''>
212                                                                                 <select id='adv_global_sort_by' 
213                                                                                         onchange='
214                                                                                         if(this.selectedIndex == 0) {
215                                                                                                 $("adv_global_sort_dir").disabled = true;
216                                                                                                 $("adv_global_sort_dir").selectedIndex = 0;
217                                                                                         } else $("adv_global_sort_dir").disabled = false;'>
218                                                                                         <option value='rel'>Relevance</option>
219                                                                                         <option value='title'>Title</option>
220                                                                                         <option value='author'>Author</option>
221                                                                                         <option value='pubdate'>Publication Date</option>
222                                                                                 </select>
223                                                                         </td>
224
225                                                                         <td align='center' width='100%' nowrap='nowrap'>
226                                                                                 <b id='now_searching_location'> </b>
227                                                                         </td>
228
229                                                                 </tr>
230                         
231                                                                 <tr>
232
233                                                                         <td>
234                                                                                 <select id='adv_global_sort_dir' disabled='disabled'>
235                                                                                         <option value='asc'>Ascending / A to Z</option>
236                                                                                         <option value='desc'>Descending / Z to A</option>
237                                                                                 </select>
238                                                                         </td>
239
240                                                                         <td align='center'>
241                                                                                 <!--#include virtual="../common/libselect.xml"-->
242                                                                         </td>
243
244                                                                 </tr>
245                                                         </tbody>
246                                                 </table>
247                                         </td>
248                                 </tr>
249                         </table>
250                 </td>
251
252         </tr>
253
254         <tr style='border: 2px solid #E0F0E0;'>
255                 <td colspan='2'><input type='submit' onclick='advSubmitGlobal();' value='Submit Search'></input></td>
256         </tr>
257
258 </table>