]> git.koha-community.org Git - koha.git/commit
Bug 23076: Include OpacUserJS on OPAC maintenance page
authorOwen Leonard <oleonard@myacpl.org>
Fri, 7 Jun 2019 12:10:01 +0000 (12:10 +0000)
committerLucas Gass <lucas@bywatersolutions.com>
Fri, 14 Jun 2019 20:51:53 +0000 (20:51 +0000)
commit1a23c045dea4744c86e0e9cb47f129737cb8843f
tree617b46e83cfb1c7a60d6e14744fe35b604a962a6
parent4912b870932029a18f3eab52a144f4e6ec960b53
Bug 23076: Include OpacUserJS on OPAC maintenance page

This patch coverts the syntax for embedding OpacUserJS in the global
include file so that it uses 'Koha.Preference' syntax. This makes the
data available in templates, like the OPAC maintenance page, to which
the preference data has not been explicitly provided.

To reproduce: Add some JavaScript to the OPACUserJS system preference
which will let you know it's working. For instance:

alert("OPACUserJS!");

Turn on the OPAC maintenance message using the OpacMaintenance system
preference. Navigate to the OPAC. You should see the system maintenance
page but you should not see an alert.

To test, apply the patch and reload the OPAC page. Your alert should
show.

Signed-off-by: Maryse Simard <maryse.simard@inlibro.com>
Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
(cherry picked from commit 82dcb5cf546c881af0003c272d9326e12fb5f1ce)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
(cherry picked from commit c6464d55601f98746ac7327141e538484a8842f2)

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc