Bug 16726: Clear text in syspref searchbox after submitting
authorAleisha Amohia <aleishaamohia@hotmail.com>
Wed, 7 Jun 2017 02:09:36 +0000 (02:09 +0000)
committerKatrin Fischer <katrin.fischer.83@web.de>
Sun, 29 Oct 2017 18:42:28 +0000 (19:42 +0100)
To test:
1) Go to Admin -> search for a system preference
2) Notice your search stays in the search box (this is inconsistent with
    search behaviour across Koha)
3) Apply patch and refresh page
4) Make another search
5) Confirm search still works as expected and search terms have been
cleared from search box
6) Confirm search terms show at the top of the results

Sponsored-by: Catalyst IT

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
(cherry picked from commit f10f6a19c53beb37e3ee0808ef6bb18bd88bef8a)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
(cherry picked from commit e6fc2dfc80fad354cba1fa514b9a1c2ca75f2f3b)
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

koha-tmpl/intranet-tmpl/prog/en/includes/prefs-admin-search.inc
koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences.tt

index c7b2bba..4170576 100644 (file)
@@ -7,7 +7,7 @@
            <form action="/cgi-bin/koha/admin/preferences.pl">
         <input type="hidden" name="tab" value="[% last_tab %]" />
         <input type="hidden" name="op" value="search" />
-        <input class="head-searchbox" type="text" size="40" name="searchfield" value="[% searchfield |html %]" />
+        <input class="head-searchbox" type="text" size="40" name="searchfield" value="">
         <input type="submit" class="submit" value="Search" />
     </form>
        </div>
index ed2aa03..550981a 100644 (file)
@@ -76,6 +76,8 @@
     <div class="dialog alert">
         No system preferences matched your search for: <strong>[% searchfield |html %]</strong>
     </div>
+    [% ELSE %]
+        You searched for: <strong>[% searchfield | html %]</strong>
     [% END %]
     [% FOREACH TAB IN TABS %]
     <div class="prefs-tab">