Bug 7741: Added Clearing Capability to the Z39.50 Search fields
authorThomas Misilo <misilot@users.noreply.github.com>
Wed, 3 Dec 2014 01:15:07 +0000 (20:15 -0500)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Tue, 17 Feb 2015 02:40:00 +0000 (23:40 -0300)
Tested in:
/koha/cataloguing/z3950_auth_search.pl
(Home:Authorities:New from Z39.50)

/koha/cataloguing/z3950_search.pl
(Home:Cataloging:New from Z39.50/SRU)

/koha/acqui/z3950_search.pl
(Home:Acquisitions:[Bookshop]:[Basket]:Order from external source)

All three forms can now be cleared.
Signed-off-by: Marc VĂ©ron <veron@veron.ch>
Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
koha-tmpl/intranet-tmpl/prog/en/modules/acqui/z3950_search.tt
koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_auth_search.tt
koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_search.tt

index ff95b4a..92b1f86 100644 (file)
@@ -32,6 +32,9 @@
         $(".linktools").hide();
         $("tr").removeClass("selected");
     });
+    $("#resetZ3950Search").click(function() {
+        $("form[name='f']").find("input[type=text]").val("");
+    });
 
         /* Inline edit/delete links */
         $("td").click(function(event){
@@ -86,7 +89,7 @@ tr.selected { background-color : #FFFFCC; } tr.selected td { background-color :
 <div id="doc3" class="yui-t7">
       <div id="bd">
          [% IF ( opsearch ) %]
-<h2>Order from external source</h2>
+<h2>Order from external source <span style="display: inline; font-size: 70%; padding-left: 1em;"><span class="clearsearch"><a id="resetZ3950Search" href="#">Clear Search Form</a></span></span></h2>
     <form method="post" action="z3950_search.pl" name="f" class="checkboxed">
     <input type="hidden" name="op" id="op" value="do_search" />
        <div class="yui-g">
index c3d9dbf..1878578 100644 (file)
@@ -58,6 +58,9 @@ $(document).ready(function(){
         } else
             return true;
     });
+    $("#resetZ3950Search").click(function() {
+               $("form[name='f']").find("input[type=text]").val("");
+       });
 });
 
 [% IF ( total_pages ) %]
@@ -100,7 +103,7 @@ tr.selected { background-color : #FFFFCC; } tr.selected td { background-color :
     [% END %]
     <div id="bd">
     [% IF ( opsearch ) %]
-        <h2>Z39.50 Authority search points</h2>
+        <h2>Z39.50 Authority search points<span style="display: inline; font-size: 70%; padding-left: 1em;"><span class="clearsearch"><a id="resetZ3950Search" href="#">Clear Search Form</a></span></span></h2>
         <form method="post" action="z3950_auth_search.pl" name="f" class="checkboxed">
         <input type="hidden" name="op" id="op" value="do_search" />
         <input type="hidden" name="authid" value="[% authid %]" />
index ab3ef2e..cc16e9a 100644 (file)
@@ -59,6 +59,9 @@ $(document).ready(function(){
         } else
             return true;
     });
+    $("#resetZ3950Search").click(function() {
+       $("form[name='f']").find("input[type=text]").val("");
+    });
 });
 
 [% IF ( total_pages ) %]
@@ -101,7 +104,7 @@ tr.selected { background-color : #FFFFCC; } tr.selected td { background-color :
 [% END %]
       <div id="bd">
          [% IF ( opsearch ) %]
-<h2>Z39.50/SRU search</h2>
+<h2>Z39.50/SRU search <span style="display: inline; font-size: 70%; padding-left: 1em;"><span class="clearsearch"><a id="resetZ3950Search" href="#">Clear Search Form</a></span></span></h2>
     <form method="post" action="z3950_search.pl" name="f" class="checkboxed">
     <input type="hidden" name="op" id="op" value="do_search" />
        <div class="yui-g">