[Koha-bugs] [Bug 24806] Syspref ILLOpacbackends can not be disabled

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Sun Apr 16 12:21:15 CEST 2023


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24806

--- Comment #16 from Katrin Fischer <katrin.fischer at bsz-bw.de> ---
(In reply to Pedro Amorim from comment #14)
> (In reply to Hans PĂ„lsson from comment #13)
> > it would be
> > more logical to say what backends should be visible, since all are addons to
> > Koha (mainly plugins).
> 
> Hi Hans!
> The workflow I'm proposing is: as soon as you install a backend, it's
> enabled and showing by default for both Staff and OPAC, as I believe this is
> likely the intent (and expectation) of most ILL backend installations (I may
> be wrong here, of course!).
> 
> This change in the sys pref would provide the option of hiding in the OPAC
> any one, or more - or all - installed backends, an improvement over the
> current functionality that does not allow for hiding all the backends in the
> OPAC.
> 
> Apologies if not clear enough! Any input or alternative suggestion is
> welcome.

I believe it was done the currnet way for technical reasons. I am not sure if
it's possible to detect all installed backends (probably that is possible), but
it might be harder to trigger an update to pref at the time a backend is
installed, without each backend implementing the update itself. I guess when
this was added the intent was not to be disruptive/change current behaviour and
not to enforce backend providers to change. 

Ideally we should display a list of installed backends in a list, so people
just need to check/uncheck.

Maybe an "all" or "always hide" option could work?

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.


More information about the Koha-bugs mailing list