]> git.koha-community.org Git - koha.git/commit
Bug 33317: Add system preference to set meta robots for the OPAC
authorHammat Wele <hammat.wele@inlibro.com>
Fri, 28 Apr 2023 22:21:12 +0000 (22:21 +0000)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Tue, 25 Jun 2024 16:34:17 +0000 (18:34 +0200)
commitf4abf0393a78fab1c3bf124d02a0bf865e39b2b3
tree5210283856c15aae328b71dede7c805f5abb7e31
parentc3166f6efee16b23b0bb9e690c0b5f05b18f6e43
Bug 33317: Add system preference to set meta robots for the OPAC

Websites must have a robots meta tag to improve search engine crawling,
so we could tell search engines to not index OPAC pages for example.

To test:

1) Look at opac-main source and see that meta name=robots is missing.
2) Apply patch.
3) Run ./installer/data/mysql/updatedatabase.pl
4) Go to system preferences > OPAC and add some directives to
   OpacMetaRobots (ex: noindex,nofollow).
5) Look at opac-main source and confirm that meta name=robots now has
   content equal to the text set in the OpacMetaRobots system
   preference.
6) This should Prevent search engines from indexing Opac pages (if
   OpacMetaRobots is set to noindex)

Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
installer/data/mysql/atomicupdate/bug_33317.pl [new file with mode: 0644]
installer/data/mysql/mandatory/sysprefs.sql
koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/opac.pref
koha-tmpl/opac-tmpl/bootstrap/en/includes/doc-head-close.inc