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

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Nov 30 10:35:45 CET 2023


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

--- Comment #18 from Pedro Amorim <pedro.amorim at ptfs-europe.com> ---
(In reply to Lisette Scheer from comment #17)
> If Bug 19605 makes backends pluggable would it be easier to generate a list
> of options?

Bug 19605 is updating the available_backends sub in Illrequest/Config.pm -
among other things. That sub is designed to be the single source of truth for
installed backends in a system, and that should be the case before and after
bug 19605.

(In reply to Katrin Fischer from comment #16)
> Ideally we should display a list of installed backends in a list, so people
> just need to check/uncheck.

This would be ideal, I agree. Although looking at the code it seems it would be
possible to have this working without each backend having to implement the
update itself (which would be preferable I think).

(In reply to Hans PĂ„lsson from comment #0)
> A syspref should not behave like this, if the field is left empty no
> backends should be available in the OPAC (?).
> An alternative solution is to set another syspref that enables/disables use
> of ILL in OPAC. Libraries that do not allow ordering of ILL from the OPAC
> must be able to hide this feature.

See bug 18203 (pushed to master). It's not the same as the ILLOpacbackends sys
pref, but I believe it should help in satisfying the following requirement:
"Libraries that do not allow ordering of ILL from the OPAC must be able to hide
this feature."
At least on a per borrower category basis.

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


More information about the Koha-bugs mailing list