[open-ils-commits] r10068 - in branches/rel_1_2/Open-ILS/web/opac: locale/en-US skin/default/js skin/default/xml/advanced

svn at svn.open-ils.org svn at svn.open-ils.org
Fri Jul 18 09:24:12 EDT 2008


Author: erickson
Date: 2008-07-18 09:24:11 -0400 (Fri, 18 Jul 2008)
New Revision: 10068

Modified:
   branches/rel_1_2/Open-ILS/web/opac/locale/en-US/opac.dtd
   branches/rel_1_2/Open-ILS/web/opac/skin/default/js/adv_global.js
   branches/rel_1_2/Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml
Log:
backporting a modified version of the adv search form clearing.  now also clears if no search info is propogated

Modified: branches/rel_1_2/Open-ILS/web/opac/locale/en-US/opac.dtd
===================================================================
--- branches/rel_1_2/Open-ILS/web/opac/locale/en-US/opac.dtd	2008-07-18 03:06:12 UTC (rev 10067)
+++ branches/rel_1_2/Open-ILS/web/opac/locale/en-US/opac.dtd	2008-07-18 13:24:11 UTC (rev 10068)
@@ -443,6 +443,7 @@
 <!ENTITY advanced.search.title "Search Input">
 <!ENTITY advanced.add.row "Add Search Row">
 <!ENTITY advanced.search.submit "Submit Search">
+<!ENTITY advanced.search.reset "Reset Form">
 <!ENTITY advanced.search.filters "Search Filters">
 <!ENTITY advanced.item.form "Item Form">
 <!ENTITY advanced.item.type "Item Type">

Modified: branches/rel_1_2/Open-ILS/web/opac/skin/default/js/adv_global.js
===================================================================
--- branches/rel_1_2/Open-ILS/web/opac/skin/default/js/adv_global.js	2008-07-18 03:06:12 UTC (rev 10067)
+++ branches/rel_1_2/Open-ILS/web/opac/skin/default/js/adv_global.js	2008-07-18 13:24:11 UTC (rev 10068)
@@ -66,6 +66,19 @@
 
 }
 
+
+function clearSearchBoxes() {
+    var rows = $('adv_global_tbody').getElementsByTagName('tr');
+    for(var t = 0; t < rows.length; t++) {
+        if($n(rows[t], 'term')) {
+            $n(rows[t], 'term').value = '';
+            setSelector($n(rows[t], 'container'), 'contains');
+            setSelector($n(rows[t], 'type'), 'keyword');
+        }
+    }
+}
+
+
 function initSearchBoxes() {
     /* loads the compiled search from the search cookie 
         and sets the widgets accordingly */

Modified: branches/rel_1_2/Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml
===================================================================
--- branches/rel_1_2/Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml	2008-07-18 03:06:12 UTC (rev 10067)
+++ branches/rel_1_2/Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml	2008-07-18 13:24:11 UTC (rev 10068)
@@ -33,6 +33,8 @@
 					<!-- add a new row -->
 					<tr id='adv_global_addrow'>
 						<td align='center'>
+                            <button onclick='clearSearchBoxes();'>&advanced.search.reset;</button>
+                            <span style='padding-left: 10px;'> </span>
 							<button id='myopac_new_global_row' onclick='advAddGblRow();'>&advanced.add.row;</button>
 							<span style='padding-left: 10px;'> </span>
                             <button onclick='advSubmitGlobal();'>&advanced.search.submit;</button>



More information about the open-ils-commits mailing list