Restoring stock advanced search template while we troubleshoot.
authorChris Sharp <csharp@georgialibraries.org>
Mon, 14 Nov 2016 20:02:49 +0000 (15:02 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Mon, 16 Mar 2020 21:14:29 +0000 (17:14 -0400)
OPAC advanced search page UI tweaks. (Terran)

Open-ILS/src/templates/opac/parts/advanced/search.tt2

index 36b45c0..b814d1f 100644 (file)
@@ -12,7 +12,7 @@
                     <tr>
                         <td>
                             <div class="header_middle" id="adv_search_input">
-                                [% l("Enter Search Words:") %]
+                                Enter Search Words:
                             </div>
                         </td>
                     </tr>
     </div>
 
 
-       <div id='adv_search_filters' style="margin-top:30px;">
-        <div class="header_middle">[% l('Choose Search Limits:') %]</div>
-               <p style="font-style:italic;margin-bottom:0px;">Tip: Ctrl-Click to select multiple lines or to deselect lines (Shift-Click for Macs).</p>
-
-               
+    <div id='adv_search_filters'>
+        <div class="header_middle">Choose Search Limits:</div>
+        <p style="font-style:italic;margin-bottom:0px;">Tip: Ctrl-Click to select multiple lines or to deselect lines (Shift-Click for Macs).</p>
 [%
     in_row = 0;
     FOR adv_chunk IN search.adv_config;
 [%
         END; %]
             <div class='adv_filter_block_item'>
-            <div valign='top'[% IF adv_chunk.js_only %] 
+            <div valign='top'[% IF adv_chunk.js_only %]
                 id='adv_chunk_[% adv_chunk.adv_special %]'
                 class='hidden'[% END %]>
                 <strong><label for="[% adv_chunk.id %]">
                   [% adv_chunk.adv_label %] </label></strong><br />
-                                 
 [%
         IF adv_chunk.adv_special;
             SWITCH adv_chunk.adv_special;
                 CASE "lib_selector";
                     PROCESS "opac/parts/org_selector.tt2";
                         INCLUDE build_org_selector show_loc_groups=1 id=adv_chunk.id %]
-                                       <br/><i>Tip: Choosing a library will<br/>allow you to select a<br/>shelving location.</i><br/> <br/>
-                            
+
 [%
                 CASE "pub_year"; %]
                             <select name='pubdate'
         END;
     END; %]
 
-    <!-- Moved 'Limit to Available' to its own block for clarity -->
-           <div style="clear:left;">
-            <input type='checkbox' name="modifier"
-                value="available"[% CGI.param('modifier').grep('available').size ? ' checked="checked"' : '' %]
-                id='opac.result.limit2avail' />
-            <label for='opac.result.limit2avail'><strong>
-            [% l("Limit Search Results to Currently Available Items") %]</strong></label>
-        </div> 
-
-       <!-- Moved 'Group Formats' to its own block for clarity -->
-       [% IF NOT metarecords.disabled %]
-        <div>
-            <input type='checkbox' name="modifier" value="metabib"
-                [%- CGI.param('modifier').grep('metabib').size ? 
-                ' checked="checked"' : '' %]
-                id='opac.result.ismetabib' />
-            <label for='opac.result.ismetabib'><strong>
-                [% l("Group Search Results by Format and Edition") %]</label></strong>
         </div>
-    [% END %]
-       
-
-           </div>
-       </div>
-</div>
-
-<div id='adv_search_submit' style="clear:both;text-align:center;width:100%;max-width:700px;">
+    </div>
+    
+    <!-- moved checkboxes into their own div for readability -->
+    <div style="clear:left;padding-left:20px;">
+        <input type='checkbox' name="modifier"
+            value="available"[% CGI.param('modifier').grep('available').size ? ' checked="checked"' : '' %]
+            id='opac.result.limit2avail' />
+        <label for='opac.result.limit2avail'>
+             <strong>[% l("Limit to Available") %]</strong>
+        </label>
+        <br/>
+        [% IF NOT metarecords.disabled %]
+            <input type='checkbox' name="modifier" value="metabib"
+                [%- CGI.param('modifier').grep('metabib').size ?
+                    ' checked="checked"' : '' %]
+                    id='opac.result.ismetabib' />
+            <label for='opac.result.ismetabib'>
+                <strong>[% l("Group Formats and Editions") %]</strong>
+            </label>
+        [% END %]
+    </div>
+    
+    <!-- moved search buttons to bottom -->
+    <div id='adv_search_submit' style="clear:both;text-align:center;width:100%;max-width:700px;">
         <input type="hidden" name="_adv" value="1" />
-               <a href="[% ctx.opac_root _ '/advanced' %]"
+        <input id="detail" type="hidden" name="detail_record_view"
+               value="[% show_detail_view %]"/>
+               
+        <a href="[% mkurl(ctx.opac_root _ '/advanced', {$loc_name => loc_value}, 1) %]"
             class="opac-button" style="padding:10px;background-color:#669999;">[% l('Clear Form') %]</a>
+            
         <span>
-            <input id='search-submit-go' type="submit" value="[% l('Submit Search') %]" title="[% l('Search') %]" 
-                       class="opac-button" style="padding:10px 50px 10px 50px;"
-                onclick='setTimeout(function(){$("search-submit-spinner").className=""; $("search-submit-go").className="hidden"}, 2000)'/>
-            <img id='search-submit-spinner' src='/opac/images/progressbar_green.gif' 
+            <input id='search-submit-go' type="submit" value="[% l('Search') %]" title="[% l('Search') %]" class="opac-button"
+                onclick='setTimeout(function(){$("search-submit-spinner").className=""; $("search-submit-go").className="hidden"}, 2000)' 
+                style="padding:10px 50px 10px 50px;" />
+            <img id='search-submit-spinner' src='/opac/images/progressbar_green.gif'
                 class='hidden' alt="[% l('Search in progress icon') %]"/>
         </span>
-
     </div>
+</div>
 </form>