From: Ben Shum Date: Wed, 4 Nov 2015 20:50:25 +0000 (-0500) Subject: Change autofocus for public catalog X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=refs%2Fheads%2Fuser%2Fbshum%2Fchange-autofocus;p=working%2FEvergreen.git Change autofocus for public catalog Only autofocus the basic search on the home page when you first arrive to the online public catalog. This allows users to use the up/down arrows to navigate the catalog search results. Retain original functionality for the staff client for now. Signed-off-by: Ben Shum --- diff --git a/Open-ILS/src/templates/opac/home.tt2 b/Open-ILS/src/templates/opac/home.tt2 index 3257ba46a9..017e555efd 100644 --- a/Open-ILS/src/templates/opac/home.tt2 +++ b/Open-ILS/src/templates/opac/home.tt2 @@ -3,7 +3,7 @@ INCLUDE "opac/parts/topnav.tt2"; ctx.page_title = l("Home") %]

[% l('Catalog Home') %]

- [% INCLUDE "opac/parts/searchbar.tt2" %] + [% INCLUDE "opac/parts/searchbar.tt2" autofocus_on='t' %]
diff --git a/Open-ILS/src/templates/opac/parts/searchbar.tt2 b/Open-ILS/src/templates/opac/parts/searchbar.tt2 index c2d271025c..7fd93b01c5 100644 --- a/Open-ILS/src/templates/opac/parts/searchbar.tt2 +++ b/Open-ILS/src/templates/opac/parts/searchbar.tt2 @@ -25,7 +25,7 @@ store_args='{"org_unit_getter": function() { return [% ctx.search_ou %]; }}' [%- END # opac_visible -%] [%- ELSE -%] - [% IF basic_search != "f" %] autofocus [% END %] x-webkit-speech + [% IF (basic_search != "f" AND ctx.is_staff) OR autofocus_on == "t" %] autofocus [% END %] x-webkit-speech [%- END # autosuggest enabled %] />