Bug 16238: Use .prop() instead of .attr() for 'checked'
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / includes / authorities-search.inc
1 <div class="gradient">
2 <h1 id="logo"><a href="/cgi-bin/koha/mainpage.pl">[% LibraryName %]</a></h1>
3 <!-- Begin Authorities Resident Search Box -->
4 <script type="text/javascript">
5 //<![CDATA[
6     $(document).ready(function() {
7         var searchType = '[% marclist %]';
8         if (searchType) {
9             if ('mainentry' == searchType) {
10                 $("#header_search").tabs( "option", "selected", 0 );
11             } else if ('match' == searchType) {
12                 $("#header_search").tabs( "option", "selected", 1 );
13             } else if ('all' == searchType) {
14                 $("#header_search").tabs( "option", "selected", 2 );
15             }
16         }
17     });
18 //]]>
19 </script>
20 <div id="header_search" class="residentsearch">
21     <div id="mainmain_heading" class="residentsearch">
22     <p class="tip">Enter main heading ($a only):</p>
23     <form action="/cgi-bin/koha/authorities/authorities-home.pl" method="get">
24         <input type="hidden" name="op" value="do_search" />
25         <input type="hidden" name="type" value="intranet" />
26         <select name="authtypecode">
27         [% IF (marcflavour == 'UNIMARC' ) %]<option value="">All authority types</option>[% END %]
28         [% FOREACH authority_type IN authority_types %]
29             [% IF authority_type.authtypecode == authtypecode %]
30             <option value="[% authority_type.authtypecode%]" selected="selected">[% authority_type.authtypetext %]</option>
31             [% ELSE %]
32             <option value="[% authority_type.authtypecode %]">[% authority_type.authtypetext %]</option>
33             [% END %]
34         [% END %]
35         </select>
36         <input type="hidden" name="marclist" value="mainmainentry" />
37         <input type="hidden" name="and_or" value="and" />
38         <input type="hidden" name="excluding" value="" />
39         <select name="operator">
40             [% IF ( operator == 'contains' ) %]
41             <option value="contains" selected="selected">contains</option>
42             [% ELSE %]
43             <option value="contains">contains</option>
44             [% END %]
45             [% IF ( operator == 'start' ) %]
46             <option value="start" selected="selected">starts with</option>
47             [% ELSE %]
48             <option value="start">starts with</option>
49             [% END %]
50             [% IF ( operator == 'is' ) %]
51             <option value="is" selected="selected">is exactly</option>
52             [% ELSE %]
53             <option value="is">is exactly</option>
54             [% END %]
55         </select>
56         <input id="value_mainentry" type="text" name="value" value="[% value | html%]" class="head-searchbox" />
57         <select name="orderby">
58             [% IF ( orderby == 'HeadingAsc' ) %]
59             <option value="HeadingAsc" selected="selected">Heading A-Z</option>
60             [% ELSE %]
61             <option value="HeadingAsc">Heading A-Z</option>
62             [% END %]
63             [% IF ( orderby == 'HeadingDsc' ) %]
64             <option value="HeadingDsc" selected="selected">Heading Z-A</option>
65             [% ELSE %]
66             <option value="HeadingDsc">Heading Z-A</option>
67             [% END %]
68             [% IF ( orderby == '' && op ) %]
69             <option value="" selected="selected">None</option>
70             [% ELSE %]
71             <option value="">None</option>
72             [% END %]
73         </select>
74         <input type="submit" class="submit" value="Submit" />
75     </form>
76     </div>
77     <div id="main_heading" class="residentsearch">
78     <p class="tip">Enter main heading:</p>
79     <form action="/cgi-bin/koha/authorities/authorities-home.pl" method="get">
80         <input type="hidden" name="op" value="do_search" />
81         <input type="hidden" name="type" value="intranet" />
82         <select name="authtypecode">
83         [% IF (marcflavour == 'UNIMARC' ) %]<option value="">All authority types</option>[% END %]
84         [% FOREACH authority_type IN authority_types %]
85             [% IF authority_type.authtypecode == authtypecode %]
86             <option value="[% authority_type.authtypecode %]" selected="selected">[% authority_type.authtypetext %]</option>
87             [% ELSE %]
88             <option value="[% authority_type.authtypecode %]">[% authority_type.authtypetext %]</option>
89             [% END %]
90         [% END %]
91         </select>
92         <input type="hidden" name="marclist" value="mainentry" />
93         <input type="hidden" name="and_or" value="and" />
94         <input type="hidden" name="excluding" value="" />
95         <select name="operator">
96             [% IF ( operator == 'contains' ) %]
97             <option value="contains" selected="selected">contains</option>
98             [% ELSE %]
99             <option value="contains">contains</option>
100             [% END %]
101             [% IF ( operator == 'start' ) %]
102             <option value="start" selected="selected">starts with</option>
103             [% ELSE %]
104             <option value="start">starts with</option>
105             [% END %]
106             [% IF ( operator == 'is' ) %]
107             <option value="is" selected="selected">is exactly</option>
108             [% ELSE %]
109             <option value="is">is exactly</option>
110             [% END %]
111         </select>
112         <input id="value_mainentry" type="text" name="value" value="[% value | html%]" class="head-searchbox" />
113         <select name="orderby">
114             [% IF ( orderby == 'HeadingAsc' ) %]
115             <option value="HeadingAsc" selected="selected">Heading A-Z</option>
116             [% ELSE %]
117             <option value="HeadingAsc">Heading A-Z</option>
118             [% END %]
119             [% IF ( orderby == 'HeadingDsc' ) %]
120             <option value="HeadingDsc" selected="selected">Heading Z-A</option>
121             [% ELSE %]
122             <option value="HeadingDsc">Heading Z-A</option>
123             [% END %]
124             [% IF ( orderby == '' && op ) %]
125             <option value="" selected="selected">None</option>
126             [% ELSE %]
127             <option value="">None</option>
128             [% END %]
129         </select>
130         <input type="submit" class="submit" value="Submit" />
131     </form>
132     </div>
133     <div id="matchheading_search" class="residentsearch">
134     <p class="tip">Enter any heading:</p>
135     <form action="/cgi-bin/koha/authorities/authorities-home.pl" method="get">
136         <input type="hidden" name="op" value="do_search" />
137         <input type="hidden" name="type" value="intranet" />
138         <select name="authtypecode">
139         [% IF (marcflavour == 'UNIMARC' ) %]<option value="">All authority types</option>[% END %]
140         [% FOREACH authority_type IN authority_types %]
141             [% IF authority_type.authtypecode == authtypecode %]
142             <option value="[% authority_type.authtypecode %]" selected="selected">[% authority_type.authtypetext %]</option>
143             [% ELSE %]
144             <option value="[% authority_type.authtypecode %]">[% authority_type.authtypetext %]</option>
145             [% END %]
146         [% END %]
147         </select>
148         <input type="hidden" name="marclist" value="match" />
149         <select name="operator">
150             [% IF ( operator == 'contains' ) %]
151             <option value="contains" selected="selected">contains</option>
152             [% ELSE %]
153             <option value="contains">contains</option>
154             [% END %]
155             [% IF ( operator == 'start' ) %]
156             <option value="start" selected="selected">starts with</option>
157             [% ELSE %]
158             <option value="start">starts with</option>
159             [% END %]
160             [% IF ( operator == 'is' ) %]
161             <option value="is" selected="selected">is exactly</option>
162             [% ELSE %]
163             <option value="is">is exactly</option>
164             [% END %]
165         </select>
166         <input id="value_matchheading" type="text" name="value" value="[% value | html %]" class="head-searchbox" />
167         <select name="orderby">
168             [% IF ( orderby == 'HeadingAsc' ) %]
169             <option value="HeadingAsc" selected="selected">Heading A-Z</option>
170             [% ELSE %]
171             <option value="HeadingAsc">Heading A-Z</option>
172             [% END %]
173             [% IF ( orderby == 'HeadingDsc' ) %]
174             <option value="HeadingDsc" selected="selected">Heading Z-A</option>
175             [% ELSE %]
176             <option value="HeadingDsc">Heading Z-A</option>
177             [% END %]
178             [% IF ( orderby == '' && op ) %]
179             <option value="" selected="selected">None</option>
180             [% ELSE %]
181             <option value="">None</option>
182             [% END %]
183          </select>
184          <input type="submit" class="submit" value="Submit" />
185     </form>
186     </div>
187     <div id="entire_record" class="residentsearch">
188     <p class="tip">Enter any authority field:</p>
189     <form action="/cgi-bin/koha/authorities/authorities-home.pl" method="get">
190         <input type="hidden" name="op" value="do_search" />
191         <input type="hidden" name="type" value="intranet" />
192         <select name="authtypecode">
193         [% IF (marcflavour == 'UNIMARC' ) %]<option value="">All authority types</option>[% END %]
194         [% FOREACH authority_type IN authority_types %]
195             [% IF authority_type.authtypecode == authtypecode %]
196             <option value="[% authority_type.authtypecode %]" selected="selected">[% authority_type.authtypetext %]</option>
197             [% ELSE %]
198             <option value="[% authority_type.authtypecode %]">[% authority_type.authtypetext %]</option>
199             [% END %]
200         [% END %]
201         </select>
202         <input type="hidden" name="marclist" value="all" />
203         <input type="hidden" name="and_or" value="and" />
204         <input type="hidden" name="excluding" value="" />
205         <select name="operator">
206             [% IF ( operator == 'contains' ) %]
207             <option value="contains" selected="selected">contains</option>
208             [% ELSE %]
209             <option value="contains">contains</option>
210             [% END %]
211             [% IF ( operator == 'start' ) %]
212             <option value="start" selected="selected">starts with</option>
213             [% ELSE %]
214             <option value="start">starts with</option>
215             [% END %]
216             [% IF ( operator == 'is' ) %]
217             <option value="is" selected="selected">is exactly</option>
218             [% ELSE %]
219             <option value="is">is exactly</option>
220             [% END %]
221         </select>
222         <input id="value_anywhere" type="text" name="value" value="[% value | html %]" class="head-searchbox" />
223         <select name="orderby">
224             [% IF ( orderby == 'HeadingAsc' ) %]
225             <option value="HeadingAsc" selected="selected">Heading A-Z</option>
226             [% ELSE %]
227             <option value="HeadingAsc">Heading A-Z</option>
228             [% END %]
229             [% IF ( orderby == 'HeadingDsc' ) %]
230             <option value="HeadingDsc" selected="selected">Heading Z-A</option>
231             [% ELSE %]
232             <option value="HeadingDsc">Heading Z-A</option>
233             [% END %]
234             [% IF ( orderby == '' && op ) %]
235             <option value="" selected="selected">None</option>
236             [% ELSE %]
237             <option value="">None</option>
238             [% END %]
239         </select>
240         <input type="submit" class="submit" value="Submit" />
241     </form>
242     </div>
243     <ul>
244         <li><a onclick="keep_text(0)" href="#mainmain_heading">Search main heading ($a only)</a></li>
245         <li><a onclick="keep_text(1)" href="#main_heading">Search main heading</a></li>
246         <li><a onclick="keep_text(2)" href="#matchheading_search">Search all headings</a></li>
247         <li><a onclick="keep_text(3)" href="#entire_record">Search entire record</a></li>
248     </ul>
249 </div><!-- /header_search -->
250 </div><!-- /gradient -->
251 <!-- End Authorities Resident Search Box -->